From 6c7a47bc5ec896465b376fea54f98e7bc094cc37 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Tue, 21 Mar 2023 12:47:52 -0700 Subject: [PATCH 1/5] No need to handle custom extensions as resolutions are done irrespective of allowJs files --- src/compiler/resolutionCache.ts | 39 +-- .../tscWatch/projectsWithReferences.ts | 4 +- .../tsserver/projectsWithReferences.ts | 8 +- ...-no-notification-from-fs-for-index-file.js | 9 +- ...inode-when-rename-event-ends-with-tilde.js | 8 +- ...-when-timeout-occurs-after-installation.js | 314 ++++++++--------- ...n-timeout-occurs-inbetween-installation.js | 318 +++++++++--------- ...ces-with-edit-in-referenced-config-file.js | 138 ++++---- ...ive-references-with-edit-on-config-file.js | 222 ++++++------ ...les-with-edit-in-referenced-config-file.js | 138 ++++---- ...-without-files-with-edit-on-config-file.js | 222 ++++++------ ...tion-when-project-compiles-from-sources.js | 209 ++++++------ ...ping-when-project-compiles-from-sources.js | 227 +++++++------ ...s-in-typings-folder-and-then-recompiles.js | 108 +++--- ...mpiles-after-deleting-generated-folders.js | 108 +++--- 15 files changed, 1046 insertions(+), 1026 deletions(-) diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index 1286b4282687b..f492dc0ba31cc 100644 --- a/src/compiler/resolutionCache.ts +++ b/src/compiler/resolutionCache.ts @@ -20,7 +20,6 @@ import { Extension, extensionIsTS, fileExtensionIs, - fileExtensionIsOneOf, FileReference, FileWatcher, FileWatcherCallback, @@ -298,15 +297,6 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD moduleResolutionCache.getPackageJsonInfoCache(), ); - /** - * These are the extensions that failed lookup files will have by default, - * any other extension of failed lookup will be store that path in custom failed lookup path - * This helps in not having to comb through all resolutions when files are added/removed - * Note that .d.ts file also has .d.ts extension hence will be part of default extensions - */ - const failedLookupDefaultExtensions = [Extension.Ts, Extension.Tsx, Extension.Js, Extension.Jsx, Extension.Json]; - const customFailedLookupPaths = new Map(); - const directoryWatchesOfFailedLookups = new Map(); const fileWatchesOfAffectingLocations = new Map(); const rootDir = rootDirForResolution && removeTrailingDirectorySeparator(getNormalizedAbsolutePath(rootDirForResolution, getCurrentDirectory())); @@ -358,7 +348,6 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD function clear() { clearMap(directoryWatchesOfFailedLookups, closeFileWatcherOf); clearMap(fileWatchesOfAffectingLocations, closeFileWatcherOf); - customFailedLookupPaths.clear(); nonRelativeExternalModuleResolutions.clear(); closeTypeRootsWatch(); resolvedModuleNames.clear(); @@ -763,10 +752,6 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD return canWatchDirectoryOrFile(dirPath) ? { dir: subDirectory || dir, dirPath: subDirectoryPath || dirPath, nonRecursive } : undefined; } - function isPathWithDefaultFailedLookupExtension(path: Path) { - return fileExtensionIsOneOf(path, failedLookupDefaultExtensions); - } - function watchFailedLookupLocationsOfExternalModuleResolutions( name: string, resolution: T, @@ -811,12 +796,6 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD const toWatch = getDirectoryToWatchFailedLookupLocation(failedLookupLocation, failedLookupLocationPath); if (toWatch) { const { dir, dirPath, nonRecursive } = toWatch; - // If the failed lookup location path is not one of the supported extensions, - // store it in the custom path - if (!isPathWithDefaultFailedLookupExtension(failedLookupLocationPath)) { - const refCount = customFailedLookupPaths.get(failedLookupLocationPath) || 0; - customFailedLookupPaths.set(failedLookupLocationPath, refCount + 1); - } if (dirPath === rootPath) { Debug.assert(!nonRecursive); setAtRoot = true; @@ -945,17 +924,6 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD const toWatch = getDirectoryToWatchFailedLookupLocation(failedLookupLocation, failedLookupLocationPath); if (toWatch) { const { dirPath } = toWatch; - const refCount = customFailedLookupPaths.get(failedLookupLocationPath); - if (refCount) { - if (refCount === 1) { - customFailedLookupPaths.delete(failedLookupLocationPath); - } - else { - Debug.assert(refCount > 1); - customFailedLookupPaths.set(failedLookupLocationPath, refCount - 1); - } - } - if (dirPath === rootPath) { removeAtRoot = true; } @@ -1088,13 +1056,14 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD (startsWithPathChecks ||= new Set()).add(fileOrDirectoryPath); } else { - if (!isPathWithDefaultFailedLookupExtension(fileOrDirectoryPath) && !customFailedLookupPaths.has(fileOrDirectoryPath)) { - return false; - } // Ignore emits from the program if (isEmittedFileOfProgram(resolutionHost.getCurrentProgram(), fileOrDirectoryPath)) { return false; } + // Ignore .map files + if (fileExtensionIs(fileOrDirectoryPath, ".map")) { + return false; + } // Resolution need to be invalidated if failed lookup location is same as the file or directory getting created (failedLookupChecks ||= new Set()).add(fileOrDirectoryPath); diff --git a/src/testRunner/unittests/tscWatch/projectsWithReferences.ts b/src/testRunner/unittests/tscWatch/projectsWithReferences.ts index fc2cc62640988..b051cb9af9e41 100644 --- a/src/testRunner/unittests/tscWatch/projectsWithReferences.ts +++ b/src/testRunner/unittests/tscWatch/projectsWithReferences.ts @@ -252,7 +252,7 @@ X;`, }); changeCompilerOpitonsPaths(sys, getTsBuildProjectFilePath("transitiveReferences", "c/tsconfig.json"), { "@ref/*": ["../nrefs/*"] }); }, - timeouts: sys => sys.checkTimeoutQueueLengthAndRun(1) + timeouts: sys => sys.runQueuedTimeoutCallbacks() }, { caption: "Revert config file edit", @@ -371,7 +371,7 @@ X;`, }); changeCompilerOpitonsPaths(sys, getTsBuildProjectFilePath("transitiveReferences", "c/tsconfig.json"), { "@ref/*": ["../nrefs/*"] }); }, - timeouts: sys => sys.checkTimeoutQueueLengthAndRun(1) + timeouts: sys => sys.runQueuedTimeoutCallbacks() }, { caption: "Revert config file edit", diff --git a/src/testRunner/unittests/tsserver/projectsWithReferences.ts b/src/testRunner/unittests/tsserver/projectsWithReferences.ts index a1f780dcc8c77..c8e4abf426f4c 100644 --- a/src/testRunner/unittests/tsserver/projectsWithReferences.ts +++ b/src/testRunner/unittests/tsserver/projectsWithReferences.ts @@ -115,7 +115,7 @@ export class A {}` host.ensureFileOrFolder(nRefsTs); cTsConfigJson.compilerOptions.paths = { "@ref/*": ["../nrefs/*"] }; host.writeFile(cConfig.path, JSON.stringify(cTsConfigJson)); - host.checkTimeoutQueueLengthAndRun(2); + host.runQueuedTimeoutCallbacks(); // revert the edit on config file host.writeFile(cConfig.path, cConfig.content); @@ -133,7 +133,7 @@ export class A {}` host.ensureFileOrFolder(nRefsTs); bTsConfigJson.compilerOptions.paths = { "@ref/*": ["../nrefs/*"] }; host.writeFile(bConfig.path, JSON.stringify(bTsConfigJson)); - host.checkTimeoutQueueLengthAndRun(2); + host.runQueuedTimeoutCallbacks(); // revert the edit on config file host.writeFile(bConfig.path, bConfig.content); @@ -230,7 +230,7 @@ export class A {}` host.ensureFileOrFolder(nRefsTs); cTsConfigJson.compilerOptions.paths = { "@ref/*": ["../nrefs/*"] }; host.writeFile(cConfig.path, JSON.stringify(cTsConfigJson)); - host.checkTimeoutQueueLengthAndRun(2); + host.runQueuedTimeoutCallbacks(); // revert the edit on config file host.writeFile(cConfig.path, cConfig.content); @@ -248,7 +248,7 @@ export class A {}` host.ensureFileOrFolder(nRefsTs); bTsConfigJson.compilerOptions.paths = { "@ref/*": ["../nrefs/*"] }; host.writeFile(bConfig.path, JSON.stringify(bTsConfigJson)); - host.checkTimeoutQueueLengthAndRun(2); + host.runQueuedTimeoutCallbacks(); // revert the edit on config file host.writeFile(bConfig.path, bConfig.content); diff --git a/tests/baselines/reference/tscWatch/resolutionCache/works-when-installing-something-in-node_modules-or-@types-when-there-is-no-notification-from-fs-for-index-file.js b/tests/baselines/reference/tscWatch/resolutionCache/works-when-installing-something-in-node_modules-or-@types-when-there-is-no-notification-from-fs-for-index-file.js index 578e33fee9ce6..e544133f98af1 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/works-when-installing-something-in-node_modules-or-@types-when-there-is-no-notification-from-fs-for-index-file.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/works-when-installing-something-in-node_modules-or-@types-when-there-is-no-notification-from-fs-for-index-file.js @@ -184,8 +184,10 @@ Scheduling update Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6/base.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Wild card directory DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Scheduling update +Scheduling invalidateFailedLookup, Cancelled earlier one Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Failed Lookup Locations +Scheduling invalidateFailedLookup, Cancelled earlier one Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Failed Lookup Locations DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject 1 undefined Wild card directory Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/node_modules/@types/node/ts3.6 @@ -444,16 +446,17 @@ Scheduling update Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/base.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Wild card directory DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Scheduling update +Scheduling invalidateFailedLookup, Cancelled earlier one Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Failed Lookup Locations +Scheduling invalidateFailedLookup, Cancelled earlier one Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Failed Lookup Locations DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject 1 undefined Wild card directory Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/node_modules/@types/node/ts3.6 Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/@types/node/ts3.6 :: WatchInfo: /user/username/projects/myproject 1 undefined Wild card directory -Scheduling update Reloading new file names and options Synchronizing program -[12:01:16 AM] File change detected. Starting incremental compilation... +[12:01:15 AM] File change detected. Starting incremental compilation... CreatingProgramWith:: roots: ["/user/username/projects/myproject/worker.ts"] @@ -462,7 +465,7 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types/node/base.d.ts 250 undefined Source file FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types/node/ts3.6/base.d.ts 250 undefined Source file FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types/node/globals.d.ts 250 undefined Source file -[12:01:20 AM] Found 0 errors. Watching for file changes. +[12:01:19 AM] Found 0 errors. Watching for file changes. diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js index 703e9b977b443..7892b9a6ebb0e 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js @@ -125,9 +125,10 @@ Scheduling update Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 2:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file sysLog:: /user/username/projects/myproject/foo.d.ts:: Changing watcher to MissingFileSystemEntryWatcher DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts~ :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations +Scheduling invalidateFailedLookup Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts~ :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations -Scheduling invalidateFailedLookup +Scheduling invalidateFailedLookup, Cancelled earlier one Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 0:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file Scheduling update @@ -141,6 +142,7 @@ Scheduling update Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 0:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file sysLog:: /user/username/projects/myproject/foo.d.ts:: Changing watcher to PresentFileSystemEntryWatcher DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts~ :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations +Scheduling invalidateFailedLookup, Cancelled earlier one Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts~ :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations Scheduling invalidateFailedLookup, Cancelled earlier one @@ -221,9 +223,10 @@ Scheduling update Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 2:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file sysLog:: /user/username/projects/myproject/foo.d.ts:: Changing watcher to MissingFileSystemEntryWatcher DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts~ :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations +Scheduling invalidateFailedLookup Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts~ :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations -Scheduling invalidateFailedLookup +Scheduling invalidateFailedLookup, Cancelled earlier one Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 0:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file Scheduling update @@ -237,6 +240,7 @@ Scheduling update Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts 0:: WatchInfo: /user/username/projects/myproject/foo.d.ts 250 {"watchFile":4} Source file sysLog:: /user/username/projects/myproject/foo.d.ts:: Changing watcher to PresentFileSystemEntryWatcher DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts~ :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations +Scheduling invalidateFailedLookup, Cancelled earlier one Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts~ :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations DirectoryWatcher:: Triggered with /user/username/projects/myproject/foo.d.ts :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations Scheduling invalidateFailedLookup, Cancelled earlier one diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js index d47c0f0630336..0168362b72a99 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js @@ -1250,124 +1250,138 @@ Info 473 [00:11:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/ts Info 474 [00:11:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one Info 475 [00:11:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Info 476 [00:11:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 477 [00:11:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 478 [00:11:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 479 [00:11:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 480 [00:11:29.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 481 [00:11:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 482 [00:11:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 483 [00:11:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 484 [00:11:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 485 [00:11:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 486 [00:11:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js -Info 487 [00:11:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 488 [00:11:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 489 [00:11:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 490 [00:11:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 491 [00:11:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 492 [00:11:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 493 [00:11:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 494 [00:11:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 495 [00:11:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 496 [00:11:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 497 [00:11:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 498 [00:11:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 499 [00:11:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 500 [00:11:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 501 [00:11:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 502 [00:11:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 503 [00:12:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 504 [00:12:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 505 [00:12:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 506 [00:12:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 507 [00:12:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 508 [00:12:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 509 [00:12:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 510 [00:12:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 511 [00:12:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 512 [00:12:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 513 [00:12:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 514 [00:12:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 515 [00:12:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json -Info 516 [00:12:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 517 [00:12:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 518 [00:12:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 519 [00:12:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 520 [00:12:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 521 [00:12:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js -Info 522 [00:12:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 523 [00:12:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 524 [00:12:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 525 [00:12:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 526 [00:12:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 527 [00:12:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 528 [00:12:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 529 [00:12:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 530 [00:12:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 531 [00:12:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 532 [00:12:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 533 [00:12:38.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 534 [00:12:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 535 [00:12:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 536 [00:12:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 537 [00:12:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 538 [00:12:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 539 [00:12:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 540 [00:12:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 541 [00:12:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 542 [00:12:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 543 [00:12:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 544 [00:12:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 545 [00:12:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 546 [00:12:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 547 [00:12:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 548 [00:12:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 549 [00:13:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 550 [00:13:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 551 [00:13:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 552 [00:13:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 553 [00:13:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 554 [00:13:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 555 [00:13:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 556 [00:13:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 557 [00:13:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 558 [00:13:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 559 [00:13:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 560 [00:13:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 561 [00:13:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 562 [00:13:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 563 [00:13:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 564 [00:13:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 565 [00:13:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 566 [00:13:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 567 [00:13:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 568 [00:13:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 569 [00:13:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 570 [00:13:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 571 [00:13:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 572 [00:13:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 573 [00:13:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 574 [00:13:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 575 [00:13:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 576 [00:13:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 577 [00:13:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 578 [00:13:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 579 [00:13:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 580 [00:13:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 581 [00:13:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 582 [00:13:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 583 [00:13:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 584 [00:13:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 585 [00:13:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 586 [00:13:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 587 [00:13:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 588 [00:13:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 589 [00:13:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 590 [00:13:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 591 [00:13:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 592 [00:13:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 593 [00:13:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 594 [00:13:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 477 [00:11:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 478 [00:11:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 479 [00:11:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 480 [00:11:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 481 [00:11:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 482 [00:11:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 483 [00:11:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 484 [00:11:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 485 [00:11:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 486 [00:11:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 487 [00:11:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js +Info 488 [00:11:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 489 [00:11:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 490 [00:11:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 491 [00:11:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 492 [00:11:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 493 [00:11:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 494 [00:11:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 495 [00:11:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 496 [00:11:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 497 [00:11:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 498 [00:11:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 499 [00:11:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 500 [00:11:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 501 [00:11:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 502 [00:11:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 503 [00:12:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 504 [00:12:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 505 [00:12:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 506 [00:12:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 507 [00:12:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 508 [00:12:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 509 [00:12:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 510 [00:12:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 511 [00:12:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 512 [00:12:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 513 [00:12:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 514 [00:12:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 515 [00:12:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 516 [00:12:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 517 [00:12:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 518 [00:12:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 519 [00:12:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json +Info 520 [00:12:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 521 [00:12:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 522 [00:12:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 523 [00:12:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 524 [00:12:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 525 [00:12:26.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js +Info 526 [00:12:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 527 [00:12:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 528 [00:12:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 529 [00:12:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 530 [00:12:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 531 [00:12:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 532 [00:12:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 533 [00:12:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 534 [00:12:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 535 [00:12:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 536 [00:12:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 537 [00:12:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 538 [00:12:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 539 [00:12:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 540 [00:12:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 541 [00:12:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 542 [00:12:51.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 543 [00:12:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 544 [00:12:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 545 [00:12:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 546 [00:12:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 547 [00:12:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 548 [00:12:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 549 [00:12:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 550 [00:13:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 551 [00:13:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 552 [00:13:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 553 [00:13:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 554 [00:13:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 555 [00:13:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 556 [00:13:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 557 [00:13:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 558 [00:13:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 559 [00:13:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 560 [00:13:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 561 [00:13:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 562 [00:13:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 563 [00:13:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 564 [00:13:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 565 [00:13:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 566 [00:13:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 567 [00:13:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 568 [00:13:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 569 [00:13:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 570 [00:13:25.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 571 [00:13:26.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 572 [00:13:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 573 [00:13:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 574 [00:13:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 575 [00:13:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 576 [00:13:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 577 [00:13:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 578 [00:13:33.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 579 [00:13:34.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 580 [00:13:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 581 [00:13:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 582 [00:13:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 583 [00:13:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 584 [00:13:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 585 [00:13:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 586 [00:13:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 587 [00:13:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 588 [00:13:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 589 [00:13:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 590 [00:13:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 591 [00:13:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 592 [00:13:51.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 593 [00:13:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 594 [00:13:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 595 [00:13:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 596 [00:13:57.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 597 [00:13:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 598 [00:13:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 599 [00:14:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 600 [00:14:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 601 [00:14:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 602 [00:14:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 603 [00:14:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 604 [00:14:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 605 [00:14:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 606 [00:14:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 607 [00:14:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 608 [00:14:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json] { @@ -1787,26 +1801,26 @@ declare namespace _ { //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js] deleted //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts] deleted -Info 595 [00:13:58.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 596 [00:13:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 597 [00:14:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 609 [00:14:12.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 610 [00:14:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 611 [00:14:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before running timeout callbacks -Info 598 [00:14:01.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 599 [00:14:02.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 600 [00:14:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 601 [00:14:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 602 [00:14:05.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 603 [00:14:06.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 604 [00:14:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 605 [00:14:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 606 [00:14:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 607 [00:14:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 608 [00:14:11.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 609 [00:14:12.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 610 [00:14:13.000] Files (3) +Info 612 [00:14:15.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 613 [00:14:16.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 614 [00:14:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 615 [00:14:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 616 [00:14:19.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 617 [00:14:20.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 618 [00:14:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 619 [00:14:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 620 [00:14:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 621 [00:14:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 622 [00:14:25.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 623 [00:14:26.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 624 [00:14:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts Text-1 "\n// Stub for lodash\nexport = _;\nexport as namespace _;\ndeclare var _: _.LoDashStatic;\ndeclare namespace _ {\n interface LoDashStatic {\n someProp: string;\n }\n class SomeClass {\n someMethod(): void;\n }\n}" /user/username/rootfolder/otherfolder/a/b/app.ts SVC-1-0 "import _ from 'lodash';" @@ -1820,24 +1834,24 @@ Info 610 [00:14:13.000] Files (3) app.ts Matched by default include pattern '**/*' -Info 611 [00:14:14.000] ----------------------------------------------- -Info 612 [00:14:15.000] Running: *ensureProjectForOpenFiles* -Info 613 [00:14:16.000] Before ensureProjectForOpenFiles: -Info 614 [00:14:17.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 614 [00:14:18.000] Files (3) +Info 625 [00:14:28.000] ----------------------------------------------- +Info 626 [00:14:29.000] Running: *ensureProjectForOpenFiles* +Info 627 [00:14:30.000] Before ensureProjectForOpenFiles: +Info 628 [00:14:31.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 628 [00:14:32.000] Files (3) -Info 614 [00:14:19.000] ----------------------------------------------- -Info 614 [00:14:20.000] Open files: -Info 614 [00:14:21.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 614 [00:14:22.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 614 [00:14:23.000] After ensureProjectForOpenFiles: -Info 615 [00:14:24.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 615 [00:14:25.000] Files (3) +Info 628 [00:14:33.000] ----------------------------------------------- +Info 628 [00:14:34.000] Open files: +Info 628 [00:14:35.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 628 [00:14:36.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 628 [00:14:37.000] After ensureProjectForOpenFiles: +Info 629 [00:14:38.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 629 [00:14:39.000] Files (3) -Info 615 [00:14:26.000] ----------------------------------------------- -Info 615 [00:14:27.000] Open files: -Info 615 [00:14:28.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 615 [00:14:29.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 629 [00:14:40.000] ----------------------------------------------- +Info 629 [00:14:41.000] Open files: +Info 629 [00:14:42.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 629 [00:14:43.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js index e68ab843c573d..6830b38fd4a26 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js @@ -1328,124 +1328,138 @@ Info 497 [00:12:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/ts Info 498 [00:12:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one Info 499 [00:12:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Info 500 [00:12:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 501 [00:12:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 502 [00:12:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 503 [00:12:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 504 [00:12:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 505 [00:12:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 506 [00:12:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 507 [00:12:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 508 [00:12:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 509 [00:12:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 510 [00:12:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js -Info 511 [00:12:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 512 [00:12:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 513 [00:12:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 514 [00:12:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 515 [00:12:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 516 [00:12:33.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 517 [00:12:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 518 [00:12:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 519 [00:12:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 520 [00:12:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 521 [00:12:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 522 [00:12:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 523 [00:12:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 524 [00:12:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 525 [00:12:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 526 [00:12:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 527 [00:12:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 528 [00:12:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 529 [00:12:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 530 [00:12:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 531 [00:12:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 532 [00:12:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 533 [00:12:56.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 534 [00:12:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 535 [00:12:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 536 [00:12:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 537 [00:13:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 538 [00:13:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 539 [00:13:02.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json -Info 540 [00:13:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 541 [00:13:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 542 [00:13:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 543 [00:13:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 544 [00:13:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 545 [00:13:10.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js -Info 546 [00:13:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 547 [00:13:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 548 [00:13:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 549 [00:13:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 550 [00:13:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 551 [00:13:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 552 [00:13:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 553 [00:13:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 554 [00:13:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 555 [00:13:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 556 [00:13:25.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 557 [00:13:26.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 558 [00:13:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 559 [00:13:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 560 [00:13:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 561 [00:13:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 562 [00:13:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 563 [00:13:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 564 [00:13:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 565 [00:13:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 566 [00:13:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 567 [00:13:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 568 [00:13:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 569 [00:13:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 570 [00:13:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 571 [00:13:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 572 [00:13:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 573 [00:13:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 574 [00:13:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 575 [00:13:50.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 576 [00:13:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 577 [00:13:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 578 [00:13:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 579 [00:13:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 580 [00:13:57.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 581 [00:13:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 582 [00:13:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 583 [00:14:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 584 [00:14:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 585 [00:14:04.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 586 [00:14:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 587 [00:14:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 588 [00:14:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 589 [00:14:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 590 [00:14:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 591 [00:14:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 592 [00:14:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 593 [00:14:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 594 [00:14:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 595 [00:14:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 596 [00:14:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 597 [00:14:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 598 [00:14:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 599 [00:14:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 600 [00:14:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 601 [00:14:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 602 [00:14:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 603 [00:14:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 604 [00:14:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 605 [00:14:28.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 606 [00:14:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 607 [00:14:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 608 [00:14:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 609 [00:14:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 610 [00:14:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 611 [00:14:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 612 [00:14:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 613 [00:14:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 614 [00:14:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 615 [00:14:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 616 [00:14:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 617 [00:14:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 618 [00:14:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 501 [00:12:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 502 [00:12:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 503 [00:12:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 504 [00:12:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 505 [00:12:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 506 [00:12:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 507 [00:12:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 508 [00:12:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 509 [00:12:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 510 [00:12:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 511 [00:12:26.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js +Info 512 [00:12:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 513 [00:12:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 514 [00:12:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 515 [00:12:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 516 [00:12:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 517 [00:12:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 518 [00:12:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 519 [00:12:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 520 [00:12:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 521 [00:12:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 522 [00:12:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 523 [00:12:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 524 [00:12:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 525 [00:12:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 526 [00:12:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 527 [00:12:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 528 [00:12:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 529 [00:12:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 530 [00:12:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 531 [00:12:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 532 [00:12:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 533 [00:12:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 534 [00:12:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 535 [00:12:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 536 [00:12:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 537 [00:13:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 538 [00:13:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 539 [00:13:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 540 [00:13:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 541 [00:13:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 542 [00:13:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 543 [00:13:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json +Info 544 [00:13:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 545 [00:13:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 546 [00:13:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 547 [00:13:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 548 [00:13:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 549 [00:13:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js +Info 550 [00:13:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 551 [00:13:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 552 [00:13:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 553 [00:13:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 554 [00:13:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 555 [00:13:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 556 [00:13:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 557 [00:13:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 558 [00:13:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 559 [00:13:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 560 [00:13:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 561 [00:13:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 562 [00:13:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 563 [00:13:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 564 [00:13:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 565 [00:13:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 566 [00:13:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 567 [00:13:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 568 [00:13:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 569 [00:13:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 570 [00:13:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 571 [00:13:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 572 [00:13:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 573 [00:13:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 574 [00:13:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 575 [00:13:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 576 [00:13:50.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 577 [00:13:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 578 [00:13:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 579 [00:13:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 580 [00:13:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 581 [00:13:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 582 [00:13:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 583 [00:13:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 584 [00:13:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 585 [00:14:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 586 [00:14:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 587 [00:14:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 588 [00:14:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 589 [00:14:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 590 [00:14:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 591 [00:14:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 592 [00:14:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 593 [00:14:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 594 [00:14:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 595 [00:14:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 596 [00:14:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 597 [00:14:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 598 [00:14:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 599 [00:14:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 600 [00:14:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 601 [00:14:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 602 [00:14:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 603 [00:14:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 604 [00:14:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 605 [00:14:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 606 [00:14:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 607 [00:14:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 608 [00:14:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 609 [00:14:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 610 [00:14:31.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 611 [00:14:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 612 [00:14:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 613 [00:14:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 614 [00:14:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 615 [00:14:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 616 [00:14:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 617 [00:14:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 618 [00:14:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 619 [00:14:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 620 [00:14:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 621 [00:14:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 622 [00:14:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 623 [00:14:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 624 [00:14:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 625 [00:14:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 626 [00:14:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 627 [00:14:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 628 [00:14:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 629 [00:14:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 630 [00:14:57.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 631 [00:14:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 632 [00:14:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json] { @@ -1865,26 +1879,26 @@ declare namespace _ { //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js] deleted //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts] deleted -Info 619 [00:14:46.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 620 [00:14:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 621 [00:14:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 633 [00:15:00.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 634 [00:15:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 635 [00:15:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before running timeout callbacks -Info 622 [00:14:49.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 623 [00:14:50.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 624 [00:14:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 625 [00:14:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 626 [00:14:53.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 627 [00:14:54.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 628 [00:14:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 629 [00:14:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 630 [00:14:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 631 [00:14:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 632 [00:14:59.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 633 [00:15:00.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 634 [00:15:01.000] Files (3) +Info 636 [00:15:03.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 637 [00:15:04.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 638 [00:15:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 639 [00:15:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 640 [00:15:07.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 641 [00:15:08.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 642 [00:15:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 643 [00:15:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 644 [00:15:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 645 [00:15:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 646 [00:15:13.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 647 [00:15:14.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 648 [00:15:15.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts Text-1 "\n// Stub for lodash\nexport = _;\nexport as namespace _;\ndeclare var _: _.LoDashStatic;\ndeclare namespace _ {\n interface LoDashStatic {\n someProp: string;\n }\n class SomeClass {\n someMethod(): void;\n }\n}" /user/username/rootfolder/otherfolder/a/b/app.ts SVC-1-0 "import _ from 'lodash';" @@ -1898,24 +1912,24 @@ Info 634 [00:15:01.000] Files (3) app.ts Matched by default include pattern '**/*' -Info 635 [00:15:02.000] ----------------------------------------------- -Info 636 [00:15:03.000] Running: *ensureProjectForOpenFiles* -Info 637 [00:15:04.000] Before ensureProjectForOpenFiles: -Info 638 [00:15:05.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 638 [00:15:06.000] Files (3) - -Info 638 [00:15:07.000] ----------------------------------------------- -Info 638 [00:15:08.000] Open files: -Info 638 [00:15:09.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 638 [00:15:10.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 638 [00:15:11.000] After ensureProjectForOpenFiles: -Info 639 [00:15:12.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 639 [00:15:13.000] Files (3) - -Info 639 [00:15:14.000] ----------------------------------------------- -Info 639 [00:15:15.000] Open files: -Info 639 [00:15:16.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 639 [00:15:17.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 649 [00:15:16.000] ----------------------------------------------- +Info 650 [00:15:17.000] Running: *ensureProjectForOpenFiles* +Info 651 [00:15:18.000] Before ensureProjectForOpenFiles: +Info 652 [00:15:19.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 652 [00:15:20.000] Files (3) + +Info 652 [00:15:21.000] ----------------------------------------------- +Info 652 [00:15:22.000] Open files: +Info 652 [00:15:23.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 652 [00:15:24.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 652 [00:15:25.000] After ensureProjectForOpenFiles: +Info 653 [00:15:26.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 653 [00:15:27.000] Files (3) + +Info 653 [00:15:28.000] ----------------------------------------------- +Info 653 [00:15:29.000] Open files: +Info 653 [00:15:30.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 653 [00:15:31.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js index 939b0ecb1f7d6..07e84674a18d8 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js @@ -145,12 +145,13 @@ Info 31 [00:01:13.000] Open files: Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 32 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 33 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 34 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 35 [00:01:27.000] Scheduled: *ensureProjectForOpenFiles* -Info 36 [00:01:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Before checking timeout queue length (2) and running +Info 32 [00:01:20.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 33 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 34 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 35 [00:01:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 36 [00:01:28.000] Scheduled: *ensureProjectForOpenFiles* +Info 37 [00:01:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Before running timeout callbacks //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"files":["index.ts"],"references":[{"path":"../a"}]} @@ -191,9 +192,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: *new* {} -Info 37 [00:01:29.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 38 [00:01:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:31.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 38 [00:01:30.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 39 [00:01:31.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 40 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:33.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -215,14 +217,14 @@ Info 39 [00:01:31.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 40 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 41 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 42 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:38.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 47 [00:01:39.000] Files (5) +Info 42 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 43 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:40.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 49 [00:01:41.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/nrefs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -241,25 +243,25 @@ Info 47 [00:01:39.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 48 [00:01:40.000] ----------------------------------------------- -Info 49 [00:01:41.000] Running: *ensureProjectForOpenFiles* -Info 50 [00:01:42.000] Before ensureProjectForOpenFiles: -Info 51 [00:01:43.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 51 [00:01:44.000] Files (5) - -Info 51 [00:01:45.000] ----------------------------------------------- -Info 51 [00:01:46.000] Open files: -Info 51 [00:01:47.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 51 [00:01:48.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 51 [00:01:49.000] After ensureProjectForOpenFiles: -Info 52 [00:01:50.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 52 [00:01:51.000] Files (5) - -Info 52 [00:01:52.000] ----------------------------------------------- -Info 52 [00:01:53.000] Open files: -Info 52 [00:01:54.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 52 [00:01:55.000] Projects: /user/username/projects/myproject/c/tsconfig.json -After checking timeout queue length (2) and running +Info 50 [00:01:42.000] ----------------------------------------------- +Info 51 [00:01:43.000] Running: *ensureProjectForOpenFiles* +Info 52 [00:01:44.000] Before ensureProjectForOpenFiles: +Info 53 [00:01:45.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 53 [00:01:46.000] Files (5) + +Info 53 [00:01:47.000] ----------------------------------------------- +Info 53 [00:01:48.000] Open files: +Info 53 [00:01:49.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 53 [00:01:50.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 53 [00:01:51.000] After ensureProjectForOpenFiles: +Info 54 [00:01:52.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 54 [00:01:53.000] Files (5) + +Info 54 [00:01:54.000] ----------------------------------------------- +Info 54 [00:01:55.000] Open files: +Info 54 [00:01:56.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 54 [00:01:57.000] Projects: /user/username/projects/myproject/c/tsconfig.json +After running timeout callbacks PolledWatches:: /user/username/projects/myproject/c/node_modules/@types: @@ -299,18 +301,18 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/a: {} -Info 52 [00:01:59.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 53 [00:02:00.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 54 [00:02:01.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:02:02.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 54 [00:02:01.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 55 [00:02:02.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 56 [00:02:03.000] Scheduled: *ensureProjectForOpenFiles* +Info 57 [00:02:04.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"files":["index.ts"],"references":[{"path":"../a"}]} -Info 56 [00:02:03.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 57 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 58 [00:02:05.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 58 [00:02:05.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 59 [00:02:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 60 [00:02:07.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -332,13 +334,13 @@ Info 58 [00:02:05.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 59 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:02:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 64 [00:02:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 65 [00:02:12.000] Files (5) +Info 61 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 67 [00:02:14.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -357,24 +359,24 @@ Info 65 [00:02:12.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 66 [00:02:13.000] ----------------------------------------------- -Info 67 [00:02:14.000] Running: *ensureProjectForOpenFiles* -Info 68 [00:02:15.000] Before ensureProjectForOpenFiles: -Info 69 [00:02:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 69 [00:02:17.000] Files (5) - -Info 69 [00:02:18.000] ----------------------------------------------- -Info 69 [00:02:19.000] Open files: -Info 69 [00:02:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 69 [00:02:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 69 [00:02:22.000] After ensureProjectForOpenFiles: -Info 70 [00:02:23.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 70 [00:02:24.000] Files (5) - -Info 70 [00:02:25.000] ----------------------------------------------- -Info 70 [00:02:26.000] Open files: -Info 70 [00:02:27.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 70 [00:02:28.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 68 [00:02:15.000] ----------------------------------------------- +Info 69 [00:02:16.000] Running: *ensureProjectForOpenFiles* +Info 70 [00:02:17.000] Before ensureProjectForOpenFiles: +Info 71 [00:02:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 71 [00:02:19.000] Files (5) + +Info 71 [00:02:20.000] ----------------------------------------------- +Info 71 [00:02:21.000] Open files: +Info 71 [00:02:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 71 [00:02:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 71 [00:02:24.000] After ensureProjectForOpenFiles: +Info 72 [00:02:25.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 72 [00:02:26.000] Files (5) + +Info 72 [00:02:27.000] ----------------------------------------------- +Info 72 [00:02:28.000] Open files: +Info 72 [00:02:29.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 72 [00:02:30.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js index 6b11b52e58282..df80c2b017f84 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js @@ -145,12 +145,13 @@ Info 31 [00:01:13.000] Open files: Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 32 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 33 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 34 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 35 [00:01:27.000] Scheduled: *ensureProjectForOpenFiles* -Info 36 [00:01:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Before checking timeout queue length (2) and running +Info 32 [00:01:20.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 33 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 34 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 35 [00:01:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 36 [00:01:28.000] Scheduled: *ensureProjectForOpenFiles* +Info 37 [00:01:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Before running timeout callbacks //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"files":["index.ts"],"references":[{"path":"../b"}]} @@ -191,9 +192,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: *new* {} -Info 37 [00:01:29.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 38 [00:01:30.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:31.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 38 [00:01:30.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 39 [00:01:31.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 40 [00:01:32.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:33.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -214,35 +216,35 @@ Info 39 [00:01:31.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 40 [00:01:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 41 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 42 [00:01:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 52 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 53 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 58 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 63 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 64 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 65 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 66 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 67 [00:01:59.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 68 [00:02:00.000] Files (5) +Info 42 [00:01:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 44 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 52 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 54 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 55 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 60 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 65 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 68 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 69 [00:02:01.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 70 [00:02:02.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -261,25 +263,25 @@ Info 68 [00:02:00.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 69 [00:02:01.000] ----------------------------------------------- -Info 70 [00:02:02.000] Running: *ensureProjectForOpenFiles* -Info 71 [00:02:03.000] Before ensureProjectForOpenFiles: -Info 72 [00:02:04.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 72 [00:02:05.000] Files (5) - -Info 72 [00:02:06.000] ----------------------------------------------- -Info 72 [00:02:07.000] Open files: -Info 72 [00:02:08.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 72 [00:02:09.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 72 [00:02:10.000] After ensureProjectForOpenFiles: -Info 73 [00:02:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 73 [00:02:12.000] Files (5) - -Info 73 [00:02:13.000] ----------------------------------------------- -Info 73 [00:02:14.000] Open files: -Info 73 [00:02:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 73 [00:02:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json -After checking timeout queue length (2) and running +Info 71 [00:02:03.000] ----------------------------------------------- +Info 72 [00:02:04.000] Running: *ensureProjectForOpenFiles* +Info 73 [00:02:05.000] Before ensureProjectForOpenFiles: +Info 74 [00:02:06.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 74 [00:02:07.000] Files (5) + +Info 74 [00:02:08.000] ----------------------------------------------- +Info 74 [00:02:09.000] Open files: +Info 74 [00:02:10.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 74 [00:02:11.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 74 [00:02:12.000] After ensureProjectForOpenFiles: +Info 75 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 75 [00:02:14.000] Files (5) + +Info 75 [00:02:15.000] ----------------------------------------------- +Info 75 [00:02:16.000] Open files: +Info 75 [00:02:17.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 75 [00:02:18.000] Projects: /user/username/projects/myproject/c/tsconfig.json +After running timeout callbacks PolledWatches:: /user/username/projects/myproject/c/node_modules/@types: @@ -333,18 +335,18 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/a: {} -Info 73 [00:02:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 74 [00:02:21.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 75 [00:02:22.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 75 [00:02:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 76 [00:02:23.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 77 [00:02:24.000] Scheduled: *ensureProjectForOpenFiles* +Info 78 [00:02:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../refs/*"]}},"files":["index.ts"],"references":[{"path":"../b"}]} -Info 77 [00:02:24.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 78 [00:02:25.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 79 [00:02:26.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 79 [00:02:26.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 80 [00:02:27.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 81 [00:02:28.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -365,34 +367,34 @@ Info 79 [00:02:26.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 80 [00:02:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 92 [00:02:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 93 [00:02:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 98 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 102 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 105 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 106 [00:02:53.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 107 [00:02:54.000] Files (5) +Info 82 [00:02:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 94 [00:02:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 95 [00:02:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 105 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 106 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 107 [00:02:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 108 [00:02:55.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 109 [00:02:56.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -411,24 +413,24 @@ Info 107 [00:02:54.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 108 [00:02:55.000] ----------------------------------------------- -Info 109 [00:02:56.000] Running: *ensureProjectForOpenFiles* -Info 110 [00:02:57.000] Before ensureProjectForOpenFiles: -Info 111 [00:02:58.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 111 [00:02:59.000] Files (5) - -Info 111 [00:03:00.000] ----------------------------------------------- -Info 111 [00:03:01.000] Open files: -Info 111 [00:03:02.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 111 [00:03:03.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 111 [00:03:04.000] After ensureProjectForOpenFiles: -Info 112 [00:03:05.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 112 [00:03:06.000] Files (5) - -Info 112 [00:03:07.000] ----------------------------------------------- -Info 112 [00:03:08.000] Open files: -Info 112 [00:03:09.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 112 [00:03:10.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 110 [00:02:57.000] ----------------------------------------------- +Info 111 [00:02:58.000] Running: *ensureProjectForOpenFiles* +Info 112 [00:02:59.000] Before ensureProjectForOpenFiles: +Info 113 [00:03:00.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 113 [00:03:01.000] Files (5) + +Info 113 [00:03:02.000] ----------------------------------------------- +Info 113 [00:03:03.000] Open files: +Info 113 [00:03:04.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 113 [00:03:05.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 113 [00:03:06.000] After ensureProjectForOpenFiles: +Info 114 [00:03:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 114 [00:03:08.000] Files (5) + +Info 114 [00:03:09.000] ----------------------------------------------- +Info 114 [00:03:10.000] Open files: +Info 114 [00:03:11.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 114 [00:03:12.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js index 68f5339fc42cb..333da2b0db20e 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js @@ -151,12 +151,13 @@ Info 37 [00:01:19.000] Open files: Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json Info 37 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:31.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 40 [00:01:32.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 41 [00:01:33.000] Scheduled: *ensureProjectForOpenFiles* -Info 42 [00:01:34.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Before checking timeout queue length (2) and running +Info 38 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 39 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:32.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 41 [00:01:33.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:34.000] Scheduled: *ensureProjectForOpenFiles* +Info 43 [00:01:35.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Before running timeout callbacks //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"references":[{"path":"../a"}]} @@ -199,9 +200,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: *new* {} -Info 43 [00:01:35.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 44 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 45 [00:01:37.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 44 [00:01:36.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 45 [00:01:37.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 46 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 47 [00:01:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -223,14 +225,14 @@ Info 45 [00:01:37.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 46 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 47 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 52 [00:01:44.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 53 [00:01:45.000] Files (5) +Info 48 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 54 [00:01:46.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 55 [00:01:47.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/nrefs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -249,25 +251,25 @@ Info 53 [00:01:45.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 54 [00:01:46.000] ----------------------------------------------- -Info 55 [00:01:47.000] Running: *ensureProjectForOpenFiles* -Info 56 [00:01:48.000] Before ensureProjectForOpenFiles: -Info 57 [00:01:49.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 57 [00:01:50.000] Files (5) - -Info 57 [00:01:51.000] ----------------------------------------------- -Info 57 [00:01:52.000] Open files: -Info 57 [00:01:53.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 57 [00:01:54.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 57 [00:01:55.000] After ensureProjectForOpenFiles: -Info 58 [00:01:56.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 58 [00:01:57.000] Files (5) - -Info 58 [00:01:58.000] ----------------------------------------------- -Info 58 [00:01:59.000] Open files: -Info 58 [00:02:00.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 58 [00:02:01.000] Projects: /user/username/projects/myproject/c/tsconfig.json -After checking timeout queue length (2) and running +Info 56 [00:01:48.000] ----------------------------------------------- +Info 57 [00:01:49.000] Running: *ensureProjectForOpenFiles* +Info 58 [00:01:50.000] Before ensureProjectForOpenFiles: +Info 59 [00:01:51.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 59 [00:01:52.000] Files (5) + +Info 59 [00:01:53.000] ----------------------------------------------- +Info 59 [00:01:54.000] Open files: +Info 59 [00:01:55.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 59 [00:01:56.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 59 [00:01:57.000] After ensureProjectForOpenFiles: +Info 60 [00:01:58.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 60 [00:01:59.000] Files (5) + +Info 60 [00:02:00.000] ----------------------------------------------- +Info 60 [00:02:01.000] Open files: +Info 60 [00:02:02.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 60 [00:02:03.000] Projects: /user/username/projects/myproject/c/tsconfig.json +After running timeout callbacks PolledWatches:: /user/username/projects/myproject/c/node_modules/@types: @@ -307,18 +309,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/nrefs: *new* {} -Info 58 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 59 [00:02:06.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 60 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* -Info 61 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 60 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 61 [00:02:08.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 62 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 63 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"references":[{"path":"../a"}]} -Info 62 [00:02:09.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 63 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 64 [00:02:11.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 64 [00:02:11.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 65 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 66 [00:02:13.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -340,13 +342,13 @@ Info 64 [00:02:11.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 65 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 70 [00:02:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 71 [00:02:18.000] Files (5) +Info 67 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 72 [00:02:19.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 73 [00:02:20.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -365,24 +367,24 @@ Info 71 [00:02:18.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 72 [00:02:19.000] ----------------------------------------------- -Info 73 [00:02:20.000] Running: *ensureProjectForOpenFiles* -Info 74 [00:02:21.000] Before ensureProjectForOpenFiles: -Info 75 [00:02:22.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 75 [00:02:23.000] Files (5) - -Info 75 [00:02:24.000] ----------------------------------------------- -Info 75 [00:02:25.000] Open files: -Info 75 [00:02:26.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 75 [00:02:27.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 75 [00:02:28.000] After ensureProjectForOpenFiles: -Info 76 [00:02:29.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 76 [00:02:30.000] Files (5) - -Info 76 [00:02:31.000] ----------------------------------------------- -Info 76 [00:02:32.000] Open files: -Info 76 [00:02:33.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 76 [00:02:34.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 74 [00:02:21.000] ----------------------------------------------- +Info 75 [00:02:22.000] Running: *ensureProjectForOpenFiles* +Info 76 [00:02:23.000] Before ensureProjectForOpenFiles: +Info 77 [00:02:24.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 77 [00:02:25.000] Files (5) + +Info 77 [00:02:26.000] ----------------------------------------------- +Info 77 [00:02:27.000] Open files: +Info 77 [00:02:28.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 77 [00:02:29.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 77 [00:02:30.000] After ensureProjectForOpenFiles: +Info 78 [00:02:31.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 78 [00:02:32.000] Files (5) + +Info 78 [00:02:33.000] ----------------------------------------------- +Info 78 [00:02:34.000] Open files: +Info 78 [00:02:35.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 78 [00:02:36.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js index 2fbf94e67b0b0..96a8b80cd7b8c 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js @@ -151,12 +151,13 @@ Info 37 [00:01:19.000] Open files: Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json Info 37 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:31.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 40 [00:01:32.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 41 [00:01:33.000] Scheduled: *ensureProjectForOpenFiles* -Info 42 [00:01:34.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Before checking timeout queue length (2) and running +Info 38 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 39 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:32.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 41 [00:01:33.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:34.000] Scheduled: *ensureProjectForOpenFiles* +Info 43 [00:01:35.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Before running timeout callbacks //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"references":[{"path":"../b"}]} @@ -199,9 +200,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: *new* {} -Info 43 [00:01:35.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 44 [00:01:36.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 45 [00:01:37.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 44 [00:01:36.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 45 [00:01:37.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 46 [00:01:38.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 47 [00:01:39.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -222,35 +224,35 @@ Info 45 [00:01:37.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 46 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 55 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 56 [00:01:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 57 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 58 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 59 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 64 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 69 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 70 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 71 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 72 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 73 [00:02:05.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 74 [00:02:06.000] Files (5) +Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 57 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 58 [00:01:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 59 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 60 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 61 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 71 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 72 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 73 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 74 [00:02:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 75 [00:02:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 76 [00:02:08.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -269,25 +271,25 @@ Info 74 [00:02:06.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 75 [00:02:07.000] ----------------------------------------------- -Info 76 [00:02:08.000] Running: *ensureProjectForOpenFiles* -Info 77 [00:02:09.000] Before ensureProjectForOpenFiles: -Info 78 [00:02:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 78 [00:02:11.000] Files (5) - -Info 78 [00:02:12.000] ----------------------------------------------- -Info 78 [00:02:13.000] Open files: -Info 78 [00:02:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 78 [00:02:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 78 [00:02:16.000] After ensureProjectForOpenFiles: -Info 79 [00:02:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 79 [00:02:18.000] Files (5) - -Info 79 [00:02:19.000] ----------------------------------------------- -Info 79 [00:02:20.000] Open files: -Info 79 [00:02:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 79 [00:02:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json -After checking timeout queue length (2) and running +Info 77 [00:02:09.000] ----------------------------------------------- +Info 78 [00:02:10.000] Running: *ensureProjectForOpenFiles* +Info 79 [00:02:11.000] Before ensureProjectForOpenFiles: +Info 80 [00:02:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 80 [00:02:13.000] Files (5) + +Info 80 [00:02:14.000] ----------------------------------------------- +Info 80 [00:02:15.000] Open files: +Info 80 [00:02:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 80 [00:02:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 80 [00:02:18.000] After ensureProjectForOpenFiles: +Info 81 [00:02:19.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 81 [00:02:20.000] Files (5) + +Info 81 [00:02:21.000] ----------------------------------------------- +Info 81 [00:02:22.000] Open files: +Info 81 [00:02:23.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 81 [00:02:24.000] Projects: /user/username/projects/myproject/c/tsconfig.json +After running timeout callbacks PolledWatches:: /user/username/projects/myproject/c/node_modules/@types: @@ -339,18 +341,18 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/refs: {} -Info 79 [00:02:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 80 [00:02:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 81 [00:02:28.000] Scheduled: *ensureProjectForOpenFiles* -Info 82 [00:02:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 81 [00:02:28.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 82 [00:02:29.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 83 [00:02:30.000] Scheduled: *ensureProjectForOpenFiles* +Info 84 [00:02:31.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../refs/*"]}},"references":[{"path":"../b"}]} -Info 83 [00:02:30.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 84 [00:02:31.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 85 [00:02:32.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 85 [00:02:32.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 86 [00:02:33.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 87 [00:02:34.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -371,34 +373,34 @@ Info 85 [00:02:32.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 86 [00:02:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 95 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 96 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 97 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 98 [00:02:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 99 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 107 [00:02:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 108 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 109 [00:02:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 110 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 111 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 112 [00:02:59.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 113 [00:03:00.000] Files (5) +Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 97 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 98 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 99 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 100 [00:02:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 101 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 107 [00:02:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 108 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:02:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 110 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 111 [00:02:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 112 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 113 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 114 [00:03:01.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 115 [00:03:02.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -417,24 +419,24 @@ Info 113 [00:03:00.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 114 [00:03:01.000] ----------------------------------------------- -Info 115 [00:03:02.000] Running: *ensureProjectForOpenFiles* -Info 116 [00:03:03.000] Before ensureProjectForOpenFiles: -Info 117 [00:03:04.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 117 [00:03:05.000] Files (5) - -Info 117 [00:03:06.000] ----------------------------------------------- -Info 117 [00:03:07.000] Open files: -Info 117 [00:03:08.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 117 [00:03:09.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 117 [00:03:10.000] After ensureProjectForOpenFiles: -Info 118 [00:03:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 118 [00:03:12.000] Files (5) - -Info 118 [00:03:13.000] ----------------------------------------------- -Info 118 [00:03:14.000] Open files: -Info 118 [00:03:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 118 [00:03:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 116 [00:03:03.000] ----------------------------------------------- +Info 117 [00:03:04.000] Running: *ensureProjectForOpenFiles* +Info 118 [00:03:05.000] Before ensureProjectForOpenFiles: +Info 119 [00:03:06.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 119 [00:03:07.000] Files (5) + +Info 119 [00:03:08.000] ----------------------------------------------- +Info 119 [00:03:09.000] Open files: +Info 119 [00:03:10.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 119 [00:03:11.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 119 [00:03:12.000] After ensureProjectForOpenFiles: +Info 120 [00:03:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 120 [00:03:14.000] Files (5) + +Info 120 [00:03:15.000] ----------------------------------------------- +Info 120 [00:03:16.000] Open files: +Info 120 [00:03:17.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 120 [00:03:18.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js index 16cea3178682e..2fc3a4f71b3cc 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js @@ -183,7 +183,8 @@ Info 50 [00:01:40.000] DirectoryWatcher:: Triggered with /users/username/proje Info 51 [00:01:41.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one Info 52 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 53 [00:01:44.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:45.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 55 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text] symlink(/users/username/projects/myproject/javascript/packages/recognizers-text) //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] @@ -222,26 +223,26 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: *new* {} -Info 55 [00:01:53.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 56 [00:01:54.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 57 [00:01:55.000] Scheduled: *ensureProjectForOpenFiles* +Info 56 [00:01:54.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 57 [00:01:55.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 58 [00:01:56.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 58 [00:01:56.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 59 [00:01:57.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 60 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 61 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 62 [00:02:00.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:06.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 69 [00:02:07.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 70 [00:02:08.000] Files (3) +Info 59 [00:01:57.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 60 [00:01:58.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 61 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 63 [00:02:01.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:03.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:05.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:07.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 70 [00:02:08.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 71 [00:02:09.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -254,26 +255,26 @@ Info 70 [00:02:08.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 71 [00:02:09.000] ----------------------------------------------- -Info 72 [00:02:10.000] Running: *ensureProjectForOpenFiles* -Info 73 [00:02:11.000] Before ensureProjectForOpenFiles: -Info 74 [00:02:12.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 74 [00:02:13.000] Files (3) - -Info 74 [00:02:14.000] ----------------------------------------------- -Info 74 [00:02:15.000] Open files: -Info 74 [00:02:16.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 74 [00:02:17.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 74 [00:02:18.000] After ensureProjectForOpenFiles: -Info 75 [00:02:19.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 75 [00:02:20.000] Files (3) - -Info 75 [00:02:21.000] ----------------------------------------------- -Info 75 [00:02:22.000] Open files: -Info 75 [00:02:23.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 75 [00:02:24.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 75 [00:02:25.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 76 [00:02:26.000] event: +Info 72 [00:02:10.000] ----------------------------------------------- +Info 73 [00:02:11.000] Running: *ensureProjectForOpenFiles* +Info 74 [00:02:12.000] Before ensureProjectForOpenFiles: +Info 75 [00:02:13.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 75 [00:02:14.000] Files (3) + +Info 75 [00:02:15.000] ----------------------------------------------- +Info 75 [00:02:16.000] Open files: +Info 75 [00:02:17.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 75 [00:02:18.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 75 [00:02:19.000] After ensureProjectForOpenFiles: +Info 76 [00:02:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 76 [00:02:21.000] Files (3) + +Info 76 [00:02:22.000] ----------------------------------------------- +Info 76 [00:02:23.000] Open files: +Info 76 [00:02:24.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 76 [00:02:25.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 76 [00:02:26.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 77 [00:02:27.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -313,7 +314,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:02:27.000] request: +Info 78 [00:02:28.000] request: { "command": "geterr", "arguments": { @@ -325,7 +326,7 @@ Info 77 [00:02:27.000] request: "seq": 3, "type": "request" } -Info 78 [00:02:28.000] response: +Info 79 [00:02:29.000] response: { "responseRequired": false } @@ -333,38 +334,38 @@ After request Before checking timeout queue length (1) and running -Info 79 [00:02:29.000] event: +Info 80 [00:02:30.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 80 [00:02:30.000] event: +Info 81 [00:02:31.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 81 [00:02:31.000] event: - {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Info 82 [00:02:32.000] event: + {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} +Info 83 [00:02:33.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 83 [00:02:36.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file -Info 84 [00:02:37.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 85 [00:02:38.000] Scheduled: *ensureProjectForOpenFiles* -Info 86 [00:02:39.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 84 [00:02:37.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 85 [00:02:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 86 [00:02:39.000] Scheduled: *ensureProjectForOpenFiles* +Info 87 [00:02:40.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json] {"include":["src"],"compilerOptions":{"resolveJsonModule":true}} -Info 87 [00:02:40.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 88 [00:02:41.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 89 [00:02:42.000] event: +Info 88 [00:02:41.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 89 [00:02:42.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 90 [00:02:43.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","reason":"Change in config file detected"}} -Info 90 [00:02:43.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { +Info 91 [00:02:44.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { "rootNames": [ "/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts" ], @@ -373,64 +374,64 @@ Info 90 [00:02:43.000] Config: /users/username/projects/myproject/javascript/p "configFilePath": "/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json" } } -Info 91 [00:02:44.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 96 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 97 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 98 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 99 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 100 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 101 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 102 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 103 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 104 [00:02:57.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 105 [00:02:58.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 107 [00:03:00.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 108 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 110 [00:03:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 111 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 112 [00:03:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 113 [00:03:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 114 [00:03:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 115 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 116 [00:03:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 117 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 118 [00:03:11.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 119 [00:03:12.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 120 [00:03:13.000] Files (3) +Info 92 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 97 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 98 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 99 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 100 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 101 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 102 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 103 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 104 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 105 [00:02:58.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 106 [00:02:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 107 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 108 [00:03:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 110 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 111 [00:03:04.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 112 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 113 [00:03:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 114 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 115 [00:03:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 116 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 117 [00:03:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 118 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 119 [00:03:12.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 120 [00:03:13.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 121 [00:03:14.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" -Info 121 [00:03:14.000] ----------------------------------------------- -Info 122 [00:03:15.000] event: - {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} +Info 122 [00:03:15.000] ----------------------------------------------- Info 123 [00:03:16.000] event: + {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} +Info 124 [00:03:17.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 124 [00:03:17.000] Running: *ensureProjectForOpenFiles* -Info 125 [00:03:18.000] Before ensureProjectForOpenFiles: -Info 126 [00:03:19.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 126 [00:03:20.000] Files (3) - -Info 126 [00:03:21.000] ----------------------------------------------- -Info 126 [00:03:22.000] Open files: -Info 126 [00:03:23.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 126 [00:03:24.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 126 [00:03:25.000] After ensureProjectForOpenFiles: -Info 127 [00:03:26.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 127 [00:03:27.000] Files (3) - -Info 127 [00:03:28.000] ----------------------------------------------- -Info 127 [00:03:29.000] Open files: -Info 127 [00:03:30.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 127 [00:03:31.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 127 [00:03:32.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 128 [00:03:33.000] event: +Info 125 [00:03:18.000] Running: *ensureProjectForOpenFiles* +Info 126 [00:03:19.000] Before ensureProjectForOpenFiles: +Info 127 [00:03:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 127 [00:03:21.000] Files (3) + +Info 127 [00:03:22.000] ----------------------------------------------- +Info 127 [00:03:23.000] Open files: +Info 127 [00:03:24.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 127 [00:03:25.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 127 [00:03:26.000] After ensureProjectForOpenFiles: +Info 128 [00:03:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 128 [00:03:28.000] Files (3) + +Info 128 [00:03:29.000] ----------------------------------------------- +Info 128 [00:03:30.000] Open files: +Info 128 [00:03:31.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 128 [00:03:32.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 128 [00:03:33.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 129 [00:03:34.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -480,6 +481,6 @@ FsWatchesRecursive *deleted*:: Before running timeout callbacks -Info 129 [00:03:34.000] event: +Info 130 [00:03:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js index aa42e6f1be772..9173b9251d7d5 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js @@ -202,14 +202,17 @@ Info 55 [00:01:45.000] DirectoryWatcher:: Triggered with /users/username/proje Info 56 [00:01:46.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one Info 57 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 58 [00:01:49.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:54.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:58.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:02.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:03.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 66 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:50.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 60 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:55.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:56.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 63 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:00.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:01.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 66 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:05.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:06.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 69 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text] symlink(/users/username/projects/myproject/javascript/packages/recognizers-text) //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] @@ -254,31 +257,31 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: *new* {} -Info 67 [00:02:05.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 68 [00:02:06.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 69 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* +Info 70 [00:02:08.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 71 [00:02:09.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 72 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 70 [00:02:08.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 71 [00:02:09.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 72 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:11.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:13.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:02:15.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:17.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:19.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:21.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:23.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 86 [00:02:24.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 87 [00:02:25.000] Files (3) +Info 73 [00:02:11.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 74 [00:02:12.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 75 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:14.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:16.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:18.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:20.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:22.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:24.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:26.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 89 [00:02:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 90 [00:02:28.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -291,26 +294,26 @@ Info 87 [00:02:25.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 88 [00:02:26.000] ----------------------------------------------- -Info 89 [00:02:27.000] Running: *ensureProjectForOpenFiles* -Info 90 [00:02:28.000] Before ensureProjectForOpenFiles: -Info 91 [00:02:29.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 91 [00:02:30.000] Files (3) - -Info 91 [00:02:31.000] ----------------------------------------------- -Info 91 [00:02:32.000] Open files: -Info 91 [00:02:33.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 91 [00:02:34.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 91 [00:02:35.000] After ensureProjectForOpenFiles: -Info 92 [00:02:36.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 92 [00:02:37.000] Files (3) - -Info 92 [00:02:38.000] ----------------------------------------------- -Info 92 [00:02:39.000] Open files: -Info 92 [00:02:40.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 92 [00:02:41.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 92 [00:02:42.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 93 [00:02:43.000] event: +Info 91 [00:02:29.000] ----------------------------------------------- +Info 92 [00:02:30.000] Running: *ensureProjectForOpenFiles* +Info 93 [00:02:31.000] Before ensureProjectForOpenFiles: +Info 94 [00:02:32.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 94 [00:02:33.000] Files (3) + +Info 94 [00:02:34.000] ----------------------------------------------- +Info 94 [00:02:35.000] Open files: +Info 94 [00:02:36.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 94 [00:02:37.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 94 [00:02:38.000] After ensureProjectForOpenFiles: +Info 95 [00:02:39.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 95 [00:02:40.000] Files (3) + +Info 95 [00:02:41.000] ----------------------------------------------- +Info 95 [00:02:42.000] Open files: +Info 95 [00:02:43.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 95 [00:02:44.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 95 [00:02:45.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 96 [00:02:46.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -356,7 +359,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 94 [00:02:44.000] request: +Info 97 [00:02:47.000] request: { "command": "geterr", "arguments": { @@ -368,7 +371,7 @@ Info 94 [00:02:44.000] request: "seq": 3, "type": "request" } -Info 95 [00:02:45.000] response: +Info 98 [00:02:48.000] response: { "responseRequired": false } @@ -376,38 +379,38 @@ After request Before checking timeout queue length (1) and running -Info 96 [00:02:46.000] event: +Info 99 [00:02:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 97 [00:02:47.000] event: +Info 100 [00:02:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 98 [00:02:48.000] event: +Info 101 [00:02:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 99 [00:02:49.000] event: +Info 102 [00:02:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 100 [00:02:53.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file -Info 101 [00:02:54.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 102 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles* -Info 103 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 103 [00:02:56.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 104 [00:02:57.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 105 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles* +Info 106 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json] {"compilerOptions":{"rootDir":"src","baseUrl":"./","paths":{"@microsoft/*":["../*"]},"resolveJsonModule":true},"include":["src"]} -Info 104 [00:02:57.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 105 [00:02:58.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 106 [00:02:59.000] event: +Info 107 [00:03:00.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 108 [00:03:01.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 109 [00:03:02.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","reason":"Change in config file detected"}} -Info 107 [00:03:00.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { +Info 110 [00:03:03.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { "rootNames": [ "/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts" ], @@ -424,60 +427,60 @@ Info 107 [00:03:00.000] Config: /users/username/projects/myproject/javascript/p "configFilePath": "/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json" } } -Info 108 [00:03:01.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 111 [00:03:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 112 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 113 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 114 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 115 [00:03:08.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 116 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 117 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 118 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 119 [00:03:12.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 120 [00:03:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 121 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 122 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 123 [00:03:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 124 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 125 [00:03:18.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 126 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 127 [00:03:20.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 128 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 129 [00:03:22.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 130 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 131 [00:03:24.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 132 [00:03:25.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 133 [00:03:26.000] Files (3) +Info 111 [00:03:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 112 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 114 [00:03:07.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 115 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 116 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 117 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 118 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 119 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 120 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 121 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 122 [00:03:15.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 123 [00:03:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 124 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 125 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 126 [00:03:19.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 127 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 128 [00:03:21.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 129 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 130 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 131 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 132 [00:03:25.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 133 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 134 [00:03:27.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 135 [00:03:28.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 136 [00:03:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" -Info 134 [00:03:27.000] ----------------------------------------------- -Info 135 [00:03:28.000] event: +Info 137 [00:03:30.000] ----------------------------------------------- +Info 138 [00:03:31.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 136 [00:03:29.000] event: +Info 139 [00:03:32.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 137 [00:03:30.000] Running: *ensureProjectForOpenFiles* -Info 138 [00:03:31.000] Before ensureProjectForOpenFiles: -Info 139 [00:03:32.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 139 [00:03:33.000] Files (3) - -Info 139 [00:03:34.000] ----------------------------------------------- -Info 139 [00:03:35.000] Open files: -Info 139 [00:03:36.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 139 [00:03:37.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 139 [00:03:38.000] After ensureProjectForOpenFiles: -Info 140 [00:03:39.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 140 [00:03:40.000] Files (3) - -Info 140 [00:03:41.000] ----------------------------------------------- -Info 140 [00:03:42.000] Open files: -Info 140 [00:03:43.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 140 [00:03:44.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 140 [00:03:45.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 141 [00:03:46.000] event: +Info 140 [00:03:33.000] Running: *ensureProjectForOpenFiles* +Info 141 [00:03:34.000] Before ensureProjectForOpenFiles: +Info 142 [00:03:35.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 142 [00:03:36.000] Files (3) + +Info 142 [00:03:37.000] ----------------------------------------------- +Info 142 [00:03:38.000] Open files: +Info 142 [00:03:39.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 142 [00:03:40.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 142 [00:03:41.000] After ensureProjectForOpenFiles: +Info 143 [00:03:42.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 143 [00:03:43.000] Files (3) + +Info 143 [00:03:44.000] ----------------------------------------------- +Info 143 [00:03:45.000] Open files: +Info 143 [00:03:46.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 143 [00:03:47.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 143 [00:03:48.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 144 [00:03:49.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -525,6 +528,6 @@ FsWatchesRecursive:: Before running timeout callbacks -Info 142 [00:03:47.000] event: +Info 145 [00:03:50.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js index c88f8c9027927..2c2397cb72f9d 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js @@ -194,42 +194,44 @@ Info 48 [00:01:39.000] event: Before running immediate callbacks and checking length (1) Info 49 [00:01:43.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:47.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:51.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:52.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 55 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:44.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 51 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:48.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:49.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 54 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:53.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:54.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 57 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] export class C { method(): number; } -Info 56 [00:01:54.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 57 [00:01:55.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 58 [00:01:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 58 [00:01:56.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 59 [00:01:57.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 60 [00:01:58.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 59 [00:01:57.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 60 [00:01:58.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 61 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:00.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:06.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:08.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:10.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 73 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:12.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 75 [00:02:13.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 76 [00:02:14.000] Files (3) +Info 61 [00:01:59.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 62 [00:02:00.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 63 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:06.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:08.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:10.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:12.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:14.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 77 [00:02:15.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 78 [00:02:16.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -242,26 +244,26 @@ Info 76 [00:02:14.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 77 [00:02:15.000] ----------------------------------------------- -Info 78 [00:02:16.000] Running: *ensureProjectForOpenFiles* -Info 79 [00:02:17.000] Before ensureProjectForOpenFiles: -Info 80 [00:02:18.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 80 [00:02:19.000] Files (3) - -Info 80 [00:02:20.000] ----------------------------------------------- -Info 80 [00:02:21.000] Open files: -Info 80 [00:02:22.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 80 [00:02:23.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 80 [00:02:24.000] After ensureProjectForOpenFiles: -Info 81 [00:02:25.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 81 [00:02:26.000] Files (3) - -Info 81 [00:02:27.000] ----------------------------------------------- -Info 81 [00:02:28.000] Open files: -Info 81 [00:02:29.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 81 [00:02:30.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 81 [00:02:31.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 82 [00:02:32.000] event: +Info 79 [00:02:17.000] ----------------------------------------------- +Info 80 [00:02:18.000] Running: *ensureProjectForOpenFiles* +Info 81 [00:02:19.000] Before ensureProjectForOpenFiles: +Info 82 [00:02:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 82 [00:02:21.000] Files (3) + +Info 82 [00:02:22.000] ----------------------------------------------- +Info 82 [00:02:23.000] Open files: +Info 82 [00:02:24.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 82 [00:02:25.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 82 [00:02:26.000] After ensureProjectForOpenFiles: +Info 83 [00:02:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 83 [00:02:28.000] Files (3) + +Info 83 [00:02:29.000] ----------------------------------------------- +Info 83 [00:02:30.000] Open files: +Info 83 [00:02:31.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 83 [00:02:32.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 83 [00:02:33.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 84 [00:02:34.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -307,7 +309,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 83 [00:02:33.000] request: +Info 85 [00:02:35.000] request: { "command": "geterr", "arguments": { @@ -319,7 +321,7 @@ Info 83 [00:02:33.000] request: "seq": 3, "type": "request" } -Info 84 [00:02:34.000] response: +Info 86 [00:02:36.000] response: { "responseRequired": false } @@ -327,20 +329,20 @@ After request Before checking timeout queue length (1) and running -Info 85 [00:02:35.000] event: +Info 87 [00:02:37.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 86 [00:02:36.000] event: +Info 88 [00:02:38.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 87 [00:02:37.000] event: +Info 89 [00:02:39.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 88 [00:02:38.000] event: +Info 90 [00:02:40.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js index 6aa8f6e708b9b..e2ad4862e7073 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js @@ -346,42 +346,44 @@ Info 72 [00:02:24.000] event: Before running immediate callbacks and checking length (1) Info 73 [00:02:29.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:32.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:02:35.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:36.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 79 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:30.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 75 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:33.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:34.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 78 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:37.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 81 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] export class C { method(): number; } -Info 80 [00:02:38.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 81 [00:02:39.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 82 [00:02:40.000] Scheduled: *ensureProjectForOpenFiles* +Info 82 [00:02:40.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 83 [00:02:41.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 84 [00:02:42.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 83 [00:02:41.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 84 [00:02:42.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 85 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 86 [00:02:44.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 98 [00:02:56.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 99 [00:02:57.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 100 [00:02:58.000] Files (3) +Info 85 [00:02:43.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 86 [00:02:44.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 87 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 88 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:58.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 101 [00:02:59.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 102 [00:03:00.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-2 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -394,26 +396,26 @@ Info 100 [00:02:58.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 101 [00:02:59.000] ----------------------------------------------- -Info 102 [00:03:00.000] Running: *ensureProjectForOpenFiles* -Info 103 [00:03:01.000] Before ensureProjectForOpenFiles: -Info 104 [00:03:02.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 104 [00:03:03.000] Files (3) - -Info 104 [00:03:04.000] ----------------------------------------------- -Info 104 [00:03:05.000] Open files: -Info 104 [00:03:06.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 104 [00:03:07.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 104 [00:03:08.000] After ensureProjectForOpenFiles: -Info 105 [00:03:09.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 105 [00:03:10.000] Files (3) - -Info 105 [00:03:11.000] ----------------------------------------------- -Info 105 [00:03:12.000] Open files: -Info 105 [00:03:13.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 105 [00:03:14.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 105 [00:03:15.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 106 [00:03:16.000] event: +Info 103 [00:03:01.000] ----------------------------------------------- +Info 104 [00:03:02.000] Running: *ensureProjectForOpenFiles* +Info 105 [00:03:03.000] Before ensureProjectForOpenFiles: +Info 106 [00:03:04.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 106 [00:03:05.000] Files (3) + +Info 106 [00:03:06.000] ----------------------------------------------- +Info 106 [00:03:07.000] Open files: +Info 106 [00:03:08.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 106 [00:03:09.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 106 [00:03:10.000] After ensureProjectForOpenFiles: +Info 107 [00:03:11.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 107 [00:03:12.000] Files (3) + +Info 107 [00:03:13.000] ----------------------------------------------- +Info 107 [00:03:14.000] Open files: +Info 107 [00:03:15.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 107 [00:03:16.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 107 [00:03:17.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 108 [00:03:18.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -459,7 +461,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 107 [00:03:17.000] request: +Info 109 [00:03:19.000] request: { "command": "geterr", "arguments": { @@ -471,7 +473,7 @@ Info 107 [00:03:17.000] request: "seq": 4, "type": "request" } -Info 108 [00:03:18.000] response: +Info 110 [00:03:20.000] response: { "responseRequired": false } @@ -479,20 +481,20 @@ After request Before checking timeout queue length (1) and running -Info 109 [00:03:19.000] event: +Info 111 [00:03:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 110 [00:03:20.000] event: +Info 112 [00:03:22.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 111 [00:03:21.000] event: +Info 113 [00:03:23.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 112 [00:03:22.000] event: +Info 114 [00:03:24.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) From b6bddbf7d10752edae9f57eb52e0cb844c2787f6 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Tue, 21 Mar 2023 16:11:12 -0700 Subject: [PATCH 2/5] Update node_modules can be watched option to use node_modules path iteself instead of its directory So with this before we use to ignore c:/typescript/node_modules watch as we will never watch c:/typescript now it will --- src/compiler/resolutionCache.ts | 19 +- .../createWatchOfConfigFile.js | 4 + ...Result-on-WatchCompilerHostOfConfigFile.js | 4 + .../consoleClearing/with---diagnostics.js | 4 + .../with---extendedDiagnostics.js | 6 + .../with---preserveWatchOutput.js | 4 + ...---diagnostics-or---extendedDiagnostics.js | 4 + ...ms-correctly-in-incremental-compilation.js | 4 + ...ndles-new-lines-carriageReturn-lineFeed.js | 4 + .../handles-new-lines-lineFeed.js | 4 + ...rrors-for-.d.ts-change-with-incremental.js | 2 + .../errors-for-.d.ts-change.js | 2 + .../errors-for-.ts-change-with-incremental.js | 2 + .../errors-for-.ts-change.js | 2 + ...el-import-that-changes-with-incremental.js | 2 + ...g-a-deep-multilevel-import-that-changes.js | 2 + .../export-with-incremental.js | 2 + .../no-circular-import/export.js | 2 + .../exports-with-incremental.js | 2 + .../yes-circular-import/exports.js | 2 + .../with-noEmitOnError-with-incremental.js | 2 + .../with-noEmitOnError.js | 2 + ...rrors-for-.d.ts-change-with-incremental.js | 2 + .../errors-for-.d.ts-change.js | 2 + .../errors-for-.ts-change-with-incremental.js | 2 + .../errors-for-.ts-change.js | 2 + ...el-import-that-changes-with-incremental.js | 2 + ...g-a-deep-multilevel-import-that-changes.js | 2 + .../export-with-incremental.js | 2 + .../no-circular-import/export.js | 2 + .../exports-with-incremental.js | 2 + .../yes-circular-import/exports.js | 2 + .../with-noEmitOnError-with-incremental.js | 2 + .../with-noEmitOnError.js | 2 + ...rrors-for-.d.ts-change-with-incremental.js | 2 + .../errors-for-.d.ts-change.js | 2 + .../errors-for-.ts-change-with-incremental.js | 2 + .../errors-for-.ts-change.js | 2 + ...el-import-that-changes-with-incremental.js | 2 + ...g-a-deep-multilevel-import-that-changes.js | 2 + .../export-with-incremental.js | 2 + .../no-circular-import/export.js | 2 + .../exports-with-incremental.js | 2 + .../yes-circular-import/exports.js | 2 + .../with-noEmitOnError-with-incremental.js | 2 + .../default/with-noEmitOnError.js | 2 + ...rrors-for-.d.ts-change-with-incremental.js | 2 + .../errors-for-.d.ts-change.js | 2 + .../errors-for-.ts-change-with-incremental.js | 2 + .../errors-for-.ts-change.js | 2 + ...el-import-that-changes-with-incremental.js | 2 + ...g-a-deep-multilevel-import-that-changes.js | 2 + .../export-with-incremental.js | 2 + .../no-circular-import/export.js | 2 + .../exports-with-incremental.js | 2 + .../yes-circular-import/exports.js | 2 + .../with-noEmitOnError-with-incremental.js | 2 + .../defaultAndD/with-noEmitOnError.js | 2 + ...rrors-for-.d.ts-change-with-incremental.js | 2 + .../errors-for-.d.ts-change.js | 2 + .../errors-for-.ts-change-with-incremental.js | 2 + .../errors-for-.ts-change.js | 2 + ...el-import-that-changes-with-incremental.js | 2 + ...g-a-deep-multilevel-import-that-changes.js | 2 + .../export-with-incremental.js | 2 + .../no-circular-import/export.js | 2 + .../exports-with-incremental.js | 2 + .../yes-circular-import/exports.js | 2 + .../with-noEmitOnError-with-incremental.js | 2 + .../isolatedModules/with-noEmitOnError.js | 2 + ...rrors-for-.d.ts-change-with-incremental.js | 2 + .../errors-for-.d.ts-change.js | 2 + .../errors-for-.ts-change-with-incremental.js | 2 + .../errors-for-.ts-change.js | 2 + ...el-import-that-changes-with-incremental.js | 2 + ...g-a-deep-multilevel-import-that-changes.js | 2 + .../export-with-incremental.js | 2 + .../no-circular-import/export.js | 2 + .../exports-with-incremental.js | 2 + .../yes-circular-import/exports.js | 2 + .../with-noEmitOnError-with-incremental.js | 2 + .../isolatedModulesAndD/with-noEmitOnError.js | 2 + .../jsxImportSource-option-changed.js | 2 + .../package-json-is-looked-up-for-file.js | 2 + .../self-name-package-reference.js | 2 + ...ry-symlink-target-and-import-match-disk.js | 2 + ...le-symlink-target-and-import-match-disk.js | 2 + ...nging-module-name-with-different-casing.js | 2 + ...target-matches-disk-but-import-does-not.js | 2 + ...target-matches-disk-but-import-does-not.js | 2 + ...link-target,-and-disk-are-all-different.js | 2 + ...link-target,-and-disk-are-all-different.js | 2 + ...link-target-agree-but-do-not-match-disk.js | 2 + ...link-target-agree-but-do-not-match-disk.js | 2 + ...k-but-directory-symlink-target-does-not.js | 2 + ...s-disk-but-file-symlink-target-does-not.js | 2 + ...ative-information-file-location-changes.js | 2 + ...hen-renaming-file-with-different-casing.js | 2 + .../with-nodeNext-resolution.js | 2 + .../editing-module-augmentation-watch.js | 6 + ...portHelpers-backing-types-removed-watch.js | 8 + ...remental-with-circular-references-watch.js | 6 + ...xImportSource-backing-types-added-watch.js | 10 + ...mportSource-backing-types-removed-watch.js | 8 + .../jsxImportSource-option-changed-watch.js | 6 + .../own-file-emit-with-errors-watch.js | 6 + .../own-file-emit-without-errors-watch.js | 6 + .../module-compilation/with---out-watch.js | 2 + .../own-file-emit-with-errors-watch.js | 6 + ...-parameters-that-are-not-relative-watch.js | 6 + .../without-commandline-options-watch.js | 6 + ...lobal-declaration-file-is-deleted-watch.js | 6 + .../tscWatch/incremental/with---out-watch.js | 2 + .../diagnostics-from-cache.js | 2 + ...esolutions-from-file-are-partially-used.js | 4 + ...en-package-json-with-type-module-exists.js | 14 + .../package-json-file-is-edited.js | 14 + .../type-reference-resolutions-reuse.js | 4 + ...for-changes-to-package-json-main-fields.js | 6 + .../esm-mode-file-is-edited.js | 4 + ...en-'--allowArbitraryExtensions'-changes.js | 12 + ...nostics-when-'--noUnusedLabels'-changes.js | 4 + ...hould-remove-the-module-not-found-error.js | 8 + ...-root-files-has-changed-through-include.js | 4 + ...iles-are-reflected-in-project-structure.js | 8 + ...keys-differ-only-in-directory-seperator.js | 6 + .../create-watch-without-config-file.js | 4 + ...eleted-files-affect-project-structure-2.js | 8 + .../deleted-files-affect-project-structure.js | 8 + ...se-they-were-added-with-tripleSlashRefs.js | 10 + ...estore-the-states-for-inferred-projects.js | 12 + ...rors-correctly-with-file-not-in-rootDir.js | 2 + ...s-errors-correctly-with-isolatedModules.js | 2 + .../declarationDir-is-specified.js | 4 + ...-outDir-and-declarationDir-is-specified.js | 4 + .../when-outDir-is-specified.js | 4 + .../with-outFile.js | 4 + ...e-is-specified-with-declaration-enabled.js | 4 + .../without-outDir-or-outFile-is-specified.js | 4 + ...should-support-files-without-extensions.js | 4 + ...when-file-changes-from-global-to-module.js | 4 + ...programs-are-not-affected-by-each-other.js | 8 + ...tes-diagnostics-and-emit-for-decorators.js | 4 + ...it-when-useDefineForClassFields-changes.js | 4 + .../updates-emit-on-jsx-option-change.js | 6 + ...mit-when-importsNotUsedAsValues-changes.js | 2 + ...on-emit-is-disabled-in-compiler-options.js | 2 + .../with-default-options.js | 2 + .../with-skipDefaultLibCheck.js | 2 + .../with-skipLibCheck.js | 2 + .../with-default-options.js | 2 + .../with-skipDefaultLibCheck.js | 2 + .../with-skipLibCheck.js | 2 + ...when-ambient-modules-of-program-changes.js | 6 + ...orceConsistentCasingInFileNames-changes.js | 26 + ...s-errors-when-noErrorTruncation-changes.js | 2 + ...es-errors-when-strictNullChecks-changes.js | 2 + ...solution-when-resolveJsonModule-changes.js | 6 + ...owImportingTsExtensions`-of-config-file.js | 4 + .../when-creating-extensionless-file.js | 4 + ...n-creating-new-file-in-symlinked-folder.js | 6 + ...file-is-added-to-the-referenced-project.js | 16 + ...ibCheck-and-skipDefaultLibCheck-changes.js | 2 + .../on-sample-project.js | 4 + ...-different-folders-with-no-files-clause.js | 22 + ...nsitive-references-in-different-folders.js | 22 + .../on-transitive-references.js | 22 + ...n-declarationMap-changes-for-dependency.js | 2 + ...roject-uses-different-module-resolution.js | 2 + .../tscWatch/resolutionCache/caching-works.js | 10 + .../watch-with-configFile.js | 2 + .../watch-without-configFile.js | 4 + .../loads-missing-files-from-disk.js | 6 + ...module-goes-missing-and-then-comes-back.js | 10 + ...are-global-and-installed-at-later-point.js | 10 + .../with-modules-linked-to-sibling-folder.js | 2 + ...-no-notification-from-fs-for-index-file.js | 50 + ...der-that-already-contains-@types-folder.js | 18 + ...rogram-with-files-from-external-library.js | 4 + ...es-field-when-solution-is-already-built.js | 2 + ...Symlinks-when-solution-is-already-built.js | 2 + ...n-has-types-field-with-preserveSymlinks.js | 2 + ...-package-when-solution-is-already-built.js | 2 + ...Symlinks-when-solution-is-already-built.js | 2 + ...th-scoped-package-with-preserveSymlinks.js | 2 + ...son-has-types-field-with-scoped-package.js | 2 + .../when-packageJson-has-types-field.js | 2 + ...ubFolder-when-solution-is-already-built.js | 2 + ...Symlinks-when-solution-is-already-built.js | 2 + ...le-from-subFolder-with-preserveSymlinks.js | 2 + ...-package-when-solution-is-already-built.js | 2 + ...Symlinks-when-solution-is-already-built.js | 2 + ...th-scoped-package-with-preserveSymlinks.js | 2 + ...file-from-subFolder-with-scoped-package.js | 2 + .../when-referencing-file-from-subFolder.js | 2 + ...-project-when-solution-is-already-built.js | 2 + .../with-simple-project.js | 2 + .../extraFileExtensions-are-supported.js | 4 + ...not-implement-hasInvalidatedResolutions.js | 6 + ...st-implements-hasInvalidatedResolutions.js | 6 + ...noEmit-with-composite-with-emit-builder.js | 18 + ...it-with-composite-with-semantic-builder.js | 18 + ...nError-with-composite-with-emit-builder.js | 10 + ...or-with-composite-with-semantic-builder.js | 10 + .../watchApi/semantic-builder-emitOnlyDts.js | 6 + ...createSemanticDiagnosticsBuilderProgram.js | 2 + ...n-works-when-returned-without-extension.js | 2 + ...assed-down-to-the-watch-status-reporter.js | 2 + ...ting-with-emitOnlyDtsFiles-with-outFile.js | 4 + .../when-emitting-with-emitOnlyDtsFiles.js | 4 + ...ing-useSourceOfProjectReferenceRedirect.js | 16 + ...-host-implementing-getParsedCommandLine.js | 6 + ...-timesouts-on-host-program-gets-updated.js | 4 + .../fsEvent-for-change-is-repeated.js | 4 + ...inode-when-rename-event-ends-with-tilde.js | 8 + ...e-occurs-when-file-is-still-on-the-disk.js | 8 + ...when-using-file-watching-thats-on-inode.js | 8 + ...e-occurs-when-file-is-still-on-the-disk.js | 4 + ...ymlinks-to-folders-in-recursive-folders.js | 4 + ...hronous-watch-directory-renaming-a-file.js | 6 + ...ory-with-outDir-and-declaration-enabled.js | 4 + .../with-non-synchronous-watch-directory.js | 18 + .../using-dynamic-priority-polling.js | 4 + ...eDirectories-option-extendedDiagnostics.js | 6 + ...-directory-watching-extendedDiagnostics.js | 4 + ...ption-with-recursive-directory-watching.js | 2 + .../with-excludeDirectories-option.js | 4 + ...excludeFiles-option-extendedDiagnostics.js | 4 + .../watchOptions/with-excludeFiles-option.js | 2 + ...-when-timeout-occurs-after-installation.js | 1280 +++++++-------- ...n-timeout-occurs-inbetween-installation.js | 1390 +++++++++-------- ...quest-when-projectFile-is-not-specified.js | 226 +-- ...stRequest-when-projectFile-is-specified.js | 152 +- .../emit-in-project-with-dts-emit.js | 272 ++-- ...it-in-project-with-module-with-dts-emit.js | 288 ++-- .../emit-in-project-with-module.js | 264 ++-- .../tsserver/compileOnSave/emit-in-project.js | 254 +-- .../emit-with-richRepsonse-as-false.js | 106 +- .../emit-with-richRepsonse-as-true.js | 106 +- .../emit-with-richRepsonse-as-undefined.js | 106 +- ...ed-from-two-different-drives-of-windows.js | 138 +- .../reference/tsserver/completions/works.js | 90 +- ...-searching-for-inferred-project-again-2.js | 106 +- ...en-searching-for-inferred-project-again.js | 110 +- .../tsconfig-for-the-file-does-not-exist.js | 218 +-- .../tsconfig-for-the-file-exists.js | 218 +-- .../when-projectRootPath-is-not-present.js | 22 +- ...esent-but-file-is-not-from-project-root.js | 22 +- ...oject-as-part-of-configured-file-update.js | 62 +- ...onfig-file-in-a-folder-with-loose-files.js | 280 ++-- ...er-old-one-without-file-being-in-config.js | 130 +- ...invoked,-ask-errors-on-it-after-old-one.js | 96 +- ...re-old-one-without-file-being-in-config.js | 130 +- ...nvoked,-ask-errors-on-it-before-old-one.js | 96 +- ...er-old-one-without-file-being-in-config.js | 130 +- ...invoked,-ask-errors-on-it-after-old-one.js | 154 +- ...re-old-one-without-file-being-in-config.js | 130 +- ...nvoked,-ask-errors-on-it-before-old-one.js | 154 +- ...uses-parent-most-node_modules-directory.js | 22 +- ...e-tolerated-without-crashing-the-server.js | 32 +- ...the-extended-configs-of-closed-projects.js | 374 ++--- ...e-extended-configs-of-multiple-projects.js | 458 +++--- ...re-open-detects-correct-default-project.js | 126 +- .../works-with-import-fixes.js | 62 +- ...s-file-is-included-by-module-resolution.js | 26 +- ...n-large-js-file-is-included-by-tsconfig.js | 32 +- ...s-file-is-included-by-module-resolution.js | 26 +- ...n-large-ts-file-is-included-by-tsconfig.js | 32 +- ...g-file-when-using-default-event-handler.js | 92 +- ...ed-config-file-when-using-event-handler.js | 90 +- ...g-file-when-using-default-event-handler.js | 92 +- ...he-config-file-when-using-event-handler.js | 90 +- ...sabled-when-using-default-event-handler.js | 22 +- ...ct-is-disabled-when-using-event-handler.js | 22 +- ...-false-when-using-default-event-handler.js | 18 +- ...oject-is-false-when-using-event-handler.js | 18 +- ...opened-when-using-default-event-handler.js | 32 +- ...file-is-opened-when-using-event-handler.js | 32 +- ...direct-when-using-default-event-handler.js | 78 +- ...erenceRedirect-when-using-event-handler.js | 78 +- ...roject-when-using-default-event-handler.js | 74 +- ...cation-project-when-using-event-handler.js | 74 +- ...n-file-when-using-default-event-handler.js | 104 +- ...d-by-open-file-when-using-event-handler.js | 104 +- ...ession-and-project-is-not-at-root-level.js | 180 ++- ...Update-and-project-is-not-at-root-level.js | 184 +-- ...Update-and-project-is-not-at-root-level.js | 180 ++- ...nging-module-name-with-different-casing.js | 72 +- ...hen-renaming-file-with-different-casing.js | 166 +- .../works-when-taking-position.js | 30 +- ...rks-with-file-moved-to-inferred-project.js | 74 +- .../array-destructuring-declaration.js | 62 +- .../const-variable-declaration.js | 62 +- .../nested-object-declaration.js | 62 +- ...nces-that-renames-destructured-property.js | 62 +- .../object-destructuring-declaration.js | 62 +- .../should-not-error.js | 42 +- .../should-not-error.js | 42 +- .../create-inferred-project.js | 22 +- ...en-package-json-with-type-module-exists.js | 612 ++++---- .../package-json-file-is-edited.js | 598 +++---- .../caches-importability-within-a-file.js | 164 +- .../caches-module-specifiers-within-a-file.js | 190 +-- ...date-the-cache-when-new-files-are-added.js | 262 ++-- ...n-in-contained-node_modules-directories.js | 200 +-- ...he-cache-when-local-packageJson-changes.js | 168 +- ...-when-module-resolution-settings-change.js | 292 ++-- ...ache-when-symlinks-are-added-or-removed.js | 278 ++-- ...-the-cache-when-user-preferences-change.js | 222 +-- ...ate-symbols-when-searching-all-projects.js | 36 +- .../openfile/can-open-same-file-again.js | 44 +- .../openfile/realoaded-with-empty-content.js | 40 +- ...ject-even-if-project-refresh-is-pending.js | 60 +- ...-directives,-they-are-handled-correcrly.js | 90 +- .../getSupportedCodeFixes-can-be-proxied.js | 116 +- ...-external-files-with-config-file-reload.js | 96 +- ...-same-ambient-module-and-is-also-module.js | 72 +- ...iagnostics-after-noUnusedLabels-changes.js | 88 +- ...project-structure-and-reports-no-errors.js | 158 +- ...-when-timeout-occurs-after-installation.js | 452 +++--- ...n-timeout-occurs-inbetween-installation.js | 496 +++--- ...pened-right-after-closing-the-root-file.js | 338 ++-- ...hen-json-is-root-file-found-by-tsconfig.js | 50 +- ...json-is-not-root-file-found-by-tsconfig.js | 50 +- ...esnt-exist-on-disk-yet-with-projectRoot.js | 38 +- ...t-exist-on-disk-yet-without-projectRoot.js | 38 +- ...-global-error-gerErr-with-sync-commands.js | 38 +- ...or-returns-includes-global-error-getErr.js | 46 +- ...-includes-global-error-geterrForProject.js | 46 +- ...-as-project-build-with-external-project.js | 34 +- ...-on-dependency-and-change-to-dependency.js | 268 ++-- .../save-on-dependency-and-change-to-usage.js | 258 +-- ...pendency-and-local-change-to-dependency.js | 268 ++-- ...on-dependency-and-local-change-to-usage.js | 258 +-- ...y-with-project-and-change-to-dependency.js | 202 +-- ...ndency-with-project-and-change-to-usage.js | 192 +-- ...-project-and-local-change-to-dependency.js | 202 +-- ...-with-project-and-local-change-to-usage.js | 192 +-- .../save-on-dependency-with-project.js | 128 +- ...-usage-project-and-change-to-dependency.js | 176 ++- ...-with-usage-project-and-change-to-usage.js | 176 ++- ...-project-and-local-change-to-dependency.js | 176 ++- ...usage-project-and-local-change-to-usage.js | 176 ++- .../save-on-dependency-with-usage-project.js | 98 +- .../save-on-dependency.js | 184 +-- .../save-on-usage-and-change-to-dependency.js | 248 +-- .../save-on-usage-and-change-to-usage.js | 238 +-- ...nd-local-change-to-dependency-with-file.js | 182 +-- ...on-usage-and-local-change-to-dependency.js | 248 +-- ...-and-local-change-to-usage-with-project.js | 182 +-- ...save-on-usage-and-local-change-to-usage.js | 238 +-- ...e-with-project-and-change-to-dependency.js | 182 +-- ...-usage-with-project-and-change-to-usage.js | 182 +-- .../save-on-usage-with-project.js | 104 +- .../save-on-usage.js | 164 +- ...-on-dependency-and-change-to-dependency.js | 116 +- ...-save-on-dependency-and-change-to-usage.js | 112 +- ...pendency-and-local-change-to-dependency.js | 116 +- ...on-dependency-and-local-change-to-usage.js | 112 +- ...y-with-project-and-change-to-dependency.js | 88 +- ...ndency-with-project-and-change-to-usage.js | 84 +- ...-project-and-local-change-to-dependency.js | 88 +- ...-with-project-and-local-change-to-usage.js | 84 +- ...pen-and-save-on-dependency-with-project.js | 38 +- ...ject-is-not-open-and-save-on-dependency.js | 70 +- ...save-on-usage-and-change-to-depenedency.js | 122 +- ...n-and-save-on-usage-and-change-to-usage.js | 118 +- ...on-usage-and-local-change-to-dependency.js | 122 +- ...save-on-usage-and-local-change-to-usage.js | 118 +- ...-with-project-and-change-to-depenedency.js | 94 +- ...-usage-with-project-and-change-to-usage.js | 90 +- ...-project-and-local-change-to-dependency.js | 94 +- ...-with-project-and-local-change-to-usage.js | 90 +- ...not-open-and-save-on-usage-with-project.js | 44 +- ...y-project-is-not-open-and-save-on-usage.js | 76 +- ...t-is-not-open-gerErr-with-sync-commands.js | 80 +- ...n-dependency-project-is-not-open-getErr.js | 50 +- ...cy-project-is-not-open-geterrForProject.js | 74 +- ...-file-is-open-gerErr-with-sync-commands.js | 154 +- ...-when-the-depedency-file-is-open-getErr.js | 128 +- ...depedency-file-is-open-geterrForProject.js | 140 +- ...t-is-not-open-gerErr-with-sync-commands.js | 80 +- ...n-dependency-project-is-not-open-getErr.js | 50 +- ...cy-project-is-not-open-geterrForProject.js | 74 +- ...-file-is-open-gerErr-with-sync-commands.js | 154 +- ...-when-the-depedency-file-is-open-getErr.js | 128 +- ...depedency-file-is-open-geterrForProject.js | 140 +- .../ancestor-and-project-ref-management.js | 530 ++++--- ...disableSourceOfProjectReferenceRedirect.js | 52 +- ...port-with-referenced-project-when-built.js | 52 +- .../auto-import-with-referenced-project.js | 56 +- ...ssfully-find-references-with-out-option.js | 134 +- ...indirect-project-but-not-in-another-one.js | 494 +++--- ...dProjectLoad-is-set-in-indirect-project.js | 496 +++--- ...-if-disableReferencedProjectLoad-is-set.js | 516 +++--- ...oes-not-error-on-container-only-project.js | 154 +- ...-are-disabled-and-a-decl-map-is-missing.js | 106 +- ...-are-disabled-and-a-decl-map-is-present.js | 116 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 110 +- ...s-are-enabled-and-a-decl-map-is-present.js | 110 +- ...-are-disabled-and-a-decl-map-is-missing.js | 106 +- ...-are-disabled-and-a-decl-map-is-present.js | 116 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 110 +- ...s-are-enabled-and-a-decl-map-is-present.js | 110 +- ...-are-disabled-and-a-decl-map-is-missing.js | 40 +- ...-are-disabled-and-a-decl-map-is-present.js | 46 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 40 +- ...s-are-enabled-and-a-decl-map-is-present.js | 40 +- ...-are-disabled-and-a-decl-map-is-missing.js | 40 +- ...-are-disabled-and-a-decl-map-is-present.js | 82 +- ...s-are-enabled-and-a-decl-map-is-missing.js | 78 +- ...s-are-enabled-and-a-decl-map-is-present.js | 78 +- .../sibling-projects.js | 122 +- ...ding-references-in-overlapping-projects.js | 316 ++-- ...solution-is-built-with-preserveSymlinks.js | 76 +- ...-and-has-index.ts-and-solution-is-built.js | 76 +- ...tion-is-not-built-with-preserveSymlinks.js | 76 +- ...-has-index.ts-and-solution-is-not-built.js | 76 +- ...solution-is-built-with-preserveSymlinks.js | 76 +- ...th-scoped-package-and-solution-is-built.js | 76 +- ...tion-is-not-built-with-preserveSymlinks.js | 76 +- ...coped-package-and-solution-is-not-built.js | 76 +- ...solution-is-built-with-preserveSymlinks.js | 76 +- ...le-from-subFolder-and-solution-is-built.js | 76 +- ...tion-is-not-built-with-preserveSymlinks.js | 76 +- ...rom-subFolder-and-solution-is-not-built.js | 76 +- ...solution-is-built-with-preserveSymlinks.js | 76 +- ...th-scoped-package-and-solution-is-built.js | 76 +- ...tion-is-not-built-with-preserveSymlinks.js | 76 +- ...coped-package-and-solution-is-not-built.js | 76 +- ...disableSourceOfProjectReferenceRedirect.js | 306 ++-- ...ect-when-referenced-project-is-not-open.js | 108 +- ...disableSourceOfProjectReferenceRedirect.js | 486 +++--- ...project-when-referenced-project-is-open.js | 216 +-- ...ject-is-directly-referenced-by-solution.js | 902 ++++++----- ...ct-is-indirectly-referenced-by-solution.js | 1182 +++++++------- ...nced-project-and-using-declaration-maps.js | 138 +- ...ot-file-is-file-from-referenced-project.js | 136 +- ...indirect-project-but-not-in-another-one.js | 510 +++--- ...dProjectLoad-is-set-in-indirect-project.js | 504 +++--- ...-if-disableReferencedProjectLoad-is-set.js | 350 +++-- ...ces-open-file-through-project-reference.js | 950 +++++------ ...ct-is-indirectly-referenced-by-solution.js | 1260 ++++++++------- ...nction-as-object-literal-property-types.js | 150 +- ...row-function-as-object-literal-property.js | 84 +- ...ss-when-using-arrow-function-assignment.js | 150 +- ...s-when-using-method-of-class-expression.js | 150 +- ...ness-when-using-object-literal-property.js | 150 +- ...cts-are-open-and-one-project-references.js | 248 +-- ...ts-have-allowJs-and-emitDeclarationOnly.js | 46 +- ...ng-solution-and-siblings-are-not-loaded.js | 32 +- ...dts-changes-with-timeout-before-request.js | 202 +-- .../dependency-dts-changes.js | 142 +- .../dependency-dts-created.js | 330 ++-- .../dependency-dts-deleted.js | 326 ++-- .../dependency-dts-not-present.js | 296 ++-- ...Map-changes-with-timeout-before-request.js | 202 +-- .../dependency-dtsMap-changes.js | 142 +- .../dependency-dtsMap-created.js | 326 ++-- .../dependency-dtsMap-deleted.js | 326 ++-- .../dependency-dtsMap-not-present.js | 300 ++-- .../configHasNoReference/rename-locations.js | 300 ++-- ...ile-changes-with-timeout-before-request.js | 142 +- .../usage-file-changes.js | 142 +- ...dts-changes-with-timeout-before-request.js | 202 +-- .../dependency-dts-changes.js | 142 +- .../dependency-dts-created.js | 330 ++-- .../dependency-dts-deleted.js | 326 ++-- .../dependency-dts-not-present.js | 296 ++-- ...Map-changes-with-timeout-before-request.js | 202 +-- .../dependency-dtsMap-changes.js | 142 +- .../dependency-dtsMap-created.js | 326 ++-- .../dependency-dtsMap-deleted.js | 326 ++-- .../dependency-dtsMap-not-present.js | 300 ++-- ...rce-changes-with-timeout-before-request.js | 142 +- .../dependency-source-changes.js | 142 +- .../configWithReference/rename-locations.js | 300 ++-- ...ile-changes-with-timeout-before-request.js | 142 +- .../configWithReference/usage-file-changes.js | 142 +- .../when-projects-are-not-built.js | 296 ++-- ...dts-changes-with-timeout-before-request.js | 202 +-- .../dependency-dts-changes.js | 142 +- .../dependency-dts-created.js | 330 ++-- .../dependency-dts-deleted.js | 326 ++-- .../dependency-dts-not-present.js | 296 ++-- ...Map-changes-with-timeout-before-request.js | 202 +-- .../dependency-dtsMap-changes.js | 142 +- .../dependency-dtsMap-created.js | 326 ++-- .../dependency-dtsMap-deleted.js | 326 ++-- .../dependency-dtsMap-not-present.js | 300 ++-- .../disabledSourceRef/rename-locations.js | 300 ++-- ...ile-changes-with-timeout-before-request.js | 142 +- .../disabledSourceRef/usage-file-changes.js | 142 +- ...dts-changes-with-timeout-before-request.js | 370 ++--- .../dependency-dts-changes.js | 284 ++-- .../dependency-dts-created.js | 588 +++---- .../dependency-dts-deleted.js | 564 +++---- .../dependency-dts-not-present.js | 508 +++--- ...Map-changes-with-timeout-before-request.js | 366 ++--- .../dependency-dtsMap-changes.js | 280 ++-- .../dependency-dtsMap-created.js | 574 +++---- .../dependency-dtsMap-deleted.js | 558 +++---- .../dependency-dtsMap-not-present.js | 510 +++--- .../goToDef-and-rename-locations.js | 530 ++++--- ...ile-changes-with-timeout-before-request.js | 284 ++-- .../usage-file-changes.js | 284 ++-- ...dts-changes-with-timeout-before-request.js | 360 +++-- .../dependency-dts-changes.js | 274 ++-- .../dependency-dts-created.js | 574 +++---- .../dependency-dts-deleted.js | 574 +++---- .../dependency-dts-not-present.js | 522 ++++--- ...Map-changes-with-timeout-before-request.js | 360 +++-- .../dependency-dtsMap-changes.js | 274 ++-- .../dependency-dtsMap-created.js | 572 +++---- .../dependency-dtsMap-deleted.js | 572 +++---- .../dependency-dtsMap-not-present.js | 526 ++++--- ...rce-changes-with-timeout-before-request.js | 276 ++-- .../dependency-source-changes.js | 276 ++-- .../gotoDef-and-rename-locations.js | 526 ++++--- ...ile-changes-with-timeout-before-request.js | 280 ++-- .../configWithReference/usage-file-changes.js | 280 ++-- .../when-projects-are-not-built.js | 522 ++++--- ...dts-changes-with-timeout-before-request.js | 362 ++--- .../dependency-dts-changes.js | 276 ++-- .../dependency-dts-created.js | 580 +++---- .../dependency-dts-deleted.js | 556 +++---- .../dependency-dts-not-present.js | 500 +++--- ...Map-changes-with-timeout-before-request.js | 358 +++-- .../dependency-dtsMap-changes.js | 272 ++-- .../dependency-dtsMap-created.js | 566 +++---- .../dependency-dtsMap-deleted.js | 550 ++++--- .../dependency-dtsMap-not-present.js | 502 +++--- .../gotoDef-and-rename-locations.js | 522 ++++--- ...ile-changes-with-timeout-before-request.js | 276 ++-- .../disabledSourceRef/usage-file-changes.js | 276 ++-- .../can-go-to-definition-correctly.js | 306 ++-- ...dts-changes-with-timeout-before-request.js | 206 +-- .../dependency-dts-changes.js | 146 +- .../dependency-dts-created.js | 330 ++-- .../dependency-dts-deleted.js | 336 ++-- .../dependency-dts-not-present.js | 294 ++-- ...Map-changes-with-timeout-before-request.js | 202 +-- .../dependency-dtsMap-changes.js | 142 +- .../dependency-dtsMap-created.js | 336 ++-- .../dependency-dtsMap-deleted.js | 336 ++-- .../dependency-dtsMap-not-present.js | 302 ++-- ...ile-changes-with-timeout-before-request.js | 142 +- .../usage-file-changes.js | 142 +- .../can-go-to-definition-correctly.js | 302 ++-- ...dts-changes-with-timeout-before-request.js | 122 +- .../dependency-dts-changes.js | 122 +- .../dependency-dts-created.js | 312 ++-- .../dependency-dts-deleted.js | 312 ++-- .../dependency-dts-not-present.js | 302 ++-- ...Map-changes-with-timeout-before-request.js | 122 +- .../dependency-dtsMap-changes.js | 122 +- .../dependency-dtsMap-created.js | 310 ++-- .../dependency-dtsMap-deleted.js | 310 ++-- .../dependency-dtsMap-not-present.js | 302 ++-- ...rce-changes-with-timeout-before-request.js | 200 +-- .../dependency-source-changes.js | 140 +- ...ile-changes-with-timeout-before-request.js | 136 +- .../configWithReference/usage-file-changes.js | 136 +- .../when-projects-are-not-built.js | 302 ++-- .../can-go-to-definition-correctly.js | 312 ++-- ...dts-changes-with-timeout-before-request.js | 206 +-- .../dependency-dts-changes.js | 146 +- .../dependency-dts-created.js | 336 ++-- .../dependency-dts-deleted.js | 342 ++-- .../dependency-dts-not-present.js | 300 ++-- ...Map-changes-with-timeout-before-request.js | 202 +-- .../dependency-dtsMap-changes.js | 142 +- .../dependency-dtsMap-created.js | 342 ++-- .../dependency-dtsMap-deleted.js | 342 ++-- .../dependency-dtsMap-not-present.js | 308 ++-- ...ile-changes-with-timeout-before-request.js | 142 +- .../disabledSourceRef/usage-file-changes.js | 142 +- ...zyConfiguredProjectsFromExternalProject.js | 32 +- .../deferred-files-in-the-project-context.js | 16 +- ...configured-project-that-will-be-removed.js | 212 +-- ...-and-closed-affecting-multiple-projects.js | 216 +-- ...ith-mixed-content-are-handled-correctly.js | 52 +- ...directory-watch-invoke-on-file-creation.js | 414 ++--- ...configured-project-that-will-be-removed.js | 284 ++-- ...configured-project-that-will-be-removed.js | 220 +-- .../projectsWithReferences/sample-project.js | 194 +-- ...es-with-deleting-referenced-config-file.js | 168 +- ...ing-transitively-referenced-config-file.js | 140 +- ...ces-with-edit-in-referenced-config-file.js | 168 +- ...ive-references-with-edit-on-config-file.js | 264 ++-- ...ansitive-references-with-non-local-edit.js | 80 +- ...es-with-deleting-referenced-config-file.js | 190 +-- ...ing-transitively-referenced-config-file.js | 154 +- ...les-with-edit-in-referenced-config-file.js | 168 +- ...-without-files-with-edit-on-config-file.js | 264 ++-- ...ences-without-files-with-non-local-edit.js | 80 +- .../handles-text-changes-in-tsconfig.js | 30 +- .../refactors/use-formatting-options.js | 38 +- ...prefixText-and-suffixText-when-disabled.js | 36 +- ...r-is-based-on-file-of-rename-initiation.js | 92 +- .../rename/works-with-fileToRename.js | 58 +- ...-prefixText-and-suffixText-when-enabled.js | 58 +- ...unnecessary-lookup-invalidation-on-save.js | 40 +- .../disable-suggestion-diagnostics.js | 102 +- ...le-name-from-files-in-different-folders.js | 106 +- ...e-module-name-from-files-in-same-folder.js | 88 +- ...ative-module-name-from-inferred-project.js | 112 +- .../not-sharing-across-references.js | 34 +- .../npm-install-@types-works.js | 188 ++- ...le-name-from-files-in-different-folders.js | 112 +- ...e-module-name-from-files-in-same-folder.js | 88 +- .../sharing-across-references.js | 38 +- .../resolutionCache/suggestion-diagnostics.js | 94 +- .../suppressed-diagnostic-events.js | 38 +- .../resolutionCache/when-resolution-fails.js | 38 +- .../when-resolves-to-ambient-module.js | 30 +- ...rnal-project-with-skipLibCheck-as-false.js | 78 +- .../skipLibCheck/jsonly-external-project.js | 78 +- .../works-for-simple-JavaScript.js | 86 +- ...tion-when-project-compiles-from-sources.js | 314 ++-- ...s-in-typings-folder-and-then-recompiles.js | 80 +- ...mpiles-after-deleting-generated-folders.js | 152 +- ...ping-when-project-compiles-from-sources.js | 336 ++-- ...s-in-typings-folder-and-then-recompiles.js | 186 ++- ...mpiles-after-deleting-generated-folders.js | 270 ++-- ...name-in-common-file-renames-all-project.js | 182 ++- ...emoved-and-added-with-different-content.js | 312 ++-- .../telemetry/counts-files-by-extension.js | 34 +- .../does-nothing-for-inferred-project.js | 80 +- ...ven-for-project-with-ts-check-in-config.js | 144 +- .../tsserver/telemetry/not-for-ts-file.js | 26 +- .../telemetry/only-sends-an-event-once.js | 118 +- .../sends-event-for-inferred-project.js | 192 +-- ...es,-include,-exclude,-and-compileOnSave.js | 32 +- .../sends-telemetry-for-file-sizes.js | 144 +- ...-telemetry-for-typeAcquisition-settings.js | 150 +- ...portDefault-exportDefault-importDefault.js | 32 +- ...OnlyNamedImport-namedExport-namedImport.js | 32 +- ...lyExportFrom-exportStarFrom-namedImport.js | 32 +- ...OnlyNamedImport-namedExport-namedImport.js | 32 +- ...spaceImport-exportDefault-importDefault.js | 32 +- ...mespaceImport-exportEquals-importEquals.js | 32 +- ...NamespaceImport-namedExport-namedImport.js | 32 +- ...ortFrom-exportNamespaceFrom-namedImport.js | 32 +- ...projects-discover-from-bower_components.js | 244 +-- .../typingsInstaller/discover-from-bower.js | 244 +-- ...rom-node_modules-empty-types-has-import.js | 211 +-- ...scover-from-node_modules-explicit-types.js | 199 +-- .../discover-from-node_modules.js | 302 ++-- ...otPath-is-provided-for-inferred-project.js | 78 +- ...utions-pointing-to-js-on-typing-install.js | 152 +- .../typingsInstaller/scoped-name-discovery.js | 260 +-- .../external-project-watch-options-errors.js | 26 +- ...ect-watch-options-in-host-configuration.js | 40 +- .../external-project-watch-options.js | 40 +- .../watchEnvironment/files-not-at-root.js | 26 +- .../files-not-at-windows-style-root.js | 26 +- .../inferred-project-watch-options-errors.js | 24 +- ...ect-watch-options-in-host-configuration.js | 26 +- .../inferred-project-watch-options.js | 26 +- .../project-with-ascii-file-names-with-i.js | 34 +- .../project-with-ascii-file-names.js | 34 +- .../project-with-unicode-file-names.js | 34 +- ...watching-files-with-network-style-paths.js | 498 +++--- ...en-watchFile-is-single-watcher-per-file.js | 30 +- ...excludeDirectories-option-in-configFile.js | 28 +- ...ludeDirectories-option-in-configuration.js | 28 +- 667 files changed, 46545 insertions(+), 40518 deletions(-) diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index f492dc0ba31cc..a45b516c5d29b 100644 --- a/src/compiler/resolutionCache.ts +++ b/src/compiler/resolutionCache.ts @@ -729,7 +729,7 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD // If the directory is node_modules use it to watch, always watch it recursively if (isNodeModulesDirectory(dirPath)) { - return canWatchDirectoryOrFile(getDirectoryPath(dirPath)) ? { dir, dirPath } : undefined; + return canWatchDirectoryOrFile(dirPath) ? { dir, dirPath } : undefined; } let nonRecursive = true; @@ -825,6 +825,12 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD } } + function isInRootPathOrCanWatchDirectoryOrFile(locationToWatch: string) { + const path = resolutionHost.toPath(locationToWatch); + return isInDirectoryPath(rootPath, path) || + canWatchDirectoryOrFile(resolutionHost.toPath(path)); + } + function createFileWatcherOfAffectingLocation(affectingLocation: string, forResolution: boolean) { const fileWatcher = fileWatchesOfAffectingLocations.get(affectingLocation); if (fileWatcher) { @@ -848,7 +854,7 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD } const paths = new Set(); paths.add(locationToWatch); - let actualWatcher = canWatchDirectoryOrFile(resolutionHost.toPath(locationToWatch)) ? + let actualWatcher = isInRootPathOrCanWatchDirectoryOrFile(locationToWatch) ? resolutionHost.watchAffectingFileLocation(locationToWatch, (fileName, eventKind) => { cachedDirectoryStructureHost?.addOrDeleteFile(fileName, resolutionHost.toPath(locationToWatch), eventKind); const packageJsonMap = moduleResolutionCache.getPackageJsonInfoCache().getInternalMap(); @@ -1193,12 +1199,9 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD function canWatchTypeRootPath(nodeTypesDirectory: string) { // If type roots is specified, watch that path - if (resolutionHost.getCompilationSettings().typeRoots) return true; - - // Otherwise can watch directory only if we can watch the parent directory of node_modules/@types - const dir = getDirectoryPath(getDirectoryPath(nodeTypesDirectory)); - const dirPath = resolutionHost.toPath(dir); - return dirPath === rootPath || canWatchDirectoryOrFile(dirPath); + return !!resolutionHost.getCompilationSettings().typeRoots || + // Otherwise can watch directory only if its at rootDir or we can watch the node_modules directory + isInRootPathOrCanWatchDirectoryOrFile(getDirectoryPath(nodeTypesDirectory)); } } diff --git a/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/createWatchOfConfigFile.js b/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/createWatchOfConfigFile.js index 3bb7e22a4aaee..7d75035f1a375 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/createWatchOfConfigFile.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/createWatchOfConfigFile.js @@ -43,6 +43,10 @@ Shape signatures in builder refreshed for:: /f.ts (used version) /a/lib/lib.d.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /tsconfig.json: *new* {} diff --git a/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/when-createWatchProgram-is-invoked-with-configFileParseResult-on-WatchCompilerHostOfConfigFile.js b/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/when-createWatchProgram-is-invoked-with-configFileParseResult-on-WatchCompilerHostOfConfigFile.js index 9c5a6d19820ef..3f57e59b057f0 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/when-createWatchProgram-is-invoked-with-configFileParseResult-on-WatchCompilerHostOfConfigFile.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/when-preserveWatchOutput-is-true-in-config-file/when-createWatchProgram-is-invoked-with-configFileParseResult-on-WatchCompilerHostOfConfigFile.js @@ -42,6 +42,10 @@ Shape signatures in builder refreshed for:: /f.ts (used version) /a/lib/lib.d.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /tsconfig.json: *new* {} diff --git a/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js b/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js index 958d187110687..9dacd129aca98 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---diagnostics.js @@ -44,6 +44,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /f.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /f.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js b/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js index 8f9fac4f7066a..da768efa2ca57 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---extendedDiagnostics.js @@ -27,6 +27,8 @@ CreatingProgramWith:: options: {"watch":true,"extendedDiagnostics":true} FileWatcher:: Added:: WatchInfo: /f.ts 250 undefined Source file FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file +DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Type roots [12:00:14 AM] Found 0 errors. Watching for file changes. @@ -46,6 +48,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /f.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /f.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js b/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js index 4aca121ae8c6b..32d40ff66345d 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/with---preserveWatchOutput.js @@ -39,6 +39,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /f.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /f.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js b/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js index 1ca8628811835..10da7c48c0143 100644 --- a/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/consoleClearing/without---diagnostics-or---extendedDiagnostics.js @@ -40,6 +40,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /f.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /f.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/emit/emit-file-content/elides-const-enums-correctly-in-incremental-compilation.js b/tests/baselines/reference/tscWatch/emit/emit-file-content/elides-const-enums-correctly-in-incremental-compilation.js index 514aca453ff9e..1a0ad7d2fe6b9 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-file-content/elides-const-enums-correctly-in-incremental-compilation.js +++ b/tests/baselines/reference/tscWatch/emit/emit-file-content/elides-const-enums-correctly-in-incremental-compilation.js @@ -52,6 +52,10 @@ Shape signatures in builder refreshed for:: /user/someone/projects/myproject/file2.ts (used version) /user/someone/projects/myproject/file3.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/someone/projects/myproject/file3.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-carriageReturn-lineFeed.js b/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-carriageReturn-lineFeed.js index e0aa952b4bcad..07706770e203a 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-carriageReturn-lineFeed.js +++ b/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-carriageReturn-lineFeed.js @@ -41,6 +41,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/app.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/app.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-lineFeed.js b/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-lineFeed.js index 085e3a17a61d9..7ba54c30382b9 100644 --- a/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-lineFeed.js +++ b/tests/baselines/reference/tscWatch/emit/emit-file-content/handles-new-lines-lineFeed.js @@ -41,6 +41,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/app.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/app.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change-with-incremental.js index e56f5213dbd01..0864141140086 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change.js index 74e935ab8199d..c228ac6614fc0 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.d.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change-with-incremental.js index 1248b59a59958..f01a2a99c6b4e 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change.js index 5387d43bc2b2b..63f0384eb6d25 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/deepImportChanges/errors-for-.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js index 58cac9b3bf583..c8b3653832cbf 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/file-not-exporting-a-deep-multilevel-import-that-changes.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/file-not-exporting-a-deep-multilevel-import-that-changes.js index d80f587464cd3..b2f4d1697fa61 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/file-not-exporting-a-deep-multilevel-import-that-changes.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/file-not-exporting-a-deep-multilevel-import-that-changes.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/no-circular-import/export-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/no-circular-import/export-with-incremental.js index 1b933349c6401..f28cc8d7e4653 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/no-circular-import/export-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/no-circular-import/export-with-incremental.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/no-circular-import/export.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/no-circular-import/export.js index a32d3daa475e3..1b7c5efaebb6c 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/no-circular-import/export.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/no-circular-import/export.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/yes-circular-import/exports-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/yes-circular-import/exports-with-incremental.js index 61fbea789b876..b79fec6971025 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/yes-circular-import/exports-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/yes-circular-import/exports-with-incremental.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/yes-circular-import/exports.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/yes-circular-import/exports.js index 434214db45866..cb05c63d5ebf6 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/yes-circular-import/exports.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/transitive-exports/yes-circular-import/exports.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError-with-incremental.js index b113f070b48dd..b0905d7e1327d 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError-with-incremental.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js index 5d49f88c1ea4a..c7b482ff9f6a2 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependencies/with-noEmitOnError.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js index fe0c2cae78a59..a0cc3f2f04e90 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change.js index baef98b57ba43..0204968116006 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.d.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js index e45440b8ff811..b92ee06e063c6 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change.js index df61bcb75709f..409769898e020 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/deepImportChanges/errors-for-.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js index 421fd3aa70e24..5882f3f5b1bfb 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js index 0fac70ec4dfdb..e6b93e33d8521 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/no-circular-import/export-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/no-circular-import/export-with-incremental.js index 891e891d555e4..1de58bd1b5f87 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/no-circular-import/export-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/no-circular-import/export-with-incremental.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/no-circular-import/export.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/no-circular-import/export.js index cc16cf305e8ce..0a73c5d9c6703 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/no-circular-import/export.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/no-circular-import/export.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/yes-circular-import/exports-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/yes-circular-import/exports-with-incremental.js index b49750cddd48f..0dba920ab275c 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/yes-circular-import/exports-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/yes-circular-import/exports-with-incremental.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/yes-circular-import/exports.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/yes-circular-import/exports.js index 41efa480e0f1f..6f2f83cc39562 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/yes-circular-import/exports.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/transitive-exports/yes-circular-import/exports.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError-with-incremental.js index 47ed147188887..1a6b54b3f46f6 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError-with-incremental.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js index e3b13b838c476..c83c22aaba06f 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/assumeChangesOnlyAffectDirectDependenciesAndD/with-noEmitOnError.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change-with-incremental.js index 37ab4635b359b..d8c46aef824c0 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change.js index 9074b18bcd1a6..9f92e6a066dc0 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.d.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change-with-incremental.js index 31dd1f3d9f8d5..91bceecd34f88 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change.js index cd2a03004a77a..82706a2fcb901 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/deepImportChanges/errors-for-.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js index e603d864cc47b..8e6535116597a 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/file-not-exporting-a-deep-multilevel-import-that-changes.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/file-not-exporting-a-deep-multilevel-import-that-changes.js index 75fb77093625d..39daf06a4cbc7 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/file-not-exporting-a-deep-multilevel-import-that-changes.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/file-not-exporting-a-deep-multilevel-import-that-changes.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/no-circular-import/export-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/no-circular-import/export-with-incremental.js index 6e94c85034359..8b7159bf73fa3 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/no-circular-import/export-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/no-circular-import/export-with-incremental.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/no-circular-import/export.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/no-circular-import/export.js index e457713ef67e2..7e906593c9019 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/no-circular-import/export.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/no-circular-import/export.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/yes-circular-import/exports-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/yes-circular-import/exports-with-incremental.js index 291681c552465..dfaa590183f62 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/yes-circular-import/exports-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/yes-circular-import/exports-with-incremental.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/yes-circular-import/exports.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/yes-circular-import/exports.js index 7deac1a5108a1..34bbb12cbb61f 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/yes-circular-import/exports.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/transitive-exports/yes-circular-import/exports.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError-with-incremental.js index 1e7006c7127d0..61fad7c8077de 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError-with-incremental.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js index a04630a23c88b..89442afcd3c69 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/default/with-noEmitOnError.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js index 68ed1d177ff72..c6d0eb57ef922 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change.js index ac8df1ebd275d..d123c8a32a549 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.d.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js index 0a65d9b0914c6..bf0b7f37ffb75 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change.js index 11a86427e92e2..836df12a76a36 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/deepImportChanges/errors-for-.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js index ae59367604e37..ec2715ac65651 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js index 7ffebd27738b4..59b377fc06aa4 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/no-circular-import/export-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/no-circular-import/export-with-incremental.js index 9e85ed56d2d4d..95ec5f72a5fb4 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/no-circular-import/export-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/no-circular-import/export-with-incremental.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/no-circular-import/export.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/no-circular-import/export.js index 2e363f3a30baf..d68644627586a 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/no-circular-import/export.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/no-circular-import/export.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/yes-circular-import/exports-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/yes-circular-import/exports-with-incremental.js index 7bd55edb98cde..f300739b1b319 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/yes-circular-import/exports-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/yes-circular-import/exports-with-incremental.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/yes-circular-import/exports.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/yes-circular-import/exports.js index 2b31a1c400bd4..b660d753f8252 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/yes-circular-import/exports.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/transitive-exports/yes-circular-import/exports.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError-with-incremental.js index 80938deb0ff55..d769d13b5795d 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError-with-incremental.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js index 4db98794b5f30..c1279f7891486 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/defaultAndD/with-noEmitOnError.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change-with-incremental.js index 44174083a508e..636ef0e170c9d 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change.js index 8563dfa7f92f3..c8700a3fe84df 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.d.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change-with-incremental.js index 9946245dc8e58..782da30784c98 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change.js index 71bba7f3687c0..c9b626514aa5c 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/deepImportChanges/errors-for-.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js index 9e41d26d88e05..d060d1d2fd41a 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/file-not-exporting-a-deep-multilevel-import-that-changes.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/file-not-exporting-a-deep-multilevel-import-that-changes.js index 4987a06118882..9409119a5ef72 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/file-not-exporting-a-deep-multilevel-import-that-changes.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/file-not-exporting-a-deep-multilevel-import-that-changes.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/no-circular-import/export-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/no-circular-import/export-with-incremental.js index 49f5c7e4bd128..4b3ab287d29c9 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/no-circular-import/export-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/no-circular-import/export-with-incremental.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/no-circular-import/export.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/no-circular-import/export.js index ac9211168d8aa..4c51304edbc48 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/no-circular-import/export.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/no-circular-import/export.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/yes-circular-import/exports-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/yes-circular-import/exports-with-incremental.js index cf039b6625318..a6e185e5d0d7b 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/yes-circular-import/exports-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/yes-circular-import/exports-with-incremental.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/yes-circular-import/exports.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/yes-circular-import/exports.js index 64ffeb48b366e..cf331b4fcdbbc 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/yes-circular-import/exports.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/transitive-exports/yes-circular-import/exports.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError-with-incremental.js index c8b285baf6a37..d4ad10559ff28 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError-with-incremental.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js index 390a76b8f58d8..8e3419f6d27e3 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModules/with-noEmitOnError.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js index 4b6293a5a1516..5c8658c2d3a2a 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change.js index d5ded7cb28e09..4010350efad55 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.d.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js index 111552672863f..88725bb30b316 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change-with-incremental.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change.js index 72518498140e3..200ab59f47d1b 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/deepImportChanges/errors-for-.ts-change.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js index 61edd6a081aba..81f745bb4703a 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/file-not-exporting-a-deep-multilevel-import-that-changes-with-incremental.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js index 4ce9e602be05f..b2c121486a80a 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/file-not-exporting-a-deep-multilevel-import-that-changes.js @@ -105,6 +105,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/no-circular-import/export-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/no-circular-import/export-with-incremental.js index 33c3ff32462e3..a66534def63a7 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/no-circular-import/export-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/no-circular-import/export-with-incremental.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/no-circular-import/export.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/no-circular-import/export.js index 34ba6a04529a9..8c1259e2dbb54 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/no-circular-import/export.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/no-circular-import/export.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/yes-circular-import/exports-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/yes-circular-import/exports-with-incremental.js index 9f318f7173ee5..8b9c4222f1df5 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/yes-circular-import/exports-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/yes-circular-import/exports-with-incremental.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/yes-circular-import/exports.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/yes-circular-import/exports.js index c194c6c66d3d1..f5fa0fd8c11e1 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/yes-circular-import/exports.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/transitive-exports/yes-circular-import/exports.js @@ -100,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError-with-incremental.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError-with-incremental.js index 3ae6e8d0c8b5a..cbcec0fa36990 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError-with-incremental.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError-with-incremental.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js index 0298816882cc3..55230403eb1d0 100644 --- a/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js +++ b/tests/baselines/reference/tscWatch/emitAndErrorUpdates/isolatedModulesAndD/with-noEmitOnError.js @@ -77,6 +77,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/noemitonerror/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/noemitonerror/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js index 0c987fff970ba..58957587a0108 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/jsxImportSource-option-changed.js @@ -80,6 +80,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/package-json-is-looked-up-for-file.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/package-json-is-looked-up-for-file.js index 0899fa2a1d8eb..b57c25865b0dc 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/package-json-is-looked-up-for-file.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/package-json-is-looked-up-for-file.js @@ -86,6 +86,8 @@ PolledWatches:: {"pollingInterval":2000} /users/name/projects/lib-boilerplate/node_modules/@types: *new* {"pollingInterval":500} +/users/name/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/name/projects/lib-boilerplate/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js index e22335f69617f..9d5898b8947ca 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/self-name-package-reference.js @@ -70,6 +70,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/name/projects/web/node_modules/@types: *new* {"pollingInterval":500} +/users/name/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/name/projects/web/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-both-directory-symlink-target-and-import-match-disk.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-both-directory-symlink-target-and-import-match-disk.js index 55442af1d6378..4568ce5753b55 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-both-directory-symlink-target-and-import-match-disk.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-both-directory-symlink-target-and-import-match-disk.js @@ -65,6 +65,8 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-both-file-symlink-target-and-import-match-disk.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-both-file-symlink-target-and-import-match-disk.js index fe5a0819db702..15a97a437752b 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-both-file-symlink-target-and-import-match-disk.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-both-file-symlink-target-and-import-match-disk.js @@ -74,6 +74,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js index 9550cbd083318..381a4055bd525 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-directory-symlink-target-matches-disk-but-import-does-not.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-directory-symlink-target-matches-disk-but-import-does-not.js index 5274c9b9e2637..d76970b4c0329 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-directory-symlink-target-matches-disk-but-import-does-not.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-directory-symlink-target-matches-disk-but-import-does-not.js @@ -65,6 +65,8 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-file-symlink-target-matches-disk-but-import-does-not.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-file-symlink-target-matches-disk-but-import-does-not.js index 3bd324ab4918d..ebf14ad83a311 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-file-symlink-target-matches-disk-but-import-does-not.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-file-symlink-target-matches-disk-but-import-does-not.js @@ -74,6 +74,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import,-directory-symlink-target,-and-disk-are-all-different.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import,-directory-symlink-target,-and-disk-are-all-different.js index f2039029db34f..cb3c996b825cd 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import,-directory-symlink-target,-and-disk-are-all-different.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import,-directory-symlink-target,-and-disk-are-all-different.js @@ -71,6 +71,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import,-file-symlink-target,-and-disk-are-all-different.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import,-file-symlink-target,-and-disk-are-all-different.js index 0ed1a140b29a3..98e6df8ea399d 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import,-file-symlink-target,-and-disk-are-all-different.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import,-file-symlink-target,-and-disk-are-all-different.js @@ -80,6 +80,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-and-directory-symlink-target-agree-but-do-not-match-disk.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-and-directory-symlink-target-agree-but-do-not-match-disk.js index 922ea8e03faa6..e288cc07df5da 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-and-directory-symlink-target-agree-but-do-not-match-disk.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-and-directory-symlink-target-agree-but-do-not-match-disk.js @@ -73,6 +73,8 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-and-file-symlink-target-agree-but-do-not-match-disk.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-and-file-symlink-target-agree-but-do-not-match-disk.js index cbd16af794efb..c65aaf11f561f 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-and-file-symlink-target-agree-but-do-not-match-disk.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-and-file-symlink-target-agree-but-do-not-match-disk.js @@ -82,6 +82,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-matches-disk-but-directory-symlink-target-does-not.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-matches-disk-but-directory-symlink-target-does-not.js index 5d83c040a5221..5e77d2f1897ac 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-matches-disk-but-directory-symlink-target-does-not.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-matches-disk-but-directory-symlink-target-does-not.js @@ -73,6 +73,8 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-matches-disk-but-file-symlink-target-does-not.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-matches-disk-but-file-symlink-target-does-not.js index b91309ec84a7d..51640bf9f73c1 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-matches-disk-but-file-symlink-target-does-not.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-import-matches-disk-but-file-symlink-target-does-not.js @@ -82,6 +82,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-relative-information-file-location-changes.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-relative-information-file-location-changes.js index 911cf6d1752aa..93fb1ccb4c437 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-relative-information-file-location-changes.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-relative-information-file-location-changes.js @@ -96,6 +96,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-renaming-file-with-different-casing.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-renaming-file-with-different-casing.js index 15755c0826ed8..8d866530a1a0c 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-renaming-file-with-different-casing.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/when-renaming-file-with-different-casing.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js index d9232570108dc..3db0db315bb0f 100644 --- a/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js +++ b/tests/baselines/reference/tscWatch/forceConsistentCasingInFileNames/with-nodeNext-resolution.js @@ -119,6 +119,8 @@ PolledWatches:: {"pollingInterval":2000} /users/name/projects/package.json: *new* {"pollingInterval":2000} +/users/name/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/name/projects/web/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-watch.js b/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-watch.js index 5865bd0c58aba..0bb3129cb3064 100644 --- a/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/editing-module-augmentation-watch.js @@ -60,6 +60,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -187,6 +189,8 @@ export {}; declare module "classnames" { interface Result {} } PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -241,6 +245,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/importHelpers-backing-types-removed-watch.js b/tests/baselines/reference/tscWatch/incremental/importHelpers-backing-types-removed-watch.js index 26298f3363535..f78c7280e5aec 100644 --- a/tests/baselines/reference/tscWatch/incremental/importHelpers-backing-types-removed-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/importHelpers-backing-types-removed-watch.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -96,6 +98,8 @@ Input:: PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -144,8 +148,12 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (used version) PolledWatches:: +/users/username/projects/node_modules: *new* + {"pollingInterval":500} /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/incremental-with-circular-references-watch.js b/tests/baselines/reference/tscWatch/incremental/incremental-with-circular-references-watch.js index 274ad1ad40b25..2f89513586380 100644 --- a/tests/baselines/reference/tscWatch/incremental/incremental-with-circular-references-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/incremental-with-circular-references-watch.js @@ -79,6 +79,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -263,6 +265,8 @@ export interface A { PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -315,6 +319,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-added-watch.js b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-added-watch.js index c32826a53617d..b6617f990e02f 100644 --- a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-added-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-added-watch.js @@ -53,8 +53,12 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules: *new* {"pollingInterval":500} +/users/username/projects/node_modules: *new* + {"pollingInterval":500} /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -163,8 +167,12 @@ export const Fragment: unique symbol; PolledWatches *deleted*:: /users/username/projects/project/node_modules: {"pollingInterval":500} +/users/username/projects/node_modules: + {"pollingInterval":500} /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -205,6 +213,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-removed-watch.js b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-removed-watch.js index 49eced4ccfe6b..d1e8348714312 100644 --- a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-removed-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-backing-types-removed-watch.js @@ -68,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -174,6 +176,8 @@ Input:: PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -220,8 +224,12 @@ Shape signatures in builder refreshed for:: /users/username/projects/project/index.tsx (computed .d.ts) PolledWatches:: +/users/username/projects/node_modules: *new* + {"pollingInterval":500} /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-watch.js b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-watch.js index 5bf26bd2ded80..cd10f3661f52e 100644 --- a/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/jsxImportSource-option-changed-watch.js @@ -91,6 +91,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -198,6 +200,8 @@ Input:: PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -257,6 +261,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-with-errors-watch.js b/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-with-errors-watch.js index 76f347899d12c..51d350f7bfbd7 100644 --- a/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-with-errors-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-with-errors-watch.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -170,6 +172,8 @@ export const z = 10; PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -215,6 +219,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-without-errors-watch.js b/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-without-errors-watch.js index aedd8875e82c1..c4d451b473cda 100644 --- a/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-without-errors-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/module-compilation/own-file-emit-without-errors-watch.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -153,6 +155,8 @@ export const z = 10; PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -193,6 +197,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/module-compilation/with---out-watch.js b/tests/baselines/reference/tscWatch/incremental/module-compilation/with---out-watch.js index 754afeb88047c..505fe72206b78 100644 --- a/tests/baselines/reference/tscWatch/incremental/module-compilation/with---out-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/module-compilation/with---out-watch.js @@ -46,6 +46,8 @@ No shapes updated in the builder:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/own-file-emit-with-errors-watch.js b/tests/baselines/reference/tscWatch/incremental/own-file-emit-with-errors-watch.js index 6bdbbb0244e1b..af85cb9954b51 100644 --- a/tests/baselines/reference/tscWatch/incremental/own-file-emit-with-errors-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/own-file-emit-with-errors-watch.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -167,6 +169,8 @@ const z = 10; PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -215,6 +219,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/with-commandline-parameters-that-are-not-relative-watch.js b/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/with-commandline-parameters-that-are-not-relative-watch.js index bd93be50c1da4..be5e50c906fd9 100644 --- a/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/with-commandline-parameters-that-are-not-relative-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/with-commandline-parameters-that-are-not-relative-watch.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -150,6 +152,8 @@ const z = 10; PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -193,6 +197,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/without-commandline-options-watch.js b/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/without-commandline-options-watch.js index 9fc1560038e0e..d883b04fb426a 100644 --- a/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/without-commandline-options-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/own-file-emit-without-errors/without-commandline-options-watch.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -150,6 +152,8 @@ const z = 10; PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -193,6 +197,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/when-file-with-ambient-global-declaration-file-is-deleted-watch.js b/tests/baselines/reference/tscWatch/incremental/when-file-with-ambient-global-declaration-file-is-deleted-watch.js index 5eedc3b31e98b..8b58a454f4817 100644 --- a/tests/baselines/reference/tscWatch/incremental/when-file-with-ambient-global-declaration-file-is-deleted-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/when-file-with-ambient-global-declaration-file-is-deleted-watch.js @@ -54,6 +54,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -146,6 +148,8 @@ Input:: PolledWatches *deleted*:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /users/username/projects/project/tsconfig.json: @@ -191,6 +195,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/incremental/with---out-watch.js b/tests/baselines/reference/tscWatch/incremental/with---out-watch.js index 4c0215a0c994f..1f88b7579582c 100644 --- a/tests/baselines/reference/tscWatch/incremental/with---out-watch.js +++ b/tests/baselines/reference/tscWatch/incremental/with---out-watch.js @@ -46,6 +46,8 @@ No shapes updated in the builder:: PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js b/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js index e42ff55504fa4..e0b6a60e9bb96 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/diagnostics-from-cache.js @@ -75,6 +75,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/moduleResolution/module-resolutions-from-file-are-partially-used.js b/tests/baselines/reference/tscWatch/moduleResolution/module-resolutions-from-file-are-partially-used.js index ef4cbf789b022..9c6d73dd15b73 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/module-resolutions-from-file-are-partially-used.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/module-resolutions-from-file-are-partially-used.js @@ -158,12 +158,16 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/index.ts (used version) PolledWatches:: +/user/username/projects/node_modules: *new* + {"pollingInterval":500} /user/username/projects/myproject/package.json: *new* {"pollingInterval":2000} /user/username/projects/package.json: *new* {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js b/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js index 60f5ae8e42395..1511b14e035bc 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js @@ -64,6 +64,8 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Type roots DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots src/fileA.ts:1:21 - error TS2307: Cannot find module './fileB.mjs' or its corresponding type declarations. 1 import { foo } from "./fileB.mjs"; @@ -102,6 +104,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/src/tsconfig.json: *new* @@ -206,6 +210,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} @@ -309,6 +315,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/src/fileb.mjs: @@ -424,6 +432,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} /user/username/projects/package.json: *new* @@ -517,6 +527,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: {"pollingInterval":500} @@ -611,6 +623,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: {"pollingInterval":500} /user/username/projects/package.json: *new* diff --git a/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited.js b/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited.js index cb286bb63fcca..8a0f58faba644 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/package-json-file-is-edited.js @@ -71,6 +71,8 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Type roots DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots src/fileA.ts:1:21 - error TS2307: Cannot find module './fileB.mjs' or its corresponding type declarations. 1 import { foo } from "./fileB.mjs"; @@ -111,6 +113,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/src/tsconfig.json: *new* @@ -212,6 +216,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/src/fileb.mjs: @@ -320,6 +326,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} @@ -417,6 +425,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: {"pollingInterval":500} /user/username/projects/package.json: *new* @@ -516,6 +526,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/src/fileb.mjs: @@ -633,6 +645,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/fileb.mjs: *new* {"pollingInterval":500} /user/username/projects/package.json: *new* diff --git a/tests/baselines/reference/tscWatch/moduleResolution/type-reference-resolutions-reuse.js b/tests/baselines/reference/tscWatch/moduleResolution/type-reference-resolutions-reuse.js index 129c358497718..3c2f8c000281d 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/type-reference-resolutions-reuse.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/type-reference-resolutions-reuse.js @@ -167,6 +167,8 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/@types/pkg2/index.d.ts (used version) PolledWatches:: +/user/username/projects/node_modules: *new* + {"pollingInterval":500} /user/username/projects/myproject/package.json: *new* {"pollingInterval":2000} /user/username/projects/package.json: *new* @@ -177,6 +179,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/package.json: *new* {"pollingInterval":2000} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/moduleResolution/watches-for-changes-to-package-json-main-fields.js b/tests/baselines/reference/tscWatch/moduleResolution/watches-for-changes-to-package-json-main-fields.js index 468d227228192..ac439afa3b474 100644 --- a/tests/baselines/reference/tscWatch/moduleResolution/watches-for-changes-to-package-json-main-fields.js +++ b/tests/baselines/reference/tscWatch/moduleResolution/watches-for-changes-to-package-json-main-fields.js @@ -106,6 +106,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/pkg1/tsconfig.json: *new* @@ -207,6 +209,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/pkg1/tsconfig.json: @@ -314,6 +318,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/pkg1/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/nodenext watch emit/esm-mode-file-is-edited.js b/tests/baselines/reference/tscWatch/nodenext watch emit/esm-mode-file-is-edited.js index c2e9c183259a9..e8baf1fad81fd 100644 --- a/tests/baselines/reference/tscWatch/nodenext watch emit/esm-mode-file-is-edited.js +++ b/tests/baselines/reference/tscWatch/nodenext watch emit/esm-mode-file-is-edited.js @@ -55,6 +55,8 @@ Shape signatures in builder refreshed for:: /project/src/index.ts (used version) PolledWatches:: +/project/src/package.json: *new* + {"pollingInterval":2000} /project/node_modules/@types: *new* {"pollingInterval":500} @@ -67,6 +69,8 @@ FsWatches:: {} /a/lib/lib.es2020.full.d.ts: *new* {} +/project/package.json: *new* + {} FsWatchesRecursive:: /project: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--allowArbitraryExtensions'-changes.js b/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--allowArbitraryExtensions'-changes.js index 9708b92791538..93e583394e90c 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--allowArbitraryExtensions'-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--allowArbitraryExtensions'-changes.js @@ -54,6 +54,10 @@ Shape signatures in builder refreshed for:: /b.d.css.ts (used version) /a.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /tsconfig.json: *new* {} @@ -105,6 +109,10 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /tsconfig.json: {} @@ -158,6 +166,10 @@ Shape signatures in builder refreshed for:: /b.d.css.ts (used version) /a.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /tsconfig.json: {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--noUnusedLabels'-changes.js b/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--noUnusedLabels'-changes.js index 50d0efdb8669e..56ccb9b23bb4d 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--noUnusedLabels'-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/Updates-diagnostics-when-'--noUnusedLabels'-changes.js @@ -43,6 +43,10 @@ Shape signatures in builder refreshed for:: /a.ts (used version) /a/lib/lib.d.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /tsconfig.json: *new* {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/add-the-missing-module-file-for-inferred-project-should-remove-the-module-not-found-error.js b/tests/baselines/reference/tscWatch/programUpdates/add-the-missing-module-file-for-inferred-project-should-remove-the-module-not-found-error.js index e7c9e6301e449..3cbe0da367e73 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/add-the-missing-module-file-for-inferred-project-should-remove-the-module-not-found-error.js +++ b/tests/baselines/reference/tscWatch/programUpdates/add-the-missing-module-file-for-inferred-project-should-remove-the-module-not-found-error.js @@ -45,6 +45,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/b/file1.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/b/file1.ts: *new* {} @@ -96,6 +100,10 @@ Shape signatures in builder refreshed for:: /a/b/modulefile.ts (computed .d.ts) /a/b/file1.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/b/file1.ts: {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-through-include.js b/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-through-include.js index f0661364d60a2..63103c74aade2 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-through-include.js +++ b/tests/baselines/reference/tscWatch/programUpdates/can-correctly-update-configured-project-when-set-of-root-files-has-changed-through-include.js @@ -48,6 +48,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/project/tsconfig.json: *new* @@ -105,6 +107,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/project/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/changes-in-files-are-reflected-in-project-structure.js b/tests/baselines/reference/tscWatch/programUpdates/changes-in-files-are-reflected-in-project-structure.js index 651a4bb64af53..f145828492c58 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/changes-in-files-are-reflected-in-project-structure.js +++ b/tests/baselines/reference/tscWatch/programUpdates/changes-in-files-are-reflected-in-project-structure.js @@ -55,6 +55,10 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) /a/b/f1.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/b/f1.ts: *new* {} @@ -135,6 +139,10 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (computed .d.ts) /a/b/f1.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/b/f1.ts: {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/correctly-parses-wild-card-directories-from-implicit-glob-when-two-keys-differ-only-in-directory-seperator.js b/tests/baselines/reference/tscWatch/programUpdates/correctly-parses-wild-card-directories-from-implicit-glob-when-two-keys-differ-only-in-directory-seperator.js index a1f02660562b1..e62a53725aeb1 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/correctly-parses-wild-card-directories-from-implicit-glob-when-two-keys-differ-only-in-directory-seperator.js +++ b/tests/baselines/reference/tscWatch/programUpdates/correctly-parses-wild-card-directories-from-implicit-glob-when-two-keys-differ-only-in-directory-seperator.js @@ -37,6 +37,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/f2.ts 250 und FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:34 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Wild card directory @@ -64,6 +66,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -215,6 +219,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/create-watch-without-config-file.js b/tests/baselines/reference/tscWatch/programUpdates/create-watch-without-config-file.js index 400e3b3c600e4..2403708ac658c 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/create-watch-without-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/create-watch-without-config-file.js @@ -59,6 +59,10 @@ Shape signatures in builder refreshed for:: /a/b/c/module.d.ts (used version) /a/b/c/app.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/b/c/app.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure-2.js b/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure-2.js index d517b71fc7c50..5e5342b495267 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure-2.js +++ b/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure-2.js @@ -52,6 +52,10 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) /a/b/f1.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/b/f1.ts: *new* {} @@ -144,6 +148,10 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/f1.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/b/f1.ts: {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure.js b/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure.js index 5afcfaebd9357..a98f92281b583 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure.js +++ b/tests/baselines/reference/tscWatch/programUpdates/deleted-files-affect-project-structure.js @@ -52,6 +52,10 @@ Shape signatures in builder refreshed for:: /a/b/f2.ts (used version) /a/b/f1.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/b/f1.ts: *new* {} @@ -143,6 +147,10 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/f1.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/b/f1.ts: {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/handles-the-missing-files---that-were-added-to-program-because-they-were-added-with-tripleSlashRefs.js b/tests/baselines/reference/tscWatch/programUpdates/handles-the-missing-files---that-were-added-to-program-because-they-were-added-with-tripleSlashRefs.js index 1096c3d6687d1..18feb570a2cce 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/handles-the-missing-files---that-were-added-to-program-because-they-were-added-with-tripleSlashRefs.js +++ b/tests/baselines/reference/tscWatch/programUpdates/handles-the-missing-files---that-were-added-to-program-because-they-were-added-with-tripleSlashRefs.js @@ -54,6 +54,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /a/b/commonfile2.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/b/commonfile1.ts: *new* @@ -76,6 +78,10 @@ Input:: let y = 1 +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + PolledWatches *deleted*:: /a/b/commonfile2.ts: {"pollingInterval":500} @@ -111,6 +117,10 @@ Shape signatures in builder refreshed for:: /a/b/commonfile2.ts (computed .d.ts) /a/b/commonfile1.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/b/commonfile1.ts: {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-inferred-projects.js b/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-inferred-projects.js index a1f653ecb8c66..765ed6f852559 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-inferred-projects.js +++ b/tests/baselines/reference/tscWatch/programUpdates/rename-a-module-file-and-rename-back-should-restore-the-states-for-inferred-projects.js @@ -46,6 +46,10 @@ Shape signatures in builder refreshed for:: /a/b/modulefile.ts (used version) /a/b/file1.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/b/file1.ts: *new* {} @@ -108,6 +112,10 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /a/b/file1.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/b/file1.ts: {} @@ -158,6 +166,10 @@ Shape signatures in builder refreshed for:: /a/b/modulefile.ts (computed .d.ts) /a/b/file1.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/b/file1.ts: {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/reports-errors-correctly-with-file-not-in-rootDir.js b/tests/baselines/reference/tscWatch/programUpdates/reports-errors-correctly-with-file-not-in-rootDir.js index c237ec788bcb7..961d55d5a8e96 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/reports-errors-correctly-with-file-not-in-rootDir.js +++ b/tests/baselines/reference/tscWatch/programUpdates/reports-errors-correctly-with-file-not-in-rootDir.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/reports-errors-correctly-with-isolatedModules.js b/tests/baselines/reference/tscWatch/programUpdates/reports-errors-correctly-with-isolatedModules.js index 20a05e723b6ba..1d54d39695c23 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/reports-errors-correctly-with-isolatedModules.js +++ b/tests/baselines/reference/tscWatch/programUpdates/reports-errors-correctly-with-isolatedModules.js @@ -53,6 +53,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/declarationDir-is-specified.js b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/declarationDir-is-specified.js index d2a2977a19685..50c147dc1874d 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/declarationDir-is-specified.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/declarationDir-is-specified.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -140,6 +142,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/when-outDir-and-declarationDir-is-specified.js b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/when-outDir-and-declarationDir-is-specified.js index e74b4d1593d75..792db43489861 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/when-outDir-and-declarationDir-is-specified.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/when-outDir-and-declarationDir-is-specified.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -140,6 +142,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/when-outDir-is-specified.js b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/when-outDir-is-specified.js index edfce1a157eaa..fccfe2674847e 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/when-outDir-is-specified.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/when-outDir-is-specified.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -132,6 +134,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/with-outFile.js b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/with-outFile.js index 50ff4d43f8c74..9b32274daaf10 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/with-outFile.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/with-outFile.js @@ -46,6 +46,8 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -121,6 +123,8 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/without-outDir-or-outFile-is-specified-with-declaration-enabled.js b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/without-outDir-or-outFile-is-specified-with-declaration-enabled.js index 77c1b7861cb82..b4217ce8ee442 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/without-outDir-or-outFile-is-specified-with-declaration-enabled.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/without-outDir-or-outFile-is-specified-with-declaration-enabled.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -140,6 +142,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/without-outDir-or-outFile-is-specified.js b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/without-outDir-or-outFile-is-specified.js index f25bad77beda2..7145ea47cd43d 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/without-outDir-or-outFile-is-specified.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-not-trigger-recompilation-because-of-program-emit/without-outDir-or-outFile-is-specified.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -132,6 +134,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/should-support-files-without-extensions.js b/tests/baselines/reference/tscWatch/programUpdates/should-support-files-without-extensions.js index 99f5b7145ceb6..164e09fc00763 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/should-support-files-without-extensions.js +++ b/tests/baselines/reference/tscWatch/programUpdates/should-support-files-without-extensions.js @@ -40,6 +40,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/compile (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/compile: *new* {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/shouldnt-report-error-about-unused-function-incorrectly-when-file-changes-from-global-to-module.js b/tests/baselines/reference/tscWatch/programUpdates/shouldnt-report-error-about-unused-function-incorrectly-when-file-changes-from-global-to-module.js index fc68e3bb3a08c..2b49b3f69e4d2 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/shouldnt-report-error-about-unused-function-incorrectly-when-file-changes-from-global-to-module.js +++ b/tests/baselines/reference/tscWatch/programUpdates/shouldnt-report-error-about-unused-function-incorrectly-when-file-changes-from-global-to-module.js @@ -45,6 +45,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/b/file.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/b/file.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/two-watch-programs-are-not-affected-by-each-other.js b/tests/baselines/reference/tscWatch/programUpdates/two-watch-programs-are-not-affected-by-each-other.js index 8ac1a669ef5ed..21fb8445950f3 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/two-watch-programs-are-not-affected-by-each-other.js +++ b/tests/baselines/reference/tscWatch/programUpdates/two-watch-programs-are-not-affected-by-each-other.js @@ -51,6 +51,10 @@ Shape signatures in builder refreshed for:: /a/c/f2.ts (used version) /a/d/f3.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/c/f2.ts: *new* {} @@ -106,6 +110,10 @@ Shape signatures in builder refreshed for:: /a/d/f3.ts (used version) /a/b/f1.ts (used version) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/c/f2.ts: {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-for-decorators.js b/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-for-decorators.js index 941fd54526564..b89361b443910 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-for-decorators.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-for-decorators.js @@ -56,6 +56,10 @@ Shape signatures in builder refreshed for:: /a.ts (used version) /a/lib/lib.d.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /tsconfig.json: *new* {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-when-useDefineForClassFields-changes.js b/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-when-useDefineForClassFields-changes.js index 40f3a46b61628..75f80ffba82cb 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-when-useDefineForClassFields-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-diagnostics-and-emit-when-useDefineForClassFields-changes.js @@ -49,6 +49,10 @@ Shape signatures in builder refreshed for:: /a.ts (used version) /a/lib/lib.d.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /tsconfig.json: *new* {} diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-emit-on-jsx-option-change.js b/tests/baselines/reference/tscWatch/programUpdates/updates-emit-on-jsx-option-change.js index 4def50e4f854f..3f3ecda164dba 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-emit-on-jsx-option-change.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-emit-on-jsx-option-change.js @@ -47,6 +47,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -96,10 +98,14 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-and-emit-when-importsNotUsedAsValues-changes.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-and-emit-when-importsNotUsedAsValues-changes.js index 3ee4f28466288..d093370e8fbf4 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-and-emit-when-importsNotUsedAsValues-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-and-emit-when-importsNotUsedAsValues-changes.js @@ -53,6 +53,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-correctly-when-declaration-emit-is-disabled-in-compiler-options.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-correctly-when-declaration-emit-is-disabled-in-compiler-options.js index 113e9076d3f48..4ab345a63a7ec 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-correctly-when-declaration-emit-is-disabled-in-compiler-options.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-correctly-when-declaration-emit-is-disabled-in-compiler-options.js @@ -56,6 +56,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-default-options.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-default-options.js index 5680f398084d4..c7a32563fdcdb 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-default-options.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-default-options.js @@ -62,6 +62,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a.ts: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-skipDefaultLibCheck.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-skipDefaultLibCheck.js index e187569f15aaf..ed555e0367835 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-skipDefaultLibCheck.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-skipDefaultLibCheck.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a.ts: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-skipLibCheck.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-skipLibCheck.js index f1f51659f5d37..23548a4582dc6 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-skipLibCheck.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-module-file-with-global-definitions-changes/with-skipLibCheck.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a.ts: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-default-options.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-default-options.js index d4c3230e4a49a..4f74ff05f34cc 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-default-options.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-default-options.js @@ -59,6 +59,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a.ts: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-skipDefaultLibCheck.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-skipDefaultLibCheck.js index c602c12b565ae..ca254f48e2924 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-skipDefaultLibCheck.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-skipDefaultLibCheck.js @@ -54,6 +54,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a.ts: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-skipLibCheck.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-skipLibCheck.js index 8f1da7c3675a0..4d5a665e0a6e3 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-skipLibCheck.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-in-lib-file/when-non-module-file-changes/with-skipLibCheck.js @@ -54,6 +54,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a.ts: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-ambient-modules-of-program-changes.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-ambient-modules-of-program-changes.js index bf6f79252538d..cecc73351ad86 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-ambient-modules-of-program-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-ambient-modules-of-program-changes.js @@ -48,6 +48,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -125,6 +127,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -178,6 +182,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-forceConsistentCasingInFileNames-changes.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-forceConsistentCasingInFileNames-changes.js index 779415c9f6887..6f503e529d29c 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-forceConsistentCasingInFileNames-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-forceConsistentCasingInFileNames-changes.js @@ -49,6 +49,10 @@ Shape signatures in builder refreshed for:: /b.ts (used version) /a/lib/lib.d.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /tsconfig.json: *new* {} @@ -124,5 +128,27 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: +/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/tsconfig.json: + {} +/a.ts: + {} +/b.ts: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/: + {} + exitCode:: ExitStatus.undefined diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-noErrorTruncation-changes.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-noErrorTruncation-changes.js index 3fbe6a8adaacd..f8ca995a5766d 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-noErrorTruncation-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-noErrorTruncation-changes.js @@ -60,6 +60,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-strictNullChecks-changes.js b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-strictNullChecks-changes.js index ed989222c781d..b99b5a61630c4 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-strictNullChecks-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-errors-when-strictNullChecks-changes.js @@ -47,6 +47,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/updates-moduleResolution-when-resolveJsonModule-changes.js b/tests/baselines/reference/tscWatch/programUpdates/updates-moduleResolution-when-resolveJsonModule-changes.js index 298af548e5644..afb6d333bbe41 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/updates-moduleResolution-when-resolveJsonModule-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/updates-moduleResolution-when-resolveJsonModule-changes.js @@ -56,6 +56,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -115,12 +117,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/data.json: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/when-changing-`allowImportingTsExtensions`-of-config-file.js b/tests/baselines/reference/tscWatch/programUpdates/when-changing-`allowImportingTsExtensions`-of-config-file.js index 8acbf2402c32b..0289019beb09d 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/when-changing-`allowImportingTsExtensions`-of-config-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/when-changing-`allowImportingTsExtensions`-of-config-file.js @@ -37,6 +37,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b.ts 250 unde FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots b.ts:1:8 - error TS5097: An import path can only end with a '.ts' extension when 'allowImportingTsExtensions' is enabled. 1 import "./a.ts"; @@ -69,6 +71,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/when-creating-extensionless-file.js b/tests/baselines/reference/tscWatch/programUpdates/when-creating-extensionless-file.js index a786be486da8d..3df34590700d0 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/when-creating-extensionless-file.js +++ b/tests/baselines/reference/tscWatch/programUpdates/when-creating-extensionless-file.js @@ -33,6 +33,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/index.ts 250 FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:24 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Wild card directory @@ -57,6 +59,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/programUpdates/when-creating-new-file-in-symlinked-folder.js b/tests/baselines/reference/tscWatch/programUpdates/when-creating-new-file-in-symlinked-folder.js index 858c25aa8149c..326c646b0839b 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/when-creating-new-file-in-symlinked-folder.js +++ b/tests/baselines/reference/tscWatch/programUpdates/when-creating-new-file-in-symlinked-folder.js @@ -38,6 +38,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/client/linkto FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:37 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/client 1 undefined Wild card directory @@ -67,6 +69,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -148,6 +152,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/when-new-file-is-added-to-the-referenced-project.js b/tests/baselines/reference/tscWatch/programUpdates/when-new-file-is-added-to-the-referenced-project.js index 07010aed67e95..9f0e0ae9d6706 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/when-new-file-is-added-to-the-referenced-project.js +++ b/tests/baselines/reference/tscWatch/programUpdates/when-new-file-is-added-to-the-referenced-project.js @@ -52,6 +52,8 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Type roots DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:40 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Wild card directory @@ -83,6 +85,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: *new* @@ -232,6 +236,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} @@ -270,6 +276,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/projects/project1/class3.d.ts: @@ -340,6 +348,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: @@ -514,6 +524,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} @@ -617,6 +629,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/projects/project1/class3.d.ts: @@ -687,6 +701,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/programUpdates/when-skipLibCheck-and-skipDefaultLibCheck-changes.js b/tests/baselines/reference/tscWatch/programUpdates/when-skipLibCheck-and-skipDefaultLibCheck-changes.js index 9d62d76f4390d..49813e7f4c96b 100644 --- a/tests/baselines/reference/tscWatch/programUpdates/when-skipLibCheck-and-skipDefaultLibCheck-changes.js +++ b/tests/baselines/reference/tscWatch/programUpdates/when-skipLibCheck-and-skipDefaultLibCheck-changes.js @@ -74,6 +74,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js b/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js index 9e7a4c12562a5..2b6f4813e4161 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/on-sample-project.js @@ -501,6 +501,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/sample1/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/sample1/tests/tsconfig.json: *new* @@ -1114,6 +1116,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/sample1/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/sample1/tests/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references-in-different-folders-with-no-files-clause.js b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references-in-different-folders-with-no-files-clause.js index 6d19443a74d83..46cc83af27bd1 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references-in-different-folders-with-no-files-clause.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references-in-different-folders-with-no-files-clause.js @@ -292,6 +292,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: *new* @@ -582,12 +584,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/transitivereferences/c/node_modules/@types: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -727,12 +733,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/transitivereferences/c/node_modules/@types: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -853,6 +863,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -960,6 +972,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -1078,6 +1092,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -1196,6 +1212,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -1310,6 +1328,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -1424,6 +1444,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references-in-different-folders.js b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references-in-different-folders.js index 79ff40fd375c6..1405ebb12083a 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references-in-different-folders.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references-in-different-folders.js @@ -292,6 +292,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: *new* @@ -580,12 +582,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/transitivereferences/c/node_modules/@types: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -727,12 +733,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/transitivereferences/c/node_modules/@types: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -855,6 +865,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -962,6 +974,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -1076,6 +1090,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -1188,6 +1204,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -1300,6 +1318,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: @@ -1412,6 +1432,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/c/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js index 7b723bc3b0cce..2230e477f724d 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/on-transitive-references.js @@ -310,6 +310,8 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: *new* @@ -587,10 +589,14 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: @@ -714,10 +720,14 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: @@ -826,6 +836,8 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: @@ -923,6 +935,8 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: @@ -1031,6 +1045,8 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: @@ -1148,6 +1164,8 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: @@ -1252,6 +1270,8 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: @@ -1357,6 +1377,8 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: diff --git a/tests/baselines/reference/tscWatch/projectsWithReferences/when-declarationMap-changes-for-dependency.js b/tests/baselines/reference/tscWatch/projectsWithReferences/when-declarationMap-changes-for-dependency.js index 5031b21990f89..6d8f8efda831c 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/when-declarationMap-changes-for-dependency.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/when-declarationMap-changes-for-dependency.js @@ -246,6 +246,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/sample1/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/sample1/logic/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/projectsWithReferences/when-referenced-project-uses-different-module-resolution.js b/tests/baselines/reference/tscWatch/projectsWithReferences/when-referenced-project-uses-different-module-resolution.js index ee5cb2f57067f..55ecdef794b78 100644 --- a/tests/baselines/reference/tscWatch/projectsWithReferences/when-referenced-project-uses-different-module-resolution.js +++ b/tests/baselines/reference/tscWatch/projectsWithReferences/when-referenced-project-uses-different-module-resolution.js @@ -297,6 +297,8 @@ Dependencies for:: PolledWatches:: /user/username/projects/transitivereferences/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/transitivereferences/tsconfig.c.json: *new* diff --git a/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js b/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js index 6b72a123eb27b..99e30252b7183 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/caching-works.js @@ -56,6 +56,10 @@ Shape signatures in builder refreshed for:: /a/f1.ts (used version) /a/d/f0.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/d/f0.ts: *new* {} @@ -172,6 +176,8 @@ Shape signatures in builder refreshed for:: /a/d/f0.ts (computed .d.ts) PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} /node_modules: *new* {"pollingInterval":500} @@ -243,6 +249,10 @@ Shape signatures in builder refreshed for:: /a/f1.ts (computed .d.ts) /a/d/f0.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + PolledWatches *deleted*:: /node_modules: {"pollingInterval":500} diff --git a/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-with-configFile.js b/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-with-configFile.js index 7add409c25979..d4182c3b7e49f 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-with-configFile.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-with-configFile.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-without-configFile.js b/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-without-configFile.js index ddd608f4af636..82fa411ea4f98 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-without-configFile.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/ignores-changes-in-node_modules-that-start-with-dot/watch-without-configFile.js @@ -49,6 +49,10 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/somemodule/index.d.ts (used version) /user/username/projects/myproject/test.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/test.ts: *new* {} diff --git a/tests/baselines/reference/tscWatch/resolutionCache/loads-missing-files-from-disk.js b/tests/baselines/reference/tscWatch/resolutionCache/loads-missing-files-from-disk.js index c5f5d4d382055..3cec187d8fc59 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/loads-missing-files-from-disk.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/loads-missing-files-from-disk.js @@ -48,6 +48,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /node_modules: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/foo.ts: *new* @@ -105,6 +107,10 @@ Shape signatures in builder refreshed for:: /a/bar.d.ts (used version) /a/foo.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + PolledWatches *deleted*:: /node_modules: {"pollingInterval":500} diff --git a/tests/baselines/reference/tscWatch/resolutionCache/should-compile-correctly-when-resolved-module-goes-missing-and-then-comes-back.js b/tests/baselines/reference/tscWatch/resolutionCache/should-compile-correctly-when-resolved-module-goes-missing-and-then-comes-back.js index 3127b6f4ae1b7..5ee3bc0b07122 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/should-compile-correctly-when-resolved-module-goes-missing-and-then-comes-back.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/should-compile-correctly-when-resolved-module-goes-missing-and-then-comes-back.js @@ -46,6 +46,10 @@ Shape signatures in builder refreshed for:: /a/bar.d.ts (used version) /a/foo.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/foo.ts: *new* {} @@ -100,6 +104,8 @@ Shape signatures in builder refreshed for:: /a/foo.ts (computed .d.ts) PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} /node_modules: *new* {"pollingInterval":500} @@ -154,6 +160,10 @@ Shape signatures in builder refreshed for:: /a/bar.d.ts (used version) /a/foo.ts (computed .d.ts) +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + PolledWatches *deleted*:: /node_modules: {"pollingInterval":500} diff --git a/tests/baselines/reference/tscWatch/resolutionCache/when-types-in-compiler-option-are-global-and-installed-at-later-point.js b/tests/baselines/reference/tscWatch/resolutionCache/when-types-in-compiler-option-are-global-and-installed-at-later-point.js index 37997716d3d26..2d2b4523cb1ba 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/when-types-in-compiler-option-are-global-and-installed-at-later-point.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/when-types-in-compiler-option-are-global-and-installed-at-later-point.js @@ -53,6 +53,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -86,6 +88,10 @@ declare namespace myapp { } +PolledWatches:: +/user/username/projects/node_modules: + {"pollingInterval":500} + PolledWatches *deleted*:: /user/username/projects/myproject/node_modules: {"pollingInterval":500} @@ -131,6 +137,10 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/@myapp/ts-types/types/somefile.define.d.ts (used version) /user/username/projects/myproject/lib/app.ts (computed .d.ts) +PolledWatches:: +/user/username/projects/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} diff --git a/tests/baselines/reference/tscWatch/resolutionCache/with-modules-linked-to-sibling-folder.js b/tests/baselines/reference/tscWatch/resolutionCache/with-modules-linked-to-sibling-folder.js index 3aebd661abb00..9c8d6626bd2cd 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/with-modules-linked-to-sibling-folder.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/with-modules-linked-to-sibling-folder.js @@ -66,6 +66,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/resolutionCache/works-when-installing-something-in-node_modules-or-@types-when-there-is-no-notification-from-fs-for-index-file.js b/tests/baselines/reference/tscWatch/resolutionCache/works-when-installing-something-in-node_modules-or-@types-when-there-is-no-notification-from-fs-for-index-file.js index e544133f98af1..0796c9b3ca4c2 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/works-when-installing-something-in-node_modules-or-@types-when-there-is-no-notification-from-fs-for-index-file.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/works-when-installing-something-in-node_modules-or-@types-when-there-is-no-notification-from-fs-for-index-file.js @@ -57,6 +57,8 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_mod Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Failed Lookup Locations DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:40 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 undefined Wild card directory @@ -90,6 +92,10 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/@types/node/base.d.ts (used version) /user/username/projects/myproject/node_modules/@types/node/index.d.ts (used version) +PolledWatches:: +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* {} @@ -246,6 +252,10 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/worker.ts (computed .d.ts) +PolledWatches:: +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -345,6 +355,10 @@ Semantic diagnostics in builder refreshed for:: Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/@types/mocha/index.d.ts (used version) +PolledWatches:: +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} @@ -388,6 +402,8 @@ Synchronizing program CreatingProgramWith:: roots: ["/user/username/projects/myproject/worker.ts"] options: {"watch":true,"extendedDiagnostics":true,"configFilePath":"/user/username/projects/myproject/tsconfig.json"} +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Failed Lookup Locations +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Failed Lookup Locations error TS2688: Cannot find type definition file for 'node'. The file is in the program because: Entry point for implicit type library 'node' @@ -408,6 +424,30 @@ Semantic diagnostics in builder refreshed for:: No shapes updated in the builder:: +PolledWatches:: +/user/username/projects/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/user/username/projects/myproject/worker.ts: + {} +/a/lib/lib.d.ts: + {} +/user/username/projects/myproject/node_modules/@types/mocha/index.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject/node_modules: + {} +/user/username/projects/myproject/node_modules/@types: + {} +/user/username/projects/myproject: + {} + exitCode:: ExitStatus.undefined @@ -465,6 +505,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types/node/base.d.ts 250 undefined Source file FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types/node/ts3.6/base.d.ts 250 undefined Source file FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types/node/globals.d.ts 250 undefined Source file +DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Failed Lookup Locations +Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Failed Lookup Locations [12:01:19 AM] Found 0 errors. Watching for file changes. @@ -498,6 +540,14 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/@types/node/base.d.ts (used version) /user/username/projects/myproject/node_modules/@types/node/index.d.ts (used version) +PolledWatches:: +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: {} diff --git a/tests/baselines/reference/tscWatch/resolutionCache/works-when-renaming-node_modules-folder-that-already-contains-@types-folder.js b/tests/baselines/reference/tscWatch/resolutionCache/works-when-renaming-node_modules-folder-that-already-contains-@types-folder.js index b46ceb0444e68..be67435cae6a6 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/works-when-renaming-node_modules-folder-that-already-contains-@types-folder.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/works-when-renaming-node_modules-folder-that-already-contains-@types-folder.js @@ -51,8 +51,12 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a.ts: *new* @@ -76,6 +80,12 @@ export {} //// [/user/username/projects/myproject/node_modules2/@types/qqq/index.d.ts] deleted +PolledWatches:: +/user/username/projects/node_modules: + {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + PolledWatches *deleted*:: /user/username/projects/myproject/node_modules: {"pollingInterval":500} @@ -121,6 +131,14 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/@types/qqq/index.d.ts (used version) /user/username/projects/myproject/a.ts (computed .d.ts) +PolledWatches:: +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/node_modules: + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/a.ts: {} diff --git a/tests/baselines/reference/tscWatch/resolutionCache/works-when-reusing-program-with-files-from-external-library.js b/tests/baselines/reference/tscWatch/resolutionCache/works-when-reusing-program-with-files-from-external-library.js index 931b845752552..37fe409bf5298 100644 --- a/tests/baselines/reference/tscWatch/resolutionCache/works-when-reusing-program-with-files-from-external-library.js +++ b/tests/baselines/reference/tscWatch/resolutionCache/works-when-reusing-program-with-files-from-external-library.js @@ -60,10 +60,14 @@ Shape signatures in builder refreshed for:: PolledWatches:: /a/b/projects/myproject/src/node_modules: *new* {"pollingInterval":500} +/a/b/projects/node_modules: *new* + {"pollingInterval":500} /a/b/projects/myproject/src/node_modules/@types: *new* {"pollingInterval":500} /a/b/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/a/b/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/b/projects/myproject/src/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-when-solution-is-already-built.js index 7aa5cd4b98bfa..9917f3a87daee 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-when-solution-is-already-built.js @@ -253,6 +253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-preserveSymlinks-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-preserveSymlinks-when-solution-is-already-built.js index 500a62f952847..64ae1d8198ae9 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-preserveSymlinks-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-preserveSymlinks-when-solution-is-already-built.js @@ -253,6 +253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-preserveSymlinks.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-preserveSymlinks.js index b6d64c7f099d0..e7fad9e2a6d40 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-preserveSymlinks.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-preserveSymlinks.js @@ -77,6 +77,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-when-solution-is-already-built.js index 2bcd32edaf446..05197b4bfff55 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-when-solution-is-already-built.js @@ -253,6 +253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-with-preserveSymlinks-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-with-preserveSymlinks-when-solution-is-already-built.js index 09ca6cf357628..d002e5432ad8c 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-with-preserveSymlinks-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-with-preserveSymlinks-when-solution-is-already-built.js @@ -253,6 +253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-with-preserveSymlinks.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-with-preserveSymlinks.js index 699125f3d3e4d..5cb58ca5eefc0 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-with-preserveSymlinks.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package-with-preserveSymlinks.js @@ -77,6 +77,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package.js index d348e6a9d6290..148e85c4fcdd9 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field-with-scoped-package.js @@ -77,6 +77,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field.js index 6b21054ad6bab..48dc257ea0682 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-packageJson-has-types-field.js @@ -77,6 +77,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-when-solution-is-already-built.js index 7141e3916a7b9..74517333f930f 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-when-solution-is-already-built.js @@ -253,6 +253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-preserveSymlinks-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-preserveSymlinks-when-solution-is-already-built.js index 4a9ca06105d44..905f8e19ca5e8 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-preserveSymlinks-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-preserveSymlinks-when-solution-is-already-built.js @@ -253,6 +253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-preserveSymlinks.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-preserveSymlinks.js index 8a1d6f118985f..533ced39cf0ed 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-preserveSymlinks.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-preserveSymlinks.js @@ -77,6 +77,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-when-solution-is-already-built.js index c749348db2889..6a9c4585eabb6 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-when-solution-is-already-built.js @@ -253,6 +253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-with-preserveSymlinks-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-with-preserveSymlinks-when-solution-is-already-built.js index 1a94e0f0c8260..cb978db0ec107 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-with-preserveSymlinks-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-with-preserveSymlinks-when-solution-is-already-built.js @@ -253,6 +253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-with-preserveSymlinks.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-with-preserveSymlinks.js index 0452908c55dcd..c22293c262d10 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-with-preserveSymlinks.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package-with-preserveSymlinks.js @@ -77,6 +77,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package.js index 94b2a62a2417b..de65c6d7c7f7e 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder-with-scoped-package.js @@ -77,6 +77,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder.js index 6b3aee0f07e24..36c506574180b 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/when-referencing-file-from-subFolder.js @@ -77,6 +77,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project-when-solution-is-already-built.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project-when-solution-is-already-built.js index 10cc9d670b2c2..fc6486e018528 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project-when-solution-is-already-built.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project-when-solution-is-already-built.js @@ -391,6 +391,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/demo/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/demo/animals/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js index 8cd92c438fee5..1adde4d680f8d 100644 --- a/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js +++ b/tests/baselines/reference/tscWatch/sourceOfProjectReferenceRedirect/with-simple-project.js @@ -139,6 +139,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/demo/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/demo/animals/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js b/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js index afdaf5389ae80..f784cc1435e8e 100644 --- a/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js +++ b/tests/baselines/reference/tscWatch/watchApi/extraFileExtensions-are-supported.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -110,6 +112,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchApi/host-implements-does-not-implement-hasInvalidatedResolutions.js b/tests/baselines/reference/tscWatch/watchApi/host-implements-does-not-implement-hasInvalidatedResolutions.js index cbb960dbecfc5..ae5d214956b0f 100644 --- a/tests/baselines/reference/tscWatch/watchApi/host-implements-does-not-implement-hasInvalidatedResolutions.js +++ b/tests/baselines/reference/tscWatch/watchApi/host-implements-does-not-implement-hasInvalidatedResolutions.js @@ -45,6 +45,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/other.d.ts 25 FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:26 AM] Found 0 errors. Watching for file changes. @@ -70,6 +72,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -225,6 +229,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js b/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js index b47d4f3f14631..6e143044df176 100644 --- a/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js +++ b/tests/baselines/reference/tscWatch/watchApi/host-implements-hasInvalidatedResolutions.js @@ -45,6 +45,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/other.d.ts 25 FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:26 AM] Found 0 errors. Watching for file changes. @@ -70,6 +72,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -192,6 +196,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchApi/noEmit-with-composite-with-emit-builder.js b/tests/baselines/reference/tscWatch/watchApi/noEmit-with-composite-with-emit-builder.js index 9ccd101deeeb2..6e2bc1dfa2cb7 100644 --- a/tests/baselines/reference/tscWatch/watchApi/noEmit-with-composite-with-emit-builder.js +++ b/tests/baselines/reference/tscWatch/watchApi/noEmit-with-composite-with-emit-builder.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -163,10 +165,14 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -296,6 +302,8 @@ export const x = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -337,6 +345,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -449,10 +459,14 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -569,6 +583,8 @@ export const x = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -610,6 +626,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/noEmit-with-composite-with-semantic-builder.js b/tests/baselines/reference/tscWatch/watchApi/noEmit-with-composite-with-semantic-builder.js index 08658eab3489a..35ede63fcf8eb 100644 --- a/tests/baselines/reference/tscWatch/watchApi/noEmit-with-composite-with-semantic-builder.js +++ b/tests/baselines/reference/tscWatch/watchApi/noEmit-with-composite-with-semantic-builder.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -170,10 +172,14 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -310,6 +316,8 @@ export const x = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -351,6 +359,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -470,10 +480,14 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -597,6 +611,8 @@ export const x = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -638,6 +654,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/noEmitOnError-with-composite-with-emit-builder.js b/tests/baselines/reference/tscWatch/watchApi/noEmitOnError-with-composite-with-emit-builder.js index 1c4a270da5bf5..3943815425bfc 100644 --- a/tests/baselines/reference/tscWatch/watchApi/noEmitOnError-with-composite-with-emit-builder.js +++ b/tests/baselines/reference/tscWatch/watchApi/noEmitOnError-with-composite-with-emit-builder.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -168,6 +170,8 @@ export const x: string = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -214,6 +218,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -328,6 +334,8 @@ export const x = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -369,6 +377,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/noEmitOnError-with-composite-with-semantic-builder.js b/tests/baselines/reference/tscWatch/watchApi/noEmitOnError-with-composite-with-semantic-builder.js index 24f5917592e31..0a035f731a1ce 100644 --- a/tests/baselines/reference/tscWatch/watchApi/noEmitOnError-with-composite-with-semantic-builder.js +++ b/tests/baselines/reference/tscWatch/watchApi/noEmitOnError-with-composite-with-semantic-builder.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -175,6 +177,8 @@ export const x: string = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -221,6 +225,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -342,6 +348,8 @@ export const x = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -383,6 +391,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js b/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js index 1699132726fa7..e9f40bc7e541f 100644 --- a/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js +++ b/tests/baselines/reference/tscWatch/watchApi/semantic-builder-emitOnlyDts.js @@ -57,6 +57,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -167,6 +169,8 @@ export const x = 10; PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches *deleted*:: /user/username/projects/myproject/tsconfig.json: @@ -207,6 +211,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/verifies-that-noEmit-is-handled-on-createSemanticDiagnosticsBuilderProgram.js b/tests/baselines/reference/tscWatch/watchApi/verifies-that-noEmit-is-handled-on-createSemanticDiagnosticsBuilderProgram.js index ed5a72e4a2cb8..a2d48c23f80db 100644 --- a/tests/baselines/reference/tscWatch/watchApi/verifies-that-noEmit-is-handled-on-createSemanticDiagnosticsBuilderProgram.js +++ b/tests/baselines/reference/tscWatch/watchApi/verifies-that-noEmit-is-handled-on-createSemanticDiagnosticsBuilderProgram.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/verify-that-module-resolution-with-json-extension-works-when-returned-without-extension.js b/tests/baselines/reference/tscWatch/watchApi/verify-that-module-resolution-with-json-extension-works-when-returned-without-extension.js index 7159b4b855822..e49c4b78c8818 100644 --- a/tests/baselines/reference/tscWatch/watchApi/verify-that-module-resolution-with-json-extension-works-when-returned-without-extension.js +++ b/tests/baselines/reference/tscWatch/watchApi/verify-that-module-resolution-with-json-extension-works-when-returned-without-extension.js @@ -62,6 +62,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/verify-that-the-error-count-is-correctly-passed-down-to-the-watch-status-reporter.js b/tests/baselines/reference/tscWatch/watchApi/verify-that-the-error-count-is-correctly-passed-down-to-the-watch-status-reporter.js index b3c280e74aeb7..fa71f10074365 100644 --- a/tests/baselines/reference/tscWatch/watchApi/verify-that-the-error-count-is-correctly-passed-down-to-the-watch-status-reporter.js +++ b/tests/baselines/reference/tscWatch/watchApi/verify-that-the-error-count-is-correctly-passed-down-to-the-watch-status-reporter.js @@ -61,6 +61,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles-with-outFile.js b/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles-with-outFile.js index 56ecda18ac056..38cb396ebc2a1 100644 --- a/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles-with-outFile.js +++ b/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles-with-outFile.js @@ -37,6 +37,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b.ts 250 unde FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots b.ts:1:14 - error TS2322: Type '20' is not assignable to type '10'. 1 export const y: 10 = 20; @@ -61,6 +63,8 @@ No shapes updated in the builder:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles.js b/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles.js index c9f6590d313ae..b88ecc9ad05b2 100644 --- a/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles.js +++ b/tests/baselines/reference/tscWatch/watchApi/when-emitting-with-emitOnlyDtsFiles.js @@ -37,6 +37,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b.ts 250 unde FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots b.ts:1:14 - error TS2322: Type '20' is not assignable to type '10'. 1 export const y: 10 = 20; @@ -67,6 +69,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchApi/when-new-file-is-added-to-the-referenced-project-with-host-implementing-getParsedCommandLine-without-implementing-useSourceOfProjectReferenceRedirect.js b/tests/baselines/reference/tscWatch/watchApi/when-new-file-is-added-to-the-referenced-project-with-host-implementing-getParsedCommandLine-without-implementing-useSourceOfProjectReferenceRedirect.js index 63dfd95d71692..99d2ba440d490 100644 --- a/tests/baselines/reference/tscWatch/watchApi/when-new-file-is-added-to-the-referenced-project-with-host-implementing-getParsedCommandLine-without-implementing-useSourceOfProjectReferenceRedirect.js +++ b/tests/baselines/reference/tscWatch/watchApi/when-new-file-is-added-to-the-referenced-project-with-host-implementing-getParsedCommandLine-without-implementing-useSourceOfProjectReferenceRedirect.js @@ -52,6 +52,8 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Type roots DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:40 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Wild card directory @@ -83,6 +85,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: *new* @@ -232,6 +236,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} @@ -270,6 +276,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/projects/project1/class3.d.ts: @@ -340,6 +348,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: @@ -514,6 +524,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} @@ -617,6 +629,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/projects/project1/class3.d.ts: @@ -687,6 +701,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchApi/when-new-file-is-added-to-the-referenced-project-with-host-implementing-getParsedCommandLine.js b/tests/baselines/reference/tscWatch/watchApi/when-new-file-is-added-to-the-referenced-project-with-host-implementing-getParsedCommandLine.js index 4c557e511e559..3457083a6970e 100644 --- a/tests/baselines/reference/tscWatch/watchApi/when-new-file-is-added-to-the-referenced-project-with-host-implementing-getParsedCommandLine.js +++ b/tests/baselines/reference/tscWatch/watchApi/when-new-file-is-added-to-the-referenced-project-with-host-implementing-getParsedCommandLine.js @@ -52,6 +52,8 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Type roots DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:40 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project2 1 undefined Wild card directory @@ -83,6 +85,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: *new* @@ -231,6 +235,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchApi/without-timesouts-on-host-program-gets-updated.js b/tests/baselines/reference/tscWatch/watchApi/without-timesouts-on-host-program-gets-updated.js index d31116840b2c9..430f4e626be3b 100644 --- a/tests/baselines/reference/tscWatch/watchApi/without-timesouts-on-host-program-gets-updated.js +++ b/tests/baselines/reference/tscWatch/watchApi/without-timesouts-on-host-program-gets-updated.js @@ -46,6 +46,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -98,6 +100,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsEvent-for-change-is-repeated.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsEvent-for-change-is-repeated.js index 09e1a01461f02..6bd796764a49f 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/fsEvent-for-change-is-repeated.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsEvent-for-change-is-repeated.js @@ -29,6 +29,8 @@ FileWatcher:: Added:: WatchInfo: main.ts 250 undefined Source file FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 undefined Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Type roots [12:00:22 AM] Found 0 errors. Watching for file changes. @@ -51,6 +53,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/project/main.ts: *new* diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js index 7892b9a6ebb0e..23fdad949562a 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-event-ends-with-tilde.js @@ -39,6 +39,8 @@ Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/mypr FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 {"watchFile":4} Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"watchFile":4} Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"watchFile":4} Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"watchFile":4} Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"watchFile":4} Type roots DirectoryWatcher:: Triggered with /user/username/projects/myproject/main.js :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/main.js :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations [12:00:26 AM] Found 0 errors. Watching for file changes. @@ -66,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -99,6 +103,8 @@ export function foo2(): string; PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -197,6 +203,8 @@ export function foo(): string; PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-occurs-when-file-is-still-on-the-disk.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-occurs-when-file-is-still-on-the-disk.js index 5336e271ae652..ac02ef19a2469 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-occurs-when-file-is-still-on-the-disk.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode-when-rename-occurs-when-file-is-still-on-the-disk.js @@ -37,6 +37,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main.ts 250 { FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 {"watchFile":4} Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"watchFile":4} Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"watchFile":4} Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"watchFile":4} Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"watchFile":4} Type roots [12:00:28 AM] Found 0 errors. Watching for file changes. @@ -62,6 +64,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -98,6 +102,8 @@ export declare function foo2(): string; PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -169,6 +175,8 @@ export declare function foo(): string; PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode.js index f7be4f2d7f079..90a5c5deceafb 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-on-inode.js @@ -39,6 +39,8 @@ Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/mypr FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 {"watchFile":4} Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"watchFile":4} Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"watchFile":4} Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"watchFile":4} Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"watchFile":4} Type roots DirectoryWatcher:: Triggered with /user/username/projects/myproject/main.js :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/main.js :: WatchInfo: /user/username/projects/myproject 0 {"watchFile":4} Failed Lookup Locations [12:00:26 AM] Found 0 errors. Watching for file changes. @@ -66,6 +68,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -99,6 +103,8 @@ export function foo2(): string; PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -185,6 +191,8 @@ export function foo(): string; PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-when-rename-occurs-when-file-is-still-on-the-disk.js b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-when-rename-occurs-when-file-is-still-on-the-disk.js index e846d31ade298..54d45bd96d93d 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-when-rename-occurs-when-file-is-still-on-the-disk.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/fsWatch/when-using-file-watching-thats-when-rename-occurs-when-file-is-still-on-the-disk.js @@ -37,6 +37,8 @@ FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main.ts 250 { FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 {"watchFile":4} Source file DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"watchFile":4} Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"watchFile":4} Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"watchFile":4} Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"watchFile":4} Type roots [12:00:28 AM] Found 0 errors. Watching for file changes. @@ -62,6 +64,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders.js index d10d802ee11ca..c7b47b4a9960a 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/when-there-are-symlinks-to-folders-in-recursive-folders.js @@ -61,6 +61,8 @@ DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject/node_modules Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject/node_modules 1 undefined Failed Lookup Locations DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject/node_modules/@types 1 undefined Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject/node_modules/@types 1 undefined Type roots +DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/node_modules/@types 1 undefined Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/node_modules/@types 1 undefined Type roots [12:00:48 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /home/user/projects/myproject 1 undefined Wild card directory @@ -88,6 +90,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /home/user/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/home/user/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /home/user/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-renaming-a-file.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-renaming-a-file.js index 880cedff456b0..4142cf6855d2b 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-renaming-a-file.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-renaming-a-file.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -129,6 +131,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/file2.ts: *new* {"pollingInterval":500} @@ -189,6 +193,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/src/file2.ts: diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-with-outDir-and-declaration-enabled.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-with-outDir-and-declaration-enabled.js index c2dca1a228806..d51b5d4fc7667 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-with-outDir-and-declaration-enabled.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory-with-outDir-and-declaration-enabled.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -136,6 +138,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory.js index 237bd67b8bde2..0e48d041129da 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchDirectories/with-non-synchronous-watch-directory.js @@ -52,6 +52,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -96,6 +98,8 @@ Input:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -146,6 +150,10 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -239,6 +247,10 @@ Output:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -299,6 +311,12 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-dynamic-priority-polling.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-dynamic-priority-polling.js index 814120cad9b70..5c786a4202ec0 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-dynamic-priority-polling.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchFile/using-dynamic-priority-polling.js @@ -40,6 +40,10 @@ Shape signatures in builder refreshed for:: /a/lib/lib.d.ts (used version) /a/username/project/typescript.ts (used version) +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + exitCode:: ExitStatus.undefined //// [/a/username/project/typescript.js] diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-extendedDiagnostics.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-extendedDiagnostics.js index fb73f14e54261..123b0638284c8 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-extendedDiagnostics.js @@ -49,6 +49,8 @@ FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 250 {"excludeDirectories":["/us DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Failed Lookup Locations Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Failed Lookup Locations ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Type roots DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/main.js :: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Failed Lookup Locations Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/main.js :: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Failed Lookup Locations [12:00:40 AM] Found 0 errors. Watching for file changes. @@ -78,6 +80,10 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/bar/index.d.ts (used version) /user/username/projects/myproject/src/main.ts (used version) +PolledWatches:: +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* {} diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching-extendedDiagnostics.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching-extendedDiagnostics.js index 223a329073ff2..2fa94d843cb6e 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching-extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching-extendedDiagnostics.js @@ -51,6 +51,8 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {" Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/**/temp"]} Failed Lookup Locations DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/**/temp"]} Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/**/temp"]} Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/**/temp"]} Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/**/temp"]} Type roots [12:00:40 AM] Found 0 errors. Watching for file changes. DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 1 {"excludeDirectories":["/user/username/projects/myproject/**/temp"]} Wild card directory @@ -81,6 +83,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching.js index 5d9aab11a7864..8fe2d52c42ef1 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option-with-recursive-directory-watching.js @@ -64,6 +64,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option.js index 869dc5b63acc3..168f021991a46 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeDirectories-option.js @@ -61,6 +61,10 @@ Shape signatures in builder refreshed for:: /user/username/projects/myproject/node_modules/bar/index.d.ts (used version) /user/username/projects/myproject/src/main.ts (used version) +PolledWatches:: +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* {} diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option-extendedDiagnostics.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option-extendedDiagnostics.js index 1a1d67e064af8..27bf87340292b 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option-extendedDiagnostics.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option-extendedDiagnostics.js @@ -51,6 +51,8 @@ DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {" Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeFiles":["/user/username/projects/myproject/node_modules/*"]} Failed Lookup Locations DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeFiles":["/user/username/projects/myproject/node_modules/*"]} Type roots Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeFiles":["/user/username/projects/myproject/node_modules/*"]} Type roots +DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeFiles":["/user/username/projects/myproject/node_modules/*"]} Type roots +Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeFiles":["/user/username/projects/myproject/node_modules/*"]} Type roots DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/main.js :: WatchInfo: /user/username/projects/myproject/src 1 {"excludeFiles":["/user/username/projects/myproject/node_modules/*"]} Failed Lookup Locations Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/main.js :: WatchInfo: /user/username/projects/myproject/src 1 {"excludeFiles":["/user/username/projects/myproject/node_modules/*"]} Failed Lookup Locations [12:00:40 AM] Found 0 errors. Watching for file changes. @@ -83,6 +85,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option.js b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option.js index 417a6c479b856..d0e2e8f0233c3 100644 --- a/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option.js +++ b/tests/baselines/reference/tscWatch/watchEnvironment/watchOptions/with-excludeFiles-option.js @@ -64,6 +64,8 @@ Shape signatures in builder refreshed for:: PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js index 0168362b72a99..7110ca9a7eafb 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-after-installation.js @@ -66,15 +66,19 @@ Info 12 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/ro Info 13 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 18 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 20 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 21 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 22 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:50.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 24 [00:00:51.000] Files (2) +Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 19 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 20 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 21 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 22 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 23 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 24 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 25 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 28 [00:00:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/app.ts SVC-1-0 "import _ from 'lodash';" @@ -84,101 +88,101 @@ Info 24 [00:00:51.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 25 [00:00:52.000] ----------------------------------------------- -Info 26 [00:00:53.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 26 [00:00:54.000] Files (2) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (2) -Info 26 [00:00:55.000] ----------------------------------------------- -Info 26 [00:00:56.000] Open files: -Info 26 [00:00:57.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 26 [00:00:58.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 26 [00:01:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:01:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 31 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 32 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 34 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 40 [00:01:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 41 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types -Info 47 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa -Info 52 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 -Info 57 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 58 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 61 [00:01:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff -Info 62 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:01:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 66 [00:01:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 -Info 67 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 68 [00:01:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 71 [00:02:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d -Info 72 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 73 [00:02:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 76 [00:02:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json -Info 77 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 78 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 81 [00:02:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json -Info 82 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 83 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 86 [00:02:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json -Info 87 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 88 [00:02:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 91 [00:02:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json -Info 92 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 93 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 96 [00:02:35.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js -Info 97 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 98 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 101 [00:02:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts -Info 102 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 103 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 104 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 106 [00:02:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib -Info 107 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 108 [00:02:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 111 [00:02:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js -Info 112 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Open files: +Info 30 [00:01:01.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 30 [00:01:02.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 30 [00:01:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 31 [00:01:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 32 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 33 [00:01:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 34 [00:01:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 38 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 41 [00:01:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 45 [00:01:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 46 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types +Info 51 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 55 [00:01:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa +Info 56 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 60 [00:01:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 +Info 61 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 62 [00:01:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 65 [00:01:50.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff +Info 66 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 67 [00:01:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:01:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 70 [00:01:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 +Info 71 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 72 [00:02:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 75 [00:02:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d +Info 76 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 77 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 80 [00:02:11.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json +Info 81 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 82 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 85 [00:02:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json +Info 86 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 87 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 90 [00:02:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json +Info 91 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 92 [00:02:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 95 [00:02:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json +Info 96 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 97 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 100 [00:02:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js +Info 101 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 102 [00:02:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 105 [00:02:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts +Info 106 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 107 [00:02:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 108 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:02:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 110 [00:02:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib +Info 111 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 112 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 114 [00:02:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 115 [00:03:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js +Info 116 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json] { @@ -532,12 +536,16 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} +/user/username/rootfolder/node_modules: *new* + {"pollingInterval":500} /user/username/rootfolder/otherfolder/a/b/node_modules/@types: *new* {"pollingInterval":500} /user/username/rootfolder/otherfolder/a/node_modules/@types: *new* {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules/@types: *new* {"pollingInterval":500} +/user/username/rootfolder/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json: *new* @@ -551,36 +559,36 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} -Info 113 [00:03:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 114 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 115 [00:03:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 116 [00:03:10.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib -Info 117 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 118 [00:03:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 119 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 120 [00:03:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 121 [00:03:17.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add -Info 122 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 123 [00:03:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:03:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 126 [00:03:24.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator -Info 127 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 128 [00:03:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 129 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 130 [00:03:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 131 [00:03:31.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json -Info 132 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 133 [00:03:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 134 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 135 [00:03:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 136 [00:03:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js -Info 137 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 138 [00:03:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 139 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 140 [00:03:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 141 [00:03:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 -Info 142 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 117 [00:03:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 118 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:03:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 120 [00:03:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib +Info 121 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 122 [00:03:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 123 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 124 [00:03:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 125 [00:03:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add +Info 126 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 127 [00:03:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 128 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 129 [00:03:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 130 [00:03:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator +Info 131 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 132 [00:03:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 133 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 134 [00:03:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 135 [00:03:35.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json +Info 136 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 137 [00:03:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 138 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 139 [00:03:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 140 [00:03:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js +Info 141 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 142 [00:03:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 143 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 144 [00:03:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 145 [00:03:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 +Info 146 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json] { @@ -632,49 +640,49 @@ module.exports = require('./lodash'); -Info 143 [00:03:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 144 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 145 [00:03:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 146 [00:03:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 -Info 147 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 147 [00:03:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 148 [00:03:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 149 [00:03:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 150 [00:03:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 +Info 151 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594] deleted -Info 148 [00:04:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 150 [00:04:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 151 [00:04:16.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles -Info 152 [00:04:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 153 [00:04:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 154 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 155 [00:04:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 156 [00:04:23.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator -Info 157 [00:04:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 158 [00:04:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 159 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 160 [00:04:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 161 [00:04:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src -Info 162 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 163 [00:04:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 164 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 165 [00:04:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 166 [00:04:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add -Info 167 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 168 [00:04:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 169 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 170 [00:04:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 171 [00:04:44.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable -Info 172 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 173 [00:04:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 174 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 175 [00:04:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 176 [00:04:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom -Info 177 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 178 [00:04:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 179 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 180 [00:04:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 181 [00:04:58.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts -Info 182 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 152 [00:04:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 153 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 154 [00:04:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 155 [00:04:20.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles +Info 156 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 157 [00:04:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 158 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 159 [00:04:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 160 [00:04:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator +Info 161 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 162 [00:04:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 163 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 164 [00:04:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 165 [00:04:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src +Info 166 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 167 [00:04:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 168 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 169 [00:04:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 170 [00:04:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add +Info 171 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 172 [00:04:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 173 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 174 [00:04:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 175 [00:04:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable +Info 176 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 177 [00:04:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 178 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 179 [00:04:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 180 [00:04:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom +Info 181 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 182 [00:04:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 183 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 184 [00:05:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 185 [00:05:02.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts +Info 186 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts] @@ -692,31 +700,31 @@ declare namespace _ { } -Info 183 [00:05:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 184 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 185 [00:05:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 186 [00:05:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler -Info 187 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 188 [00:05:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 189 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 190 [00:05:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 191 [00:05:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util -Info 192 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 193 [00:05:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 194 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 195 [00:05:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 196 [00:05:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol -Info 197 [00:05:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 198 [00:05:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 199 [00:05:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 200 [00:05:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 201 [00:05:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing -Info 202 [00:05:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 203 [00:05:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 204 [00:05:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 205 [00:05:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 206 [00:05:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 -Info 207 [00:05:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 187 [00:05:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 188 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 189 [00:05:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 190 [00:05:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler +Info 191 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 192 [00:05:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 193 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 194 [00:05:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 195 [00:05:26.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util +Info 196 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 197 [00:05:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 198 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 199 [00:05:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 200 [00:05:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol +Info 201 [00:05:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 202 [00:05:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 203 [00:05:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 204 [00:05:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 205 [00:05:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing +Info 206 [00:05:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 207 [00:05:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 208 [00:05:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 209 [00:05:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 210 [00:05:47.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 +Info 211 [00:05:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041] { @@ -950,73 +958,73 @@ Checking timeout queue length: 3 -Info 208 [00:05:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 209 [00:05:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 210 [00:05:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 211 [00:05:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 -Info 212 [00:05:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 213 [00:06:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 214 [00:06:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 215 [00:06:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 216 [00:06:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 217 [00:06:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 218 [00:06:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 219 [00:06:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 220 [00:06:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 221 [00:06:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 222 [00:06:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 223 [00:06:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 224 [00:06:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 225 [00:06:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 226 [00:06:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 227 [00:06:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 228 [00:06:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 229 [00:06:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 230 [00:06:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 231 [00:06:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 232 [00:06:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 233 [00:06:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 234 [00:06:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 235 [00:06:27.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 236 [00:06:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 237 [00:06:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 238 [00:06:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 239 [00:06:33.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 240 [00:06:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 241 [00:06:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 242 [00:06:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 243 [00:06:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 244 [00:06:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 245 [00:06:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 246 [00:06:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 247 [00:06:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 248 [00:06:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 249 [00:06:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 250 [00:06:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 251 [00:06:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 252 [00:06:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 253 [00:06:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 254 [00:06:50.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 255 [00:06:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 256 [00:06:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 257 [00:06:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 258 [00:06:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 259 [00:06:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 260 [00:06:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 261 [00:06:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 262 [00:07:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 263 [00:07:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 264 [00:07:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 265 [00:07:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 266 [00:07:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 267 [00:07:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 268 [00:07:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 269 [00:07:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 270 [00:07:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 271 [00:07:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 272 [00:07:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 273 [00:07:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.bin -Info 274 [00:07:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 212 [00:05:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 213 [00:05:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 214 [00:05:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 215 [00:05:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 +Info 216 [00:05:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 217 [00:06:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 218 [00:06:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 219 [00:06:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 220 [00:06:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 221 [00:06:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 222 [00:06:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 223 [00:06:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 224 [00:06:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 225 [00:06:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 226 [00:06:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 227 [00:06:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 228 [00:06:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 229 [00:06:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 230 [00:06:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 231 [00:06:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 232 [00:06:24.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 233 [00:06:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 234 [00:06:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 235 [00:06:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 236 [00:06:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 237 [00:06:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 238 [00:06:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 239 [00:06:31.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 240 [00:06:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 241 [00:06:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 242 [00:06:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 243 [00:06:37.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 244 [00:06:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 245 [00:06:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 246 [00:06:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 247 [00:06:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 248 [00:06:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 249 [00:06:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 250 [00:06:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 251 [00:06:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 252 [00:06:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 253 [00:06:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 254 [00:06:50.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 255 [00:06:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 256 [00:06:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 257 [00:06:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 258 [00:06:54.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 259 [00:06:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 260 [00:06:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 261 [00:06:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 262 [00:07:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 263 [00:07:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 264 [00:07:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 265 [00:07:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 266 [00:07:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 267 [00:07:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 268 [00:07:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 269 [00:07:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 270 [00:07:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 271 [00:07:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 272 [00:07:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 273 [00:07:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 274 [00:07:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 275 [00:07:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 276 [00:07:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 277 [00:07:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.bin +Info 278 [00:07:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041] deleted @@ -1025,10 +1033,14 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} /user/username/rootfolder/otherfolder/a/node_modules/@types: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules/@types: {"pollingInterval":500} +/user/username/rootfolder/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: @@ -1048,340 +1060,340 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: *new* {} -Info 275 [00:07:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 276 [00:07:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 277 [00:07:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 278 [00:07:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts -Info 279 [00:07:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 280 [00:07:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 281 [00:07:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 282 [00:07:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 283 [00:07:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json -Info 284 [00:07:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 285 [00:07:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 286 [00:07:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 287 [00:07:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 288 [00:07:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 -Info 289 [00:07:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 290 [00:07:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 291 [00:07:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 292 [00:07:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 293 [00:07:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types -Info 294 [00:07:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 295 [00:07:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 296 [00:07:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 297 [00:07:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 298 [00:07:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js -Info 299 [00:07:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 300 [00:07:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 301 [00:07:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 302 [00:07:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 303 [00:07:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json -Info 304 [00:07:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 305 [00:07:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 306 [00:07:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 307 [00:07:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 308 [00:07:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa -Info 309 [00:07:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 310 [00:08:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 311 [00:08:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 312 [00:08:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 313 [00:08:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator -Info 314 [00:08:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 315 [00:08:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 316 [00:08:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 317 [00:08:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 318 [00:08:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add -Info 319 [00:08:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 320 [00:08:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 321 [00:08:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 322 [00:08:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 323 [00:08:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles -Info 324 [00:08:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 325 [00:08:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 326 [00:08:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 327 [00:08:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 328 [00:08:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator -Info 329 [00:08:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 330 [00:08:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 331 [00:08:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 332 [00:08:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 333 [00:08:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json -Info 334 [00:08:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 335 [00:08:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 336 [00:08:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 337 [00:08:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 338 [00:08:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom -Info 339 [00:08:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 340 [00:08:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 341 [00:08:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 342 [00:08:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 343 [00:08:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable -Info 344 [00:08:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 345 [00:08:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 346 [00:08:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 347 [00:08:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 348 [00:08:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add -Info 349 [00:08:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 350 [00:08:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 351 [00:08:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 352 [00:08:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 353 [00:08:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler -Info 354 [00:08:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 355 [00:08:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 356 [00:08:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 357 [00:08:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 358 [00:08:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util -Info 359 [00:08:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 360 [00:09:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 361 [00:09:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 362 [00:09:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 363 [00:09:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src -Info 364 [00:09:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 365 [00:09:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 366 [00:09:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 367 [00:09:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 368 [00:09:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol -Info 369 [00:09:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 370 [00:09:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 371 [00:09:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 372 [00:09:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 373 [00:09:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing -Info 374 [00:09:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 375 [00:09:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 376 [00:09:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 377 [00:09:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 378 [00:09:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 -Info 379 [00:09:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 380 [00:09:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 381 [00:09:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 382 [00:09:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 383 [00:09:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts -Info 384 [00:09:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 385 [00:09:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 386 [00:09:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 387 [00:09:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 388 [00:09:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js -Info 389 [00:09:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 390 [00:09:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 391 [00:09:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 392 [00:09:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 393 [00:09:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js -Info 394 [00:09:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 395 [00:09:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 396 [00:09:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 397 [00:09:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 398 [00:09:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib -Info 399 [00:09:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 400 [00:09:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 401 [00:09:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 402 [00:09:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 403 [00:09:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json -Info 404 [00:09:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 405 [00:09:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 406 [00:09:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 407 [00:09:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 408 [00:09:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff -Info 409 [00:09:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 410 [00:10:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 411 [00:10:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 412 [00:10:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 413 [00:10:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib -Info 414 [00:10:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 415 [00:10:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 416 [00:10:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 417 [00:10:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 418 [00:10:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json -Info 419 [00:10:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 420 [00:10:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 421 [00:10:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 422 [00:10:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 423 [00:10:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d -Info 424 [00:10:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 425 [00:10:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 426 [00:10:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 427 [00:10:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 428 [00:10:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 429 [00:10:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 430 [00:10:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 431 [00:10:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 432 [00:10:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 433 [00:10:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 434 [00:10:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 435 [00:10:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 436 [00:10:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 437 [00:10:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 438 [00:10:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 439 [00:10:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 440 [00:10:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 441 [00:10:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 442 [00:10:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 443 [00:10:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json -Info 444 [00:10:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 445 [00:10:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 446 [00:10:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 447 [00:10:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 448 [00:10:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 449 [00:10:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json -Info 450 [00:10:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 451 [00:10:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 452 [00:10:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 453 [00:10:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 454 [00:10:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 455 [00:10:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json -Info 456 [00:10:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 457 [00:11:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 458 [00:11:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 459 [00:11:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 460 [00:11:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 461 [00:11:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json -Info 462 [00:11:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 463 [00:11:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 464 [00:11:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 465 [00:11:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 466 [00:11:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 467 [00:11:12.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js -Info 468 [00:11:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 469 [00:11:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 470 [00:11:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 471 [00:11:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 472 [00:11:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 473 [00:11:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 474 [00:11:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 475 [00:11:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 476 [00:11:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 477 [00:11:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 478 [00:11:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 479 [00:11:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 480 [00:11:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 481 [00:11:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 482 [00:11:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 483 [00:11:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 484 [00:11:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 485 [00:11:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 486 [00:11:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 487 [00:11:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js -Info 488 [00:11:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 489 [00:11:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 490 [00:11:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 491 [00:11:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 492 [00:11:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 493 [00:11:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 494 [00:11:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 495 [00:11:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 496 [00:11:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 497 [00:11:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 498 [00:11:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 499 [00:11:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 500 [00:11:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 501 [00:11:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 502 [00:11:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 503 [00:12:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 504 [00:12:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 505 [00:12:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 506 [00:12:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 507 [00:12:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 508 [00:12:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 509 [00:12:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 510 [00:12:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 511 [00:12:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 512 [00:12:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 513 [00:12:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 514 [00:12:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 515 [00:12:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 516 [00:12:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 517 [00:12:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 518 [00:12:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 519 [00:12:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json -Info 520 [00:12:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 521 [00:12:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 522 [00:12:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 523 [00:12:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 524 [00:12:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 525 [00:12:26.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js -Info 526 [00:12:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 527 [00:12:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 528 [00:12:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 529 [00:12:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 530 [00:12:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 531 [00:12:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 532 [00:12:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 533 [00:12:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 534 [00:12:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 535 [00:12:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 536 [00:12:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 537 [00:12:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 538 [00:12:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 539 [00:12:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 540 [00:12:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 541 [00:12:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 542 [00:12:51.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 543 [00:12:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 544 [00:12:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 545 [00:12:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 546 [00:12:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 547 [00:12:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 548 [00:12:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 549 [00:12:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 550 [00:13:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 551 [00:13:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 552 [00:13:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 553 [00:13:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 554 [00:13:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 555 [00:13:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 556 [00:13:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 557 [00:13:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 558 [00:13:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 559 [00:13:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 560 [00:13:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 561 [00:13:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 562 [00:13:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 563 [00:13:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 564 [00:13:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 565 [00:13:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 566 [00:13:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 567 [00:13:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 568 [00:13:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 569 [00:13:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 570 [00:13:25.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 571 [00:13:26.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 572 [00:13:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 573 [00:13:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 574 [00:13:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 575 [00:13:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 576 [00:13:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 577 [00:13:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 578 [00:13:33.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 579 [00:13:34.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 580 [00:13:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 581 [00:13:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 582 [00:13:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 583 [00:13:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 584 [00:13:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 585 [00:13:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 586 [00:13:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 587 [00:13:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 588 [00:13:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 589 [00:13:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 590 [00:13:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 591 [00:13:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 592 [00:13:51.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 593 [00:13:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 594 [00:13:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 595 [00:13:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 596 [00:13:57.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 597 [00:13:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 598 [00:13:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 599 [00:14:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 600 [00:14:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 601 [00:14:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 602 [00:14:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 603 [00:14:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 604 [00:14:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 605 [00:14:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 606 [00:14:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 607 [00:14:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 608 [00:14:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 279 [00:07:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 280 [00:07:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 281 [00:07:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 282 [00:07:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts +Info 283 [00:07:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 284 [00:07:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 285 [00:07:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 286 [00:07:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 287 [00:07:31.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json +Info 288 [00:07:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 289 [00:07:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 290 [00:07:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 291 [00:07:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 292 [00:07:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 +Info 293 [00:07:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 294 [00:07:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 295 [00:07:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 296 [00:07:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 297 [00:07:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types +Info 298 [00:07:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 299 [00:07:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 300 [00:07:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 301 [00:07:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 302 [00:07:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js +Info 303 [00:07:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 304 [00:07:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 305 [00:07:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 306 [00:07:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 307 [00:07:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json +Info 308 [00:07:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 309 [00:07:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 310 [00:07:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 311 [00:08:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 312 [00:08:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa +Info 313 [00:08:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 314 [00:08:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 315 [00:08:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 316 [00:08:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 317 [00:08:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator +Info 318 [00:08:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 319 [00:08:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 320 [00:08:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 321 [00:08:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 322 [00:08:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add +Info 323 [00:08:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 324 [00:08:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 325 [00:08:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 326 [00:08:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 327 [00:08:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles +Info 328 [00:08:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 329 [00:08:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 330 [00:08:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 331 [00:08:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 332 [00:08:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator +Info 333 [00:08:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 334 [00:08:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 335 [00:08:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 336 [00:08:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 337 [00:08:31.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json +Info 338 [00:08:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 339 [00:08:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 340 [00:08:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 341 [00:08:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 342 [00:08:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom +Info 343 [00:08:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 344 [00:08:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 345 [00:08:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 346 [00:08:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 347 [00:08:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable +Info 348 [00:08:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 349 [00:08:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 350 [00:08:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 351 [00:08:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 352 [00:08:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add +Info 353 [00:08:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 354 [00:08:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 355 [00:08:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 356 [00:08:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 357 [00:08:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler +Info 358 [00:08:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 359 [00:08:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 360 [00:08:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 361 [00:09:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 362 [00:09:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util +Info 363 [00:09:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 364 [00:09:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 365 [00:09:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 366 [00:09:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 367 [00:09:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src +Info 368 [00:09:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 369 [00:09:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 370 [00:09:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 371 [00:09:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 372 [00:09:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol +Info 373 [00:09:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 374 [00:09:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 375 [00:09:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 376 [00:09:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 377 [00:09:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing +Info 378 [00:09:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 379 [00:09:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 380 [00:09:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 381 [00:09:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 382 [00:09:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 +Info 383 [00:09:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 384 [00:09:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 385 [00:09:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 386 [00:09:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 387 [00:09:31.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts +Info 388 [00:09:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 389 [00:09:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 390 [00:09:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 391 [00:09:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 392 [00:09:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js +Info 393 [00:09:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 394 [00:09:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 395 [00:09:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 396 [00:09:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 397 [00:09:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js +Info 398 [00:09:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 399 [00:09:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 400 [00:09:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 401 [00:09:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 402 [00:09:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib +Info 403 [00:09:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 404 [00:09:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 405 [00:09:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 406 [00:09:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 407 [00:09:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json +Info 408 [00:09:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 409 [00:09:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 410 [00:09:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 411 [00:10:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 412 [00:10:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff +Info 413 [00:10:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 414 [00:10:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 415 [00:10:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 416 [00:10:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 417 [00:10:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib +Info 418 [00:10:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 419 [00:10:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 420 [00:10:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 421 [00:10:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 422 [00:10:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json +Info 423 [00:10:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 424 [00:10:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 425 [00:10:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 426 [00:10:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 427 [00:10:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d +Info 428 [00:10:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 429 [00:10:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 430 [00:10:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 431 [00:10:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 432 [00:10:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 433 [00:10:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 434 [00:10:27.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 435 [00:10:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 436 [00:10:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 437 [00:10:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 438 [00:10:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 439 [00:10:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 440 [00:10:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 441 [00:10:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 442 [00:10:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 443 [00:10:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 444 [00:10:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 445 [00:10:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 446 [00:10:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 447 [00:10:44.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json +Info 448 [00:10:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 449 [00:10:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 450 [00:10:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 451 [00:10:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 452 [00:10:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 453 [00:10:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json +Info 454 [00:10:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 455 [00:10:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 456 [00:10:57.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 457 [00:10:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 458 [00:10:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 459 [00:11:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json +Info 460 [00:11:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 461 [00:11:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 462 [00:11:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 463 [00:11:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 464 [00:11:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 465 [00:11:08.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json +Info 466 [00:11:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 467 [00:11:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 468 [00:11:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 469 [00:11:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 470 [00:11:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 471 [00:11:16.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js +Info 472 [00:11:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 473 [00:11:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 474 [00:11:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 475 [00:11:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 476 [00:11:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 477 [00:11:24.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 478 [00:11:25.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 479 [00:11:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 480 [00:11:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 481 [00:11:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 482 [00:11:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 483 [00:11:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 484 [00:11:33.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 485 [00:11:34.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 486 [00:11:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 487 [00:11:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 488 [00:11:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 489 [00:11:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 490 [00:11:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 491 [00:11:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js +Info 492 [00:11:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 493 [00:11:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 494 [00:11:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 495 [00:11:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 496 [00:11:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 497 [00:11:50.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 498 [00:11:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 499 [00:11:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 500 [00:11:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 501 [00:11:56.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 502 [00:11:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 503 [00:11:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 504 [00:11:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 505 [00:12:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 506 [00:12:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 507 [00:12:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 508 [00:12:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 509 [00:12:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 510 [00:12:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 511 [00:12:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 512 [00:12:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 513 [00:12:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 514 [00:12:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 515 [00:12:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 516 [00:12:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 517 [00:12:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 518 [00:12:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 519 [00:12:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 520 [00:12:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 521 [00:12:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 522 [00:12:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 523 [00:12:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json +Info 524 [00:12:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 525 [00:12:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 526 [00:12:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 527 [00:12:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 528 [00:12:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 529 [00:12:30.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js +Info 530 [00:12:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 531 [00:12:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 532 [00:12:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 533 [00:12:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 534 [00:12:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 535 [00:12:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 536 [00:12:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 537 [00:12:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 538 [00:12:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 539 [00:12:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 540 [00:12:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 541 [00:12:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 542 [00:12:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 543 [00:12:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 544 [00:12:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 545 [00:12:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 546 [00:12:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 547 [00:12:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 548 [00:12:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 549 [00:12:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 550 [00:12:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 551 [00:13:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 552 [00:13:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 553 [00:13:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 554 [00:13:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 555 [00:13:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 556 [00:13:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 557 [00:13:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 558 [00:13:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 559 [00:13:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 560 [00:13:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 561 [00:13:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 562 [00:13:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 563 [00:13:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 564 [00:13:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 565 [00:13:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 566 [00:13:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 567 [00:13:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 568 [00:13:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 569 [00:13:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 570 [00:13:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 571 [00:13:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 572 [00:13:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 573 [00:13:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 574 [00:13:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 575 [00:13:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 576 [00:13:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 577 [00:13:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 578 [00:13:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 579 [00:13:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 580 [00:13:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 581 [00:13:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 582 [00:13:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 583 [00:13:38.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 584 [00:13:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 585 [00:13:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 586 [00:13:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 587 [00:13:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 588 [00:13:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 589 [00:13:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 590 [00:13:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 591 [00:13:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 592 [00:13:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 593 [00:13:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 594 [00:13:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 595 [00:13:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 596 [00:13:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 597 [00:13:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 598 [00:13:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 599 [00:14:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 600 [00:14:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 601 [00:14:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 602 [00:14:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 603 [00:14:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 604 [00:14:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 605 [00:14:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 606 [00:14:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 607 [00:14:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 608 [00:14:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 609 [00:14:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 610 [00:14:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 611 [00:14:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 612 [00:14:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json] { @@ -1801,26 +1813,28 @@ declare namespace _ { //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js] deleted //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts] deleted -Info 609 [00:14:12.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 610 [00:14:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 611 [00:14:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 613 [00:14:16.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 614 [00:14:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 615 [00:14:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before running timeout callbacks -Info 612 [00:14:15.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 613 [00:14:16.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 614 [00:14:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 615 [00:14:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 616 [00:14:19.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 617 [00:14:20.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 618 [00:14:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 619 [00:14:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 620 [00:14:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 621 [00:14:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 622 [00:14:25.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 623 [00:14:26.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 624 [00:14:27.000] Files (3) +Info 616 [00:14:19.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 617 [00:14:20.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 618 [00:14:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 619 [00:14:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 620 [00:14:23.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 621 [00:14:24.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 622 [00:14:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 623 [00:14:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 624 [00:14:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 625 [00:14:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 626 [00:14:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 627 [00:14:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 628 [00:14:31.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 629 [00:14:32.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 630 [00:14:33.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts Text-1 "\n// Stub for lodash\nexport = _;\nexport as namespace _;\ndeclare var _: _.LoDashStatic;\ndeclare namespace _ {\n interface LoDashStatic {\n someProp: string;\n }\n class SomeClass {\n someMethod(): void;\n }\n}" /user/username/rootfolder/otherfolder/a/b/app.ts SVC-1-0 "import _ from 'lodash';" @@ -1834,24 +1848,24 @@ Info 624 [00:14:27.000] Files (3) app.ts Matched by default include pattern '**/*' -Info 625 [00:14:28.000] ----------------------------------------------- -Info 626 [00:14:29.000] Running: *ensureProjectForOpenFiles* -Info 627 [00:14:30.000] Before ensureProjectForOpenFiles: -Info 628 [00:14:31.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 628 [00:14:32.000] Files (3) +Info 631 [00:14:34.000] ----------------------------------------------- +Info 632 [00:14:35.000] Running: *ensureProjectForOpenFiles* +Info 633 [00:14:36.000] Before ensureProjectForOpenFiles: +Info 634 [00:14:37.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 634 [00:14:38.000] Files (3) -Info 628 [00:14:33.000] ----------------------------------------------- -Info 628 [00:14:34.000] Open files: -Info 628 [00:14:35.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 628 [00:14:36.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 628 [00:14:37.000] After ensureProjectForOpenFiles: -Info 629 [00:14:38.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 629 [00:14:39.000] Files (3) +Info 634 [00:14:39.000] ----------------------------------------------- +Info 634 [00:14:40.000] Open files: +Info 634 [00:14:41.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 634 [00:14:42.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 634 [00:14:43.000] After ensureProjectForOpenFiles: +Info 635 [00:14:44.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 635 [00:14:45.000] Files (3) -Info 629 [00:14:40.000] ----------------------------------------------- -Info 629 [00:14:41.000] Open files: -Info 629 [00:14:42.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 629 [00:14:43.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 635 [00:14:46.000] ----------------------------------------------- +Info 635 [00:14:47.000] Open files: +Info 635 [00:14:48.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 635 [00:14:49.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks PolledWatches:: @@ -1859,12 +1873,16 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules/@types: {"pollingInterval":500} +/user/username/rootfolder/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/rootfolder/otherfolder/a/node_modules: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js index 6830b38fd4a26..14e4b44e90aa0 100644 --- a/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js +++ b/tests/baselines/reference/tsserver/cachingFileSystemInformation/npm-install-works-when-timeout-occurs-inbetween-installation.js @@ -66,15 +66,19 @@ Info 12 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/ro Info 13 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 18 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 20 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 21 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 22 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:50.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 24 [00:00:51.000] Files (2) +Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 19 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 20 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 21 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 22 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 23 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 24 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 25 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 28 [00:00:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/app.ts SVC-1-0 "import _ from 'lodash';" @@ -84,101 +88,101 @@ Info 24 [00:00:51.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 25 [00:00:52.000] ----------------------------------------------- -Info 26 [00:00:53.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 26 [00:00:54.000] Files (2) - -Info 26 [00:00:55.000] ----------------------------------------------- -Info 26 [00:00:56.000] Open files: -Info 26 [00:00:57.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 26 [00:00:58.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 26 [00:01:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:01:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 29 [00:01:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 30 [00:01:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 31 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 32 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 34 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 40 [00:01:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 41 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types -Info 47 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa -Info 52 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 -Info 57 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 58 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 61 [00:01:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff -Info 62 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:01:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 66 [00:01:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 -Info 67 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 68 [00:01:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 71 [00:02:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d -Info 72 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 73 [00:02:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 76 [00:02:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json -Info 77 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 78 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 81 [00:02:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json -Info 82 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 83 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 86 [00:02:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json -Info 87 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 88 [00:02:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 91 [00:02:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json -Info 92 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 93 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 96 [00:02:35.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js -Info 97 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 98 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 101 [00:02:42.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts -Info 102 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 103 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 104 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 106 [00:02:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib -Info 107 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 108 [00:02:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 111 [00:02:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js -Info 112 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (2) + +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Open files: +Info 30 [00:01:01.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 30 [00:01:02.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 30 [00:01:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 31 [00:01:06.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 32 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 33 [00:01:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 34 [00:01:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 38 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 41 [00:01:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 43 [00:01:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 45 [00:01:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 46 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:29.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types +Info 51 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 55 [00:01:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa +Info 56 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 60 [00:01:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 +Info 61 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 62 [00:01:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 65 [00:01:50.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff +Info 66 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 67 [00:01:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:01:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 70 [00:01:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 +Info 71 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 72 [00:02:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 75 [00:02:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d +Info 76 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 77 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 80 [00:02:11.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json +Info 81 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 82 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 85 [00:02:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json +Info 86 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 87 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 90 [00:02:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json +Info 91 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 92 [00:02:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 95 [00:02:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json +Info 96 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 97 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 100 [00:02:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js +Info 101 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 102 [00:02:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 105 [00:02:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts +Info 106 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 107 [00:02:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 108 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:02:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 110 [00:02:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib +Info 111 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 112 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 114 [00:02:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 115 [00:03:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js +Info 116 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json] { @@ -532,12 +536,16 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} +/user/username/rootfolder/node_modules: *new* + {"pollingInterval":500} /user/username/rootfolder/otherfolder/a/b/node_modules/@types: *new* {"pollingInterval":500} /user/username/rootfolder/otherfolder/a/node_modules/@types: *new* {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules/@types: *new* {"pollingInterval":500} +/user/username/rootfolder/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json: *new* @@ -551,71 +559,71 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} -Info 113 [00:02:58.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 114 [00:02:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 115 [00:03:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 117 [00:03:02.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 118 [00:03:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 119 [00:03:04.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before running timeout callbacks -Info 116 [00:03:01.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 117 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 118 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 119 [00:03:04.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 120 [00:03:05.000] Files (2) +Info 120 [00:03:05.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 121 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 122 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 123 [00:03:08.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 124 [00:03:09.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/app.ts SVC-1-0 "import _ from 'lodash';" -Info 121 [00:03:06.000] ----------------------------------------------- -Info 122 [00:03:07.000] Running: *ensureProjectForOpenFiles* -Info 123 [00:03:08.000] Before ensureProjectForOpenFiles: -Info 124 [00:03:09.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 124 [00:03:10.000] Files (2) - -Info 124 [00:03:11.000] ----------------------------------------------- -Info 124 [00:03:12.000] Open files: -Info 124 [00:03:13.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 124 [00:03:14.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 124 [00:03:15.000] After ensureProjectForOpenFiles: -Info 125 [00:03:16.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 125 [00:03:17.000] Files (2) - -Info 125 [00:03:18.000] ----------------------------------------------- -Info 125 [00:03:19.000] Open files: -Info 125 [00:03:20.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 125 [00:03:21.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 125 [00:03:10.000] ----------------------------------------------- +Info 126 [00:03:11.000] Running: *ensureProjectForOpenFiles* +Info 127 [00:03:12.000] Before ensureProjectForOpenFiles: +Info 128 [00:03:13.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 128 [00:03:14.000] Files (2) + +Info 128 [00:03:15.000] ----------------------------------------------- +Info 128 [00:03:16.000] Open files: +Info 128 [00:03:17.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 128 [00:03:18.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 128 [00:03:19.000] After ensureProjectForOpenFiles: +Info 129 [00:03:20.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 129 [00:03:21.000] Files (2) + +Info 129 [00:03:22.000] ----------------------------------------------- +Info 129 [00:03:23.000] Open files: +Info 129 [00:03:24.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 129 [00:03:25.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks -Info 125 [00:03:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 126 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 127 [00:03:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 128 [00:03:34.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib -Info 129 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 130 [00:03:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 131 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 132 [00:03:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 133 [00:03:41.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add -Info 134 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 135 [00:03:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 136 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 137 [00:03:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 138 [00:03:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator -Info 139 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 140 [00:03:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 141 [00:03:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 142 [00:03:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 143 [00:03:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json -Info 144 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 145 [00:03:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 146 [00:04:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 147 [00:04:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 148 [00:04:02.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js -Info 149 [00:04:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 150 [00:04:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 151 [00:04:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 152 [00:04:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 153 [00:04:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 -Info 154 [00:04:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 129 [00:03:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 130 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 131 [00:03:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 132 [00:03:38.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib +Info 133 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 134 [00:03:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 135 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 136 [00:03:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 137 [00:03:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add +Info 138 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 139 [00:03:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 140 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 141 [00:03:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 142 [00:03:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator +Info 143 [00:03:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 144 [00:03:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:03:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 146 [00:03:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 147 [00:03:59.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json +Info 148 [00:04:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 149 [00:04:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 150 [00:04:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 151 [00:04:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 152 [00:04:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js +Info 153 [00:04:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 154 [00:04:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 155 [00:04:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 156 [00:04:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 157 [00:04:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 +Info 158 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json] { @@ -669,51 +677,51 @@ module.exports = require('./lodash'); After checking timeout queue length (0) and running -Info 155 [00:04:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 156 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 157 [00:04:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 158 [00:04:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 -Info 159 [00:04:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 159 [00:04:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 160 [00:04:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 161 [00:04:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 162 [00:04:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 +Info 163 [00:04:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json.3017591594] deleted After checking timeout queue length (0) and running -Info 160 [00:04:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 161 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 162 [00:04:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 163 [00:04:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles -Info 164 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 165 [00:04:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 166 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 167 [00:04:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 168 [00:04:47.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator -Info 169 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 170 [00:04:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 171 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 172 [00:04:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 173 [00:04:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src -Info 174 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 175 [00:04:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 176 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 177 [00:05:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 178 [00:05:02.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add -Info 179 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 180 [00:05:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 181 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 182 [00:05:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 183 [00:05:08.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable -Info 184 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 185 [00:05:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 186 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 187 [00:05:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 188 [00:05:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom -Info 189 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 190 [00:05:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 191 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 192 [00:05:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 193 [00:05:22.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts -Info 194 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 164 [00:04:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 165 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 166 [00:04:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 167 [00:04:44.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles +Info 168 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 169 [00:04:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 170 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 171 [00:04:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 172 [00:04:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator +Info 173 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 174 [00:04:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 175 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 176 [00:04:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 177 [00:05:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src +Info 178 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 179 [00:05:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 180 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 181 [00:05:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 182 [00:05:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add +Info 183 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 184 [00:05:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 185 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 186 [00:05:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 187 [00:05:12.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable +Info 188 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 189 [00:05:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 190 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 191 [00:05:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 192 [00:05:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom +Info 193 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 194 [00:05:23.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 195 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 196 [00:05:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 197 [00:05:26.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts +Info 198 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts] @@ -733,31 +741,31 @@ declare namespace _ { After checking timeout queue length (0) and running -Info 195 [00:05:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 196 [00:05:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 197 [00:05:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 198 [00:05:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler -Info 199 [00:05:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 200 [00:05:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 201 [00:05:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 202 [00:05:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 203 [00:05:46.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util -Info 204 [00:05:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 205 [00:05:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 206 [00:05:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 207 [00:05:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 208 [00:05:53.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol -Info 209 [00:05:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 210 [00:05:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 211 [00:05:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 212 [00:05:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 213 [00:06:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing -Info 214 [00:06:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 215 [00:06:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 216 [00:06:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 217 [00:06:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 218 [00:06:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 -Info 219 [00:06:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 199 [00:05:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 200 [00:05:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 201 [00:05:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 202 [00:05:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler +Info 203 [00:05:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 204 [00:05:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 205 [00:05:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 206 [00:05:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 207 [00:05:50.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util +Info 208 [00:05:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 209 [00:05:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 210 [00:05:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 211 [00:05:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 212 [00:05:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol +Info 213 [00:05:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 214 [00:06:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 215 [00:06:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 216 [00:06:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 217 [00:06:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing +Info 218 [00:06:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 219 [00:06:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 220 [00:06:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 221 [00:06:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 222 [00:06:11.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 +Info 223 [00:06:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041] { @@ -993,73 +1001,73 @@ Before checking timeout queue length (0) and running After checking timeout queue length (0) and running -Info 220 [00:06:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 221 [00:06:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 222 [00:06:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 223 [00:06:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 -Info 224 [00:06:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 225 [00:06:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 226 [00:06:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 227 [00:06:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 228 [00:06:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 229 [00:06:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 230 [00:06:32.000] Scheduled: *ensureProjectForOpenFiles* -Info 231 [00:06:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 232 [00:06:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 233 [00:06:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 234 [00:06:38.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 235 [00:06:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 236 [00:06:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 237 [00:06:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 238 [00:06:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 239 [00:06:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 240 [00:06:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 241 [00:06:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 242 [00:06:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 243 [00:06:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 244 [00:06:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 245 [00:06:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 246 [00:06:50.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 247 [00:06:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 248 [00:06:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 249 [00:06:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 250 [00:06:56.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 251 [00:06:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 252 [00:06:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 253 [00:06:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 254 [00:07:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 255 [00:07:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 256 [00:07:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 257 [00:07:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 258 [00:07:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 259 [00:07:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 260 [00:07:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 261 [00:07:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 262 [00:07:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 263 [00:07:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 264 [00:07:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 265 [00:07:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 266 [00:07:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 267 [00:07:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 268 [00:07:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 269 [00:07:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 270 [00:07:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 271 [00:07:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 272 [00:07:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 273 [00:07:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 274 [00:07:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 275 [00:07:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 276 [00:07:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 277 [00:07:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 278 [00:07:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 279 [00:07:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 280 [00:07:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 281 [00:07:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 282 [00:07:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 283 [00:07:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 284 [00:07:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 285 [00:07:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.bin -Info 286 [00:07:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 224 [00:06:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 225 [00:06:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 226 [00:06:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 227 [00:06:17.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 +Info 228 [00:06:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 229 [00:06:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 230 [00:06:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 231 [00:06:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 232 [00:06:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 233 [00:06:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 234 [00:06:36.000] Scheduled: *ensureProjectForOpenFiles* +Info 235 [00:06:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbol-observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 236 [00:06:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 237 [00:06:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 238 [00:06:42.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 239 [00:06:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 240 [00:06:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 241 [00:06:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 242 [00:06:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 243 [00:06:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 244 [00:06:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 245 [00:06:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 246 [00:06:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 247 [00:06:51.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 248 [00:06:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 249 [00:06:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 250 [00:06:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 251 [00:06:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 252 [00:06:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 253 [00:06:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 254 [00:07:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 255 [00:07:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 256 [00:07:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 257 [00:07:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 258 [00:07:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 259 [00:07:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 260 [00:07:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 261 [00:07:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 262 [00:07:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 263 [00:07:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 264 [00:07:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 265 [00:07:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 266 [00:07:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 267 [00:07:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 268 [00:07:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 269 [00:07:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 270 [00:07:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 271 [00:07:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 272 [00:07:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 273 [00:07:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 274 [00:07:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 275 [00:07:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 276 [00:07:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 277 [00:07:27.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 278 [00:07:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 279 [00:07:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 280 [00:07:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 281 [00:07:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 282 [00:07:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 283 [00:07:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 284 [00:07:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 285 [00:07:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 286 [00:07:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 287 [00:07:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 288 [00:07:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 289 [00:07:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.bin +Info 290 [00:07:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.bin :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json.2252192041] deleted @@ -1068,10 +1076,14 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} /user/username/rootfolder/otherfolder/a/node_modules/@types: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules/@types: {"pollingInterval":500} +/user/username/rootfolder/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: @@ -1091,375 +1103,375 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules/@types: *new* {} -Info 287 [00:07:41.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 288 [00:07:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 289 [00:07:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 291 [00:07:45.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 292 [00:07:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 293 [00:07:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before running timeout callbacks -Info 290 [00:07:44.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 291 [00:07:45.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 292 [00:07:46.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 293 [00:07:47.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 294 [00:07:48.000] Files (2) +Info 294 [00:07:48.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 295 [00:07:49.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 296 [00:07:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 297 [00:07:51.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 298 [00:07:52.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/app.ts SVC-1-0 "import _ from 'lodash';" -Info 295 [00:07:49.000] ----------------------------------------------- -Info 296 [00:07:50.000] Running: *ensureProjectForOpenFiles* -Info 297 [00:07:51.000] Before ensureProjectForOpenFiles: -Info 298 [00:07:52.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 298 [00:07:53.000] Files (2) - -Info 298 [00:07:54.000] ----------------------------------------------- -Info 298 [00:07:55.000] Open files: -Info 298 [00:07:56.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 298 [00:07:57.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 298 [00:07:58.000] After ensureProjectForOpenFiles: -Info 299 [00:07:59.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 299 [00:08:00.000] Files (2) - -Info 299 [00:08:01.000] ----------------------------------------------- -Info 299 [00:08:02.000] Open files: -Info 299 [00:08:03.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 299 [00:08:04.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 299 [00:07:53.000] ----------------------------------------------- +Info 300 [00:07:54.000] Running: *ensureProjectForOpenFiles* +Info 301 [00:07:55.000] Before ensureProjectForOpenFiles: +Info 302 [00:07:56.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 302 [00:07:57.000] Files (2) + +Info 302 [00:07:58.000] ----------------------------------------------- +Info 302 [00:07:59.000] Open files: +Info 302 [00:08:00.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 302 [00:08:01.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 302 [00:08:02.000] After ensureProjectForOpenFiles: +Info 303 [00:08:03.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 303 [00:08:04.000] Files (2) + +Info 303 [00:08:05.000] ----------------------------------------------- +Info 303 [00:08:06.000] Open files: +Info 303 [00:08:07.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 303 [00:08:08.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks -Info 299 [00:08:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 300 [00:08:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 301 [00:08:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 302 [00:08:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts -Info 303 [00:08:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 304 [00:08:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 305 [00:08:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 306 [00:08:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 307 [00:08:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json -Info 308 [00:08:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 309 [00:08:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 310 [00:08:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 311 [00:08:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 312 [00:08:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 -Info 313 [00:08:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 314 [00:08:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 315 [00:08:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 316 [00:08:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 317 [00:08:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types -Info 318 [00:08:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 319 [00:08:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 320 [00:08:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 321 [00:08:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 322 [00:08:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js -Info 323 [00:08:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 324 [00:08:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 325 [00:08:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 326 [00:08:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 327 [00:08:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json -Info 328 [00:08:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 329 [00:08:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 330 [00:08:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 331 [00:08:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 332 [00:08:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa -Info 333 [00:08:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 334 [00:08:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 335 [00:08:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 336 [00:08:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 337 [00:08:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator -Info 338 [00:08:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 339 [00:08:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 340 [00:08:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 341 [00:08:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 342 [00:08:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add -Info 343 [00:08:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 344 [00:09:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 345 [00:09:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 346 [00:09:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 347 [00:09:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles -Info 348 [00:09:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 349 [00:09:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 350 [00:09:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 351 [00:09:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 352 [00:09:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator -Info 353 [00:09:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 354 [00:09:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 355 [00:09:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 356 [00:09:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 357 [00:09:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json -Info 358 [00:09:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 359 [00:09:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 360 [00:09:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 361 [00:09:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 362 [00:09:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom -Info 363 [00:09:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 364 [00:09:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 365 [00:09:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 366 [00:09:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 367 [00:09:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable -Info 368 [00:09:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 369 [00:09:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 370 [00:09:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 371 [00:09:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 372 [00:09:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add -Info 373 [00:09:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 374 [00:09:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 375 [00:09:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 376 [00:09:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 377 [00:09:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler -Info 378 [00:09:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 379 [00:09:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 380 [00:09:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 381 [00:09:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 382 [00:09:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util -Info 383 [00:09:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 384 [00:09:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 385 [00:09:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 386 [00:09:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 387 [00:09:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src -Info 388 [00:09:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 389 [00:09:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 390 [00:09:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 391 [00:09:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 392 [00:09:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol -Info 393 [00:09:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 394 [00:10:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 395 [00:10:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 396 [00:10:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 397 [00:10:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing -Info 398 [00:10:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 399 [00:10:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 400 [00:10:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 401 [00:10:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 402 [00:10:09.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 -Info 403 [00:10:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 404 [00:10:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 405 [00:10:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 406 [00:10:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 407 [00:10:15.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts -Info 408 [00:10:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 409 [00:10:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 410 [00:10:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 411 [00:10:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 412 [00:10:21.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js -Info 413 [00:10:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 414 [00:10:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 415 [00:10:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 416 [00:10:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 417 [00:10:27.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js -Info 418 [00:10:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 419 [00:10:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 420 [00:10:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 421 [00:10:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 422 [00:10:33.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib -Info 423 [00:10:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 424 [00:10:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 425 [00:10:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 426 [00:10:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 427 [00:10:39.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json -Info 428 [00:10:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 429 [00:10:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 430 [00:10:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 431 [00:10:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 432 [00:10:45.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff -Info 433 [00:10:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 434 [00:10:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 435 [00:10:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 436 [00:10:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 437 [00:10:51.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib -Info 438 [00:10:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 439 [00:10:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 440 [00:10:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 441 [00:10:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 442 [00:10:57.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json -Info 443 [00:10:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 444 [00:11:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 445 [00:11:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 446 [00:11:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 447 [00:11:03.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d -Info 448 [00:11:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 449 [00:11:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 450 [00:11:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 451 [00:11:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 452 [00:11:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 453 [00:11:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 454 [00:11:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 455 [00:11:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 456 [00:11:15.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 457 [00:11:16.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 458 [00:11:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 459 [00:11:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 460 [00:11:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 461 [00:11:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 462 [00:11:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 463 [00:11:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 464 [00:11:25.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 465 [00:11:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 466 [00:11:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 467 [00:11:28.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json -Info 468 [00:11:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 469 [00:11:32.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 470 [00:11:33.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 471 [00:11:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 472 [00:11:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 473 [00:11:36.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json -Info 474 [00:11:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 475 [00:11:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 476 [00:11:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 477 [00:11:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 478 [00:11:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 479 [00:11:44.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json -Info 480 [00:11:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 481 [00:11:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 482 [00:11:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 483 [00:11:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 484 [00:11:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 485 [00:11:52.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json -Info 486 [00:11:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 487 [00:11:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 488 [00:11:57.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 489 [00:11:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 490 [00:11:59.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 491 [00:12:00.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js -Info 492 [00:12:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 493 [00:12:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 494 [00:12:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 495 [00:12:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 496 [00:12:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 497 [00:12:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 498 [00:12:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 499 [00:12:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 500 [00:12:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 501 [00:12:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 502 [00:12:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 503 [00:12:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 504 [00:12:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 505 [00:12:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 506 [00:12:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 507 [00:12:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 508 [00:12:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 509 [00:12:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 510 [00:12:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 511 [00:12:26.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js -Info 512 [00:12:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 513 [00:12:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 514 [00:12:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 515 [00:12:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 516 [00:12:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 517 [00:12:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 518 [00:12:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 519 [00:12:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 520 [00:12:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 521 [00:12:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 522 [00:12:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 523 [00:12:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 524 [00:12:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 525 [00:12:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 526 [00:12:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 527 [00:12:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 528 [00:12:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 529 [00:12:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 530 [00:12:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 531 [00:12:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 532 [00:12:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 533 [00:12:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 534 [00:12:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 535 [00:12:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 536 [00:12:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 537 [00:13:00.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 538 [00:13:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 539 [00:13:02.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 540 [00:13:03.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 541 [00:13:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 542 [00:13:05.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 543 [00:13:06.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json -Info 544 [00:13:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 545 [00:13:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 546 [00:13:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 547 [00:13:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 548 [00:13:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 549 [00:13:14.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js -Info 550 [00:13:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 551 [00:13:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 552 [00:13:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 553 [00:13:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 554 [00:13:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 555 [00:13:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 556 [00:13:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 557 [00:13:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 558 [00:13:27.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 559 [00:13:28.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 560 [00:13:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 561 [00:13:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 562 [00:13:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 563 [00:13:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 564 [00:13:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 565 [00:13:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 566 [00:13:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 567 [00:13:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 568 [00:13:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 569 [00:13:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 570 [00:13:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 571 [00:13:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 572 [00:13:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 573 [00:13:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 574 [00:13:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 575 [00:13:49.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 576 [00:13:50.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 577 [00:13:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 578 [00:13:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 579 [00:13:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 580 [00:13:55.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 581 [00:13:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 582 [00:13:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 583 [00:13:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 584 [00:13:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 585 [00:14:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 586 [00:14:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 587 [00:14:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 588 [00:14:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 589 [00:14:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 590 [00:14:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 591 [00:14:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 592 [00:14:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 593 [00:14:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 594 [00:14:13.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 595 [00:14:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 596 [00:14:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 597 [00:14:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots -Info 598 [00:14:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 599 [00:14:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 600 [00:14:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 601 [00:14:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 602 [00:14:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 603 [00:14:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 604 [00:14:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 605 [00:14:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 606 [00:14:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 607 [00:14:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 608 [00:14:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 609 [00:14:30.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 610 [00:14:31.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 611 [00:14:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 612 [00:14:35.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 613 [00:14:36.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 614 [00:14:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 615 [00:14:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 616 [00:14:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 617 [00:14:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 618 [00:14:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 619 [00:14:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 620 [00:14:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 621 [00:14:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 622 [00:14:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 623 [00:14:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 624 [00:14:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 625 [00:14:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 626 [00:14:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 627 [00:14:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 628 [00:14:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 629 [00:14:56.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory -Info 630 [00:14:57.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 631 [00:14:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 632 [00:14:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 303 [00:08:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 304 [00:08:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 305 [00:08:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 306 [00:08:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts +Info 307 [00:08:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 308 [00:08:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 309 [00:08:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 310 [00:08:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 311 [00:08:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json +Info 312 [00:08:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 313 [00:08:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 314 [00:08:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 315 [00:08:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 316 [00:08:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 +Info 317 [00:08:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 318 [00:08:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 319 [00:08:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 320 [00:08:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 321 [00:08:31.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types +Info 322 [00:08:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 323 [00:08:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 324 [00:08:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 325 [00:08:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 326 [00:08:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js +Info 327 [00:08:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 328 [00:08:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 329 [00:08:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 330 [00:08:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 331 [00:08:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json +Info 332 [00:08:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 333 [00:08:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 334 [00:08:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 335 [00:08:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 336 [00:08:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa +Info 337 [00:08:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 338 [00:08:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 339 [00:08:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 340 [00:08:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 341 [00:08:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator +Info 342 [00:08:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 343 [00:08:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 344 [00:08:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 345 [00:09:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 346 [00:09:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add +Info 347 [00:09:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 348 [00:09:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 349 [00:09:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 350 [00:09:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 351 [00:09:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles +Info 352 [00:09:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 353 [00:09:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 354 [00:09:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 355 [00:09:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 356 [00:09:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator +Info 357 [00:09:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 358 [00:09:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 359 [00:09:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 360 [00:09:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 361 [00:09:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json +Info 362 [00:09:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 363 [00:09:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 364 [00:09:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 365 [00:09:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 366 [00:09:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom +Info 367 [00:09:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 368 [00:09:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 369 [00:09:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 370 [00:09:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 371 [00:09:31.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable +Info 372 [00:09:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 373 [00:09:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 374 [00:09:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 375 [00:09:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 376 [00:09:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add +Info 377 [00:09:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 378 [00:09:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 379 [00:09:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 380 [00:09:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 381 [00:09:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler +Info 382 [00:09:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 383 [00:09:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 384 [00:09:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 385 [00:09:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 386 [00:09:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util +Info 387 [00:09:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 388 [00:09:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 389 [00:09:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 390 [00:09:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 391 [00:09:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src +Info 392 [00:09:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 393 [00:09:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 394 [00:09:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 395 [00:10:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 396 [00:10:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol +Info 397 [00:10:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 398 [00:10:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 399 [00:10:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 400 [00:10:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 401 [00:10:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing +Info 402 [00:10:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 403 [00:10:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 404 [00:10:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 405 [00:10:12.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 406 [00:10:13.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 +Info 407 [00:10:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/rxjs-22375c61 :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 408 [00:10:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 409 [00:10:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 410 [00:10:18.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 411 [00:10:19.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts +Info 412 [00:10:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 413 [00:10:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 414 [00:10:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 415 [00:10:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 416 [00:10:25.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js +Info 417 [00:10:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 418 [00:10:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 419 [00:10:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 420 [00:10:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 421 [00:10:31.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js +Info 422 [00:10:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 423 [00:10:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 424 [00:10:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 425 [00:10:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 426 [00:10:37.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib +Info 427 [00:10:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 428 [00:10:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 429 [00:10:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 430 [00:10:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 431 [00:10:43.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json +Info 432 [00:10:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 433 [00:10:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 434 [00:10:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 435 [00:10:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 436 [00:10:49.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff +Info 437 [00:10:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/symbol-observable-24bcbbff :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 438 [00:10:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 439 [00:10:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 440 [00:10:54.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 441 [00:10:55.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib +Info 442 [00:10:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 443 [00:10:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 444 [00:10:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 445 [00:11:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 446 [00:11:01.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json +Info 447 [00:11:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 448 [00:11:04.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 449 [00:11:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 450 [00:11:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 451 [00:11:07.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected ignored path: /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d +Info 452 [00:11:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging/typescript-8493ea5d :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 453 [00:11:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 454 [00:11:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 455 [00:11:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 456 [00:11:13.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 457 [00:11:14.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 458 [00:11:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 459 [00:11:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/.staging :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 460 [00:11:19.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 461 [00:11:20.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 462 [00:11:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 463 [00:11:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 464 [00:11:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 465 [00:11:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 466 [00:11:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 467 [00:11:28.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 468 [00:11:29.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 469 [00:11:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 470 [00:11:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 471 [00:11:32.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json +Info 472 [00:11:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 473 [00:11:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 474 [00:11:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 475 [00:11:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 476 [00:11:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 477 [00:11:40.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json +Info 478 [00:11:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 479 [00:11:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 480 [00:11:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 481 [00:11:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 482 [00:11:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 483 [00:11:48.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json +Info 484 [00:11:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 485 [00:11:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 486 [00:11:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 487 [00:11:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 488 [00:11:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 489 [00:11:56.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json +Info 490 [00:11:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 491 [00:12:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 492 [00:12:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 493 [00:12:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 494 [00:12:03.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 495 [00:12:04.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js +Info 496 [00:12:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 497 [00:12:08.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 498 [00:12:09.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 499 [00:12:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 500 [00:12:11.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 501 [00:12:12.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 502 [00:12:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 503 [00:12:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 504 [00:12:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 505 [00:12:18.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 506 [00:12:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 507 [00:12:20.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 508 [00:12:21.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 509 [00:12:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 510 [00:12:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 511 [00:12:26.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 512 [00:12:27.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 513 [00:12:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 514 [00:12:29.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 515 [00:12:30.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js +Info 516 [00:12:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/lib/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 517 [00:12:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 518 [00:12:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 519 [00:12:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 520 [00:12:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 521 [00:12:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 522 [00:12:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 523 [00:12:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/typescript/lib :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 524 [00:12:43.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 525 [00:12:44.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 526 [00:12:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 527 [00:12:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 528 [00:12:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 529 [00:12:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 530 [00:12:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 531 [00:12:52.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 532 [00:12:53.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 533 [00:12:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 534 [00:12:55.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 535 [00:12:56.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 536 [00:12:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 537 [00:12:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/add/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 538 [00:13:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 539 [00:13:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 540 [00:13:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 541 [00:13:04.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 542 [00:13:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 543 [00:13:06.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 544 [00:13:07.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 545 [00:13:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 546 [00:13:09.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 547 [00:13:10.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json +Info 548 [00:13:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 549 [00:13:14.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 550 [00:13:15.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 551 [00:13:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 552 [00:13:17.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 553 [00:13:18.000] Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js +Info 554 [00:13:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/index.js :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 555 [00:13:22.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 556 [00:13:23.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 557 [00:13:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 558 [00:13:25.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 559 [00:13:26.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 560 [00:13:27.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 561 [00:13:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/bundles :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 562 [00:13:31.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 563 [00:13:32.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 564 [00:13:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 565 [00:13:34.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 566 [00:13:35.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 567 [00:13:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 568 [00:13:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/operator :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 569 [00:13:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 570 [00:13:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 571 [00:13:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 572 [00:13:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 573 [00:13:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 574 [00:13:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 575 [00:13:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 576 [00:13:50.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 577 [00:13:51.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 578 [00:13:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 579 [00:13:53.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 580 [00:13:54.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 581 [00:13:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 582 [00:13:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 583 [00:13:58.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 584 [00:13:59.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 585 [00:14:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 586 [00:14:01.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 587 [00:14:02.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 588 [00:14:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 589 [00:14:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 590 [00:14:07.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 591 [00:14:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 592 [00:14:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 593 [00:14:10.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 594 [00:14:11.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 595 [00:14:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 596 [00:14:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/add/observable/dom :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 597 [00:14:16.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 598 [00:14:17.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 599 [00:14:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 600 [00:14:19.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 601 [00:14:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Type roots +Info 602 [00:14:21.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 603 [00:14:22.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 604 [00:14:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 605 [00:14:24.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 606 [00:14:25.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 607 [00:14:26.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 608 [00:14:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 609 [00:14:30.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 610 [00:14:31.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 611 [00:14:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 612 [00:14:33.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 613 [00:14:34.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 614 [00:14:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 615 [00:14:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/scheduler :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 616 [00:14:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 617 [00:14:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 618 [00:14:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 619 [00:14:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 620 [00:14:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 621 [00:14:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 622 [00:14:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/src/util :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 623 [00:14:48.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 624 [00:14:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 625 [00:14:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 626 [00:14:51.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 627 [00:14:52.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 628 [00:14:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 629 [00:14:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/symbol :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 630 [00:14:57.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 631 [00:14:58.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 632 [00:14:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 633 [00:15:00.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory +Info 634 [00:15:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 635 [00:15:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 636 [00:15:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/rxjs/testing :: WatchInfo: /user/username/rootfolder/otherfolder/a/b 1 undefined Config: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/rootfolder/otherfolder/a/b/node_modules/symbolle/package.json] { @@ -1879,26 +1891,28 @@ declare namespace _ { //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/lodash-b0733faa/index.js] deleted //// [/user/username/rootfolder/otherfolder/a/b/node_modules/.staging/@types/lodash-e56c4fe7/index.d.ts] deleted -Info 633 [00:15:00.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation -Info 634 [00:15:01.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one -Info 635 [00:15:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 637 [00:15:04.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.jsonFailedLookupInvalidation +Info 638 [00:15:05.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/tsconfig.json, Cancelled earlier one +Info 639 [00:15:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before running timeout callbacks -Info 636 [00:15:03.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 637 [00:15:04.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 638 [00:15:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 639 [00:15:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 640 [00:15:07.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 641 [00:15:08.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution -Info 642 [00:15:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 643 [00:15:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 644 [00:15:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 645 [00:15:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations -Info 646 [00:15:13.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 647 [00:15:14.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 648 [00:15:15.000] Files (3) +Info 640 [00:15:07.000] Running: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 641 [00:15:08.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 642 [00:15:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 643 [00:15:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 644 [00:15:11.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 645 [00:15:12.000] FileWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/package.json 2000 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: File location affecting resolution +Info 646 [00:15:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 647 [00:15:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 648 [00:15:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 649 [00:15:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 650 [00:15:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 651 [00:15:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json WatchType: Failed Lookup Locations +Info 652 [00:15:19.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 653 [00:15:20.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 654 [00:15:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/node_modules/@types/lodash/index.d.ts Text-1 "\n// Stub for lodash\nexport = _;\nexport as namespace _;\ndeclare var _: _.LoDashStatic;\ndeclare namespace _ {\n interface LoDashStatic {\n someProp: string;\n }\n class SomeClass {\n someMethod(): void;\n }\n}" /user/username/rootfolder/otherfolder/a/b/app.ts SVC-1-0 "import _ from 'lodash';" @@ -1912,24 +1926,24 @@ Info 648 [00:15:15.000] Files (3) app.ts Matched by default include pattern '**/*' -Info 649 [00:15:16.000] ----------------------------------------------- -Info 650 [00:15:17.000] Running: *ensureProjectForOpenFiles* -Info 651 [00:15:18.000] Before ensureProjectForOpenFiles: -Info 652 [00:15:19.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 652 [00:15:20.000] Files (3) - -Info 652 [00:15:21.000] ----------------------------------------------- -Info 652 [00:15:22.000] Open files: -Info 652 [00:15:23.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 652 [00:15:24.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json -Info 652 [00:15:25.000] After ensureProjectForOpenFiles: -Info 653 [00:15:26.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) -Info 653 [00:15:27.000] Files (3) - -Info 653 [00:15:28.000] ----------------------------------------------- -Info 653 [00:15:29.000] Open files: -Info 653 [00:15:30.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined -Info 653 [00:15:31.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 655 [00:15:22.000] ----------------------------------------------- +Info 656 [00:15:23.000] Running: *ensureProjectForOpenFiles* +Info 657 [00:15:24.000] Before ensureProjectForOpenFiles: +Info 658 [00:15:25.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 658 [00:15:26.000] Files (3) + +Info 658 [00:15:27.000] ----------------------------------------------- +Info 658 [00:15:28.000] Open files: +Info 658 [00:15:29.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 658 [00:15:30.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json +Info 658 [00:15:31.000] After ensureProjectForOpenFiles: +Info 659 [00:15:32.000] Project '/user/username/rootfolder/otherfolder/a/b/tsconfig.json' (Configured) +Info 659 [00:15:33.000] Files (3) + +Info 659 [00:15:34.000] ----------------------------------------------- +Info 659 [00:15:35.000] Open files: +Info 659 [00:15:36.000] FileName: /user/username/rootfolder/otherfolder/a/b/app.ts ProjectRootPath: undefined +Info 659 [00:15:37.000] Projects: /user/username/rootfolder/otherfolder/a/b/tsconfig.json After running timeout callbacks PolledWatches:: @@ -1937,12 +1951,16 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules/@types: {"pollingInterval":500} +/user/username/rootfolder/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/rootfolder/otherfolder/a/node_modules: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/compileOnSave/CompileOnSaveAffectedFileListRequest-when-projectFile-is-not-specified.js b/tests/baselines/reference/tsserver/compileOnSave/CompileOnSaveAffectedFileListRequest-when-projectFile-is-not-specified.js index 769428d5baac7..2f46308871ffe 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/CompileOnSaveAffectedFileListRequest-when-projectFile-is-not-specified.js +++ b/tests/baselines/reference/tsserver/compileOnSave/CompileOnSaveAffectedFileListRequest-when-projectFile-is-not-specified.js @@ -59,9 +59,11 @@ Info 10 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 11 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots -Info 14 [00:00:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:48.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 16 [00:00:49.000] Files (3) +Info 14 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots +Info 15 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots +Info 16 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:50.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 18 [00:00:51.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app1/app.ts SVC-1-0 "let x = 10;" /user/username/projects/myproject/core/core.ts Text-1 "let z = 10;" @@ -74,15 +76,15 @@ Info 16 [00:00:49.000] Files (3) ../core/core.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:50.000] ----------------------------------------------- -Info 18 [00:00:51.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 18 [00:00:52.000] Files (3) +Info 19 [00:00:52.000] ----------------------------------------------- +Info 20 [00:00:53.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 20 [00:00:54.000] Files (3) -Info 18 [00:00:53.000] ----------------------------------------------- -Info 18 [00:00:54.000] Open files: -Info 18 [00:00:55.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined -Info 18 [00:00:56.000] Projects: /user/username/projects/myproject/app1/tsconfig.json -Info 18 [00:00:57.000] response: +Info 20 [00:00:55.000] ----------------------------------------------- +Info 20 [00:00:56.000] Open files: +Info 20 [00:00:57.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined +Info 20 [00:00:58.000] Projects: /user/username/projects/myproject/app1/tsconfig.json +Info 20 [00:00:59.000] response: { "responseRequired": false } @@ -93,6 +95,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/app1/tsconfig.json: *new* @@ -104,7 +108,7 @@ FsWatches:: Before request -Info 19 [00:00:58.000] request: +Info 21 [00:01:00.000] request: { "command": "open", "arguments": { @@ -113,11 +117,11 @@ Info 19 [00:00:58.000] request: "seq": 2, "type": "request" } -Info 20 [00:00:59.000] Search path: /user/username/projects/myproject/app2 -Info 21 [00:01:00.000] For info: /user/username/projects/myproject/app2/app.ts :: Config file name: /user/username/projects/myproject/app2/tsconfig.json -Info 22 [00:01:01.000] Creating configuration project /user/username/projects/myproject/app2/tsconfig.json -Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Config file -Info 24 [00:01:03.000] Config: /user/username/projects/myproject/app2/tsconfig.json : { +Info 22 [00:01:01.000] Search path: /user/username/projects/myproject/app2 +Info 23 [00:01:02.000] For info: /user/username/projects/myproject/app2/app.ts :: Config file name: /user/username/projects/myproject/app2/tsconfig.json +Info 24 [00:01:03.000] Creating configuration project /user/username/projects/myproject/app2/tsconfig.json +Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Config file +Info 26 [00:01:05.000] Config: /user/username/projects/myproject/app2/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/app2/app.ts", "/user/username/projects/myproject/core/core.ts" @@ -127,14 +131,16 @@ Info 24 [00:01:03.000] Config: /user/username/projects/myproject/app2/tsconfig "configFilePath": "/user/username/projects/myproject/app2/tsconfig.json" } } -Info 25 [00:01:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots -Info 30 [00:01:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:10.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 32 [00:01:11.000] Files (3) +Info 27 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json +Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:14.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 36 [00:01:15.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app2/app.ts SVC-1-0 "let y = 10;" /user/username/projects/myproject/core/core.ts Text-1 "let z = 10;" @@ -147,21 +153,21 @@ Info 32 [00:01:11.000] Files (3) ../core/core.ts Part of 'files' list in tsconfig.json -Info 33 [00:01:12.000] ----------------------------------------------- -Info 34 [00:01:13.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 34 [00:01:14.000] Files (3) - -Info 34 [00:01:15.000] ----------------------------------------------- -Info 34 [00:01:16.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 34 [00:01:17.000] Files (3) - -Info 34 [00:01:18.000] ----------------------------------------------- -Info 34 [00:01:19.000] Open files: -Info 34 [00:01:20.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined -Info 34 [00:01:21.000] Projects: /user/username/projects/myproject/app1/tsconfig.json -Info 34 [00:01:22.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined -Info 34 [00:01:23.000] Projects: /user/username/projects/myproject/app2/tsconfig.json -Info 34 [00:01:24.000] response: +Info 37 [00:01:16.000] ----------------------------------------------- +Info 38 [00:01:17.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 38 [00:01:18.000] Files (3) + +Info 38 [00:01:19.000] ----------------------------------------------- +Info 38 [00:01:20.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 38 [00:01:21.000] Files (3) + +Info 38 [00:01:22.000] ----------------------------------------------- +Info 38 [00:01:23.000] Open files: +Info 38 [00:01:24.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined +Info 38 [00:01:25.000] Projects: /user/username/projects/myproject/app1/tsconfig.json +Info 38 [00:01:26.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined +Info 38 [00:01:27.000] Projects: /user/username/projects/myproject/app2/tsconfig.json +Info 38 [00:01:28.000] response: { "responseRequired": false } @@ -172,6 +178,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/app2/node_modules/@types: *new* {"pollingInterval":500} @@ -187,7 +195,7 @@ FsWatches:: Before request -Info 35 [00:01:25.000] request: +Info 39 [00:01:29.000] request: { "command": "open", "arguments": { @@ -196,25 +204,25 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/core/core.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:27.000] Search path: /user/username/projects/myproject/core -Info 38 [00:01:28.000] For info: /user/username/projects/myproject/core/core.ts :: No config files found. -Info 39 [00:01:29.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 39 [00:01:30.000] Files (3) - -Info 39 [00:01:31.000] ----------------------------------------------- -Info 39 [00:01:32.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 39 [00:01:33.000] Files (3) - -Info 39 [00:01:34.000] ----------------------------------------------- -Info 39 [00:01:35.000] Open files: -Info 39 [00:01:36.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined -Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/app1/tsconfig.json -Info 39 [00:01:38.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined -Info 39 [00:01:39.000] Projects: /user/username/projects/myproject/app2/tsconfig.json -Info 39 [00:01:40.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined -Info 39 [00:01:41.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json -Info 39 [00:01:42.000] response: +Info 40 [00:01:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/core/core.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:31.000] Search path: /user/username/projects/myproject/core +Info 42 [00:01:32.000] For info: /user/username/projects/myproject/core/core.ts :: No config files found. +Info 43 [00:01:33.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 43 [00:01:34.000] Files (3) + +Info 43 [00:01:35.000] ----------------------------------------------- +Info 43 [00:01:36.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 43 [00:01:37.000] Files (3) + +Info 43 [00:01:38.000] ----------------------------------------------- +Info 43 [00:01:39.000] Open files: +Info 43 [00:01:40.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined +Info 43 [00:01:41.000] Projects: /user/username/projects/myproject/app1/tsconfig.json +Info 43 [00:01:42.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined +Info 43 [00:01:43.000] Projects: /user/username/projects/myproject/app2/tsconfig.json +Info 43 [00:01:44.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined +Info 43 [00:01:45.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json +Info 43 [00:01:46.000] response: { "responseRequired": false } @@ -225,6 +233,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/app2/node_modules/@types: {"pollingInterval":500} @@ -242,7 +252,7 @@ FsWatches *deleted*:: Before request -Info 40 [00:01:43.000] request: +Info 44 [00:01:47.000] request: { "command": "change", "arguments": { @@ -256,7 +266,7 @@ Info 40 [00:01:43.000] request: "seq": 4, "type": "request" } -Info 41 [00:01:44.000] response: +Info 45 [00:01:48.000] response: { "responseRequired": false } @@ -264,7 +274,7 @@ After request Before request -Info 42 [00:01:45.000] request: +Info 46 [00:01:49.000] request: { "command": "change", "arguments": { @@ -278,7 +288,7 @@ Info 42 [00:01:45.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:46.000] response: +Info 47 [00:01:50.000] response: { "responseRequired": false } @@ -288,7 +298,7 @@ Project1 is dirty: true Project2 is dirty: true Before request -Info 44 [00:01:47.000] request: +Info 48 [00:01:51.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -297,57 +307,57 @@ Info 44 [00:01:47.000] request: "seq": 6, "type": "request" } -Info 45 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json -Info 46 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 47 [00:01:50.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 48 [00:01:51.000] Files (3) +Info 49 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json +Info 50 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 51 [00:01:54.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 52 [00:01:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app1/app.ts SVC-1-1 "let k = 1let x = 10;" /user/username/projects/myproject/core/core.ts Text-1 "let z = 10;" -Info 49 [00:01:52.000] ----------------------------------------------- -Info 50 [00:01:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json -Info 51 [00:01:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 52 [00:01:55.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 53 [00:01:56.000] Files (3) +Info 53 [00:01:56.000] ----------------------------------------------- +Info 54 [00:01:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json +Info 55 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:01:59.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 57 [00:02:00.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app2/app.ts SVC-1-1 "let k = 1let y = 10;" /user/username/projects/myproject/core/core.ts Text-1 "let z = 10;" -Info 54 [00:01:57.000] ----------------------------------------------- -Info 55 [00:01:58.000] Before ensureProjectForOpenFiles: -Info 56 [00:01:59.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 56 [00:02:00.000] Files (3) - -Info 56 [00:02:01.000] ----------------------------------------------- -Info 56 [00:02:02.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 56 [00:02:03.000] Files (3) - -Info 56 [00:02:04.000] ----------------------------------------------- -Info 56 [00:02:05.000] Open files: -Info 56 [00:02:06.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined -Info 56 [00:02:07.000] Projects: /user/username/projects/myproject/app1/tsconfig.json -Info 56 [00:02:08.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined -Info 56 [00:02:09.000] Projects: /user/username/projects/myproject/app2/tsconfig.json -Info 56 [00:02:10.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined -Info 56 [00:02:11.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json -Info 56 [00:02:12.000] After ensureProjectForOpenFiles: -Info 57 [00:02:13.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 57 [00:02:14.000] Files (3) - -Info 57 [00:02:15.000] ----------------------------------------------- -Info 57 [00:02:16.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 57 [00:02:17.000] Files (3) - -Info 57 [00:02:18.000] ----------------------------------------------- -Info 57 [00:02:19.000] Open files: -Info 57 [00:02:20.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined -Info 57 [00:02:21.000] Projects: /user/username/projects/myproject/app1/tsconfig.json -Info 57 [00:02:22.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined -Info 57 [00:02:23.000] Projects: /user/username/projects/myproject/app2/tsconfig.json -Info 57 [00:02:24.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined -Info 57 [00:02:25.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json -Info 57 [00:02:26.000] response: +Info 58 [00:02:01.000] ----------------------------------------------- +Info 59 [00:02:02.000] Before ensureProjectForOpenFiles: +Info 60 [00:02:03.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 60 [00:02:04.000] Files (3) + +Info 60 [00:02:05.000] ----------------------------------------------- +Info 60 [00:02:06.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 60 [00:02:07.000] Files (3) + +Info 60 [00:02:08.000] ----------------------------------------------- +Info 60 [00:02:09.000] Open files: +Info 60 [00:02:10.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined +Info 60 [00:02:11.000] Projects: /user/username/projects/myproject/app1/tsconfig.json +Info 60 [00:02:12.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined +Info 60 [00:02:13.000] Projects: /user/username/projects/myproject/app2/tsconfig.json +Info 60 [00:02:14.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined +Info 60 [00:02:15.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json +Info 60 [00:02:16.000] After ensureProjectForOpenFiles: +Info 61 [00:02:17.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 61 [00:02:18.000] Files (3) + +Info 61 [00:02:19.000] ----------------------------------------------- +Info 61 [00:02:20.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 61 [00:02:21.000] Files (3) + +Info 61 [00:02:22.000] ----------------------------------------------- +Info 61 [00:02:23.000] Open files: +Info 61 [00:02:24.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined +Info 61 [00:02:25.000] Projects: /user/username/projects/myproject/app1/tsconfig.json +Info 61 [00:02:26.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined +Info 61 [00:02:27.000] Projects: /user/username/projects/myproject/app2/tsconfig.json +Info 61 [00:02:28.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined +Info 61 [00:02:29.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json +Info 61 [00:02:30.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/compileOnSave/CompileOnSaveAffectedFileListRequest-when-projectFile-is-specified.js b/tests/baselines/reference/tsserver/compileOnSave/CompileOnSaveAffectedFileListRequest-when-projectFile-is-specified.js index 7f19166461791..0994d08617f61 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/CompileOnSaveAffectedFileListRequest-when-projectFile-is-specified.js +++ b/tests/baselines/reference/tsserver/compileOnSave/CompileOnSaveAffectedFileListRequest-when-projectFile-is-specified.js @@ -59,9 +59,11 @@ Info 10 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 11 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots -Info 14 [00:00:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:48.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 16 [00:00:49.000] Files (3) +Info 14 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots +Info 15 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app1/tsconfig.json WatchType: Type roots +Info 16 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:50.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 18 [00:00:51.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app1/app.ts SVC-1-0 "let x = 10;" /user/username/projects/myproject/core/core.ts Text-1 "let z = 10;" @@ -74,15 +76,15 @@ Info 16 [00:00:49.000] Files (3) ../core/core.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:50.000] ----------------------------------------------- -Info 18 [00:00:51.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 18 [00:00:52.000] Files (3) +Info 19 [00:00:52.000] ----------------------------------------------- +Info 20 [00:00:53.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 20 [00:00:54.000] Files (3) -Info 18 [00:00:53.000] ----------------------------------------------- -Info 18 [00:00:54.000] Open files: -Info 18 [00:00:55.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined -Info 18 [00:00:56.000] Projects: /user/username/projects/myproject/app1/tsconfig.json -Info 18 [00:00:57.000] response: +Info 20 [00:00:55.000] ----------------------------------------------- +Info 20 [00:00:56.000] Open files: +Info 20 [00:00:57.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined +Info 20 [00:00:58.000] Projects: /user/username/projects/myproject/app1/tsconfig.json +Info 20 [00:00:59.000] response: { "responseRequired": false } @@ -93,6 +95,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/app1/tsconfig.json: *new* @@ -104,7 +108,7 @@ FsWatches:: Before request -Info 19 [00:00:58.000] request: +Info 21 [00:01:00.000] request: { "command": "open", "arguments": { @@ -113,11 +117,11 @@ Info 19 [00:00:58.000] request: "seq": 2, "type": "request" } -Info 20 [00:00:59.000] Search path: /user/username/projects/myproject/app2 -Info 21 [00:01:00.000] For info: /user/username/projects/myproject/app2/app.ts :: Config file name: /user/username/projects/myproject/app2/tsconfig.json -Info 22 [00:01:01.000] Creating configuration project /user/username/projects/myproject/app2/tsconfig.json -Info 23 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Config file -Info 24 [00:01:03.000] Config: /user/username/projects/myproject/app2/tsconfig.json : { +Info 22 [00:01:01.000] Search path: /user/username/projects/myproject/app2 +Info 23 [00:01:02.000] For info: /user/username/projects/myproject/app2/app.ts :: Config file name: /user/username/projects/myproject/app2/tsconfig.json +Info 24 [00:01:03.000] Creating configuration project /user/username/projects/myproject/app2/tsconfig.json +Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Config file +Info 26 [00:01:05.000] Config: /user/username/projects/myproject/app2/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/app2/app.ts", "/user/username/projects/myproject/core/core.ts" @@ -127,14 +131,16 @@ Info 24 [00:01:03.000] Config: /user/username/projects/myproject/app2/tsconfig "configFilePath": "/user/username/projects/myproject/app2/tsconfig.json" } } -Info 25 [00:01:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots -Info 30 [00:01:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:10.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 32 [00:01:11.000] Files (3) +Info 27 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json +Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app2/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:14.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 36 [00:01:15.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app2/app.ts SVC-1-0 "let y = 10;" /user/username/projects/myproject/core/core.ts Text-1 "let z = 10;" @@ -147,21 +153,21 @@ Info 32 [00:01:11.000] Files (3) ../core/core.ts Part of 'files' list in tsconfig.json -Info 33 [00:01:12.000] ----------------------------------------------- -Info 34 [00:01:13.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 34 [00:01:14.000] Files (3) - -Info 34 [00:01:15.000] ----------------------------------------------- -Info 34 [00:01:16.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 34 [00:01:17.000] Files (3) - -Info 34 [00:01:18.000] ----------------------------------------------- -Info 34 [00:01:19.000] Open files: -Info 34 [00:01:20.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined -Info 34 [00:01:21.000] Projects: /user/username/projects/myproject/app1/tsconfig.json -Info 34 [00:01:22.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined -Info 34 [00:01:23.000] Projects: /user/username/projects/myproject/app2/tsconfig.json -Info 34 [00:01:24.000] response: +Info 37 [00:01:16.000] ----------------------------------------------- +Info 38 [00:01:17.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 38 [00:01:18.000] Files (3) + +Info 38 [00:01:19.000] ----------------------------------------------- +Info 38 [00:01:20.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 38 [00:01:21.000] Files (3) + +Info 38 [00:01:22.000] ----------------------------------------------- +Info 38 [00:01:23.000] Open files: +Info 38 [00:01:24.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined +Info 38 [00:01:25.000] Projects: /user/username/projects/myproject/app1/tsconfig.json +Info 38 [00:01:26.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined +Info 38 [00:01:27.000] Projects: /user/username/projects/myproject/app2/tsconfig.json +Info 38 [00:01:28.000] response: { "responseRequired": false } @@ -172,6 +178,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/app2/node_modules/@types: *new* {"pollingInterval":500} @@ -187,7 +195,7 @@ FsWatches:: Before request -Info 35 [00:01:25.000] request: +Info 39 [00:01:29.000] request: { "command": "open", "arguments": { @@ -196,25 +204,25 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/core/core.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:27.000] Search path: /user/username/projects/myproject/core -Info 38 [00:01:28.000] For info: /user/username/projects/myproject/core/core.ts :: No config files found. -Info 39 [00:01:29.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 39 [00:01:30.000] Files (3) - -Info 39 [00:01:31.000] ----------------------------------------------- -Info 39 [00:01:32.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) -Info 39 [00:01:33.000] Files (3) - -Info 39 [00:01:34.000] ----------------------------------------------- -Info 39 [00:01:35.000] Open files: -Info 39 [00:01:36.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined -Info 39 [00:01:37.000] Projects: /user/username/projects/myproject/app1/tsconfig.json -Info 39 [00:01:38.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined -Info 39 [00:01:39.000] Projects: /user/username/projects/myproject/app2/tsconfig.json -Info 39 [00:01:40.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined -Info 39 [00:01:41.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json -Info 39 [00:01:42.000] response: +Info 40 [00:01:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/core/core.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:31.000] Search path: /user/username/projects/myproject/core +Info 42 [00:01:32.000] For info: /user/username/projects/myproject/core/core.ts :: No config files found. +Info 43 [00:01:33.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 43 [00:01:34.000] Files (3) + +Info 43 [00:01:35.000] ----------------------------------------------- +Info 43 [00:01:36.000] Project '/user/username/projects/myproject/app2/tsconfig.json' (Configured) +Info 43 [00:01:37.000] Files (3) + +Info 43 [00:01:38.000] ----------------------------------------------- +Info 43 [00:01:39.000] Open files: +Info 43 [00:01:40.000] FileName: /user/username/projects/myproject/app1/app.ts ProjectRootPath: undefined +Info 43 [00:01:41.000] Projects: /user/username/projects/myproject/app1/tsconfig.json +Info 43 [00:01:42.000] FileName: /user/username/projects/myproject/app2/app.ts ProjectRootPath: undefined +Info 43 [00:01:43.000] Projects: /user/username/projects/myproject/app2/tsconfig.json +Info 43 [00:01:44.000] FileName: /user/username/projects/myproject/core/core.ts ProjectRootPath: undefined +Info 43 [00:01:45.000] Projects: /user/username/projects/myproject/app1/tsconfig.json,/user/username/projects/myproject/app2/tsconfig.json +Info 43 [00:01:46.000] response: { "responseRequired": false } @@ -225,6 +233,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/app2/node_modules/@types: {"pollingInterval":500} @@ -242,7 +252,7 @@ FsWatches *deleted*:: Before request -Info 40 [00:01:43.000] request: +Info 44 [00:01:47.000] request: { "command": "change", "arguments": { @@ -256,7 +266,7 @@ Info 40 [00:01:43.000] request: "seq": 4, "type": "request" } -Info 41 [00:01:44.000] response: +Info 45 [00:01:48.000] response: { "responseRequired": false } @@ -264,7 +274,7 @@ After request Before request -Info 42 [00:01:45.000] request: +Info 46 [00:01:49.000] request: { "command": "change", "arguments": { @@ -278,7 +288,7 @@ Info 42 [00:01:45.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:46.000] response: +Info 47 [00:01:50.000] response: { "responseRequired": false } @@ -288,7 +298,7 @@ Project1 is dirty: true Project2 is dirty: true Before request -Info 44 [00:01:47.000] request: +Info 48 [00:01:51.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -298,16 +308,16 @@ Info 44 [00:01:47.000] request: "seq": 6, "type": "request" } -Info 45 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json -Info 46 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 47 [00:01:50.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) -Info 48 [00:01:51.000] Files (3) +Info 49 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json +Info 50 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app1/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 51 [00:01:54.000] Project '/user/username/projects/myproject/app1/tsconfig.json' (Configured) +Info 52 [00:01:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app1/app.ts SVC-1-1 "let k = 1let x = 10;" /user/username/projects/myproject/core/core.ts Text-1 "let z = 10;" -Info 49 [00:01:52.000] ----------------------------------------------- -Info 50 [00:01:53.000] response: +Info 53 [00:01:56.000] ----------------------------------------------- +Info 54 [00:01:57.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-dts-emit.js b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-dts-emit.js index a6ba543aacd7c..5a86f1def5d9e 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-dts-emit.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-dts-emit.js @@ -65,9 +65,11 @@ Info 11 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:42.000] Files (4) +Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:44.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;\nfunction foo() {\n return \"hello\";\n}" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;\nfunction bar() {\n return \"world\";\n}" @@ -83,15 +85,15 @@ Info 17 [00:00:42.000] Files (4) file3.ts Matched by default include pattern '**/*' -Info 18 [00:00:43.000] ----------------------------------------------- -Info 19 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:00:45.000] Files (4) +Info 20 [00:00:45.000] ----------------------------------------------- +Info 21 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:47.000] Files (4) -Info 19 [00:00:46.000] ----------------------------------------------- -Info 19 [00:00:47.000] Open files: -Info 19 [00:00:48.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 19 [00:00:49.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 19 [00:00:50.000] response: +Info 21 [00:00:48.000] ----------------------------------------------- +Info 21 [00:00:49.000] Open files: +Info 21 [00:00:50.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 21 [00:00:51.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 21 [00:00:52.000] response: { "responseRequired": false } @@ -100,6 +102,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -117,7 +121,7 @@ FsWatchesRecursive:: Before request -Info 20 [00:00:51.000] request: +Info 22 [00:00:53.000] request: { "command": "open", "arguments": { @@ -126,19 +130,19 @@ Info 20 [00:00:51.000] request: "seq": 2, "type": "request" } -Info 21 [00:00:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/file2.ts 500 undefined WatchType: Closed Script info -Info 22 [00:00:53.000] Search path: /user/username/projects/myproject -Info 23 [00:00:54.000] For info: /user/username/projects/myproject/file2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:00:56.000] Files (4) - -Info 24 [00:00:57.000] ----------------------------------------------- -Info 24 [00:00:58.000] Open files: -Info 24 [00:00:59.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 24 [00:01:00.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 24 [00:01:01.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 24 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 24 [00:01:03.000] response: +Info 23 [00:00:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/file2.ts 500 undefined WatchType: Closed Script info +Info 24 [00:00:55.000] Search path: /user/username/projects/myproject +Info 25 [00:00:56.000] For info: /user/username/projects/myproject/file2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:00:58.000] Files (4) + +Info 26 [00:00:59.000] ----------------------------------------------- +Info 26 [00:01:00.000] Open files: +Info 26 [00:01:01.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 26 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:01:03.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 26 [00:01:04.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:01:05.000] response: { "responseRequired": false } @@ -147,6 +151,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -166,7 +172,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:04.000] request: +Info 27 [00:01:06.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -175,27 +181,27 @@ Info 25 [00:01:04.000] request: "seq": 3, "type": "request" } -Info 26 [00:01:05.000] Before ensureProjectForOpenFiles: -Info 27 [00:01:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 27 [00:01:07.000] Files (4) - -Info 27 [00:01:08.000] ----------------------------------------------- -Info 27 [00:01:09.000] Open files: -Info 27 [00:01:10.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 27 [00:01:11.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:12.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 27 [00:01:13.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:14.000] After ensureProjectForOpenFiles: -Info 28 [00:01:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 28 [00:01:16.000] Files (4) - -Info 28 [00:01:17.000] ----------------------------------------------- -Info 28 [00:01:18.000] Open files: -Info 28 [00:01:19.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 28 [00:01:20.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:21.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 28 [00:01:22.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:23.000] response: +Info 28 [00:01:07.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 29 [00:01:09.000] Files (4) + +Info 29 [00:01:10.000] ----------------------------------------------- +Info 29 [00:01:11.000] Open files: +Info 29 [00:01:12.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 29 [00:01:13.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 29 [00:01:14.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 29 [00:01:15.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 29 [00:01:16.000] After ensureProjectForOpenFiles: +Info 30 [00:01:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 30 [00:01:18.000] Files (4) + +Info 30 [00:01:19.000] ----------------------------------------------- +Info 30 [00:01:20.000] Open files: +Info 30 [00:01:21.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 30 [00:01:22.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:23.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 30 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:25.000] response: { "response": [ { @@ -214,7 +220,7 @@ After request Before request -Info 29 [00:01:24.000] request: +Info 31 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -223,13 +229,13 @@ Info 29 [00:01:24.000] request: "seq": 4, "type": "request" } -Info 30 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:28.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file1.js -Info 32 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:33.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file1.d.ts -Info 35 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:35.000] response: +Info 32 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:30.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file1.js +Info 34 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file1.d.ts +Info 37 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:37.000] response: { "response": true, "responseRequired": true @@ -250,7 +256,7 @@ declare function foo(): string; Before request -Info 37 [00:01:36.000] request: +Info 39 [00:01:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -259,13 +265,13 @@ Info 37 [00:01:36.000] request: "seq": 5, "type": "request" } -Info 38 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 39 [00:01:40.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file2.js -Info 40 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 41 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:45.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file2.d.ts -Info 43 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:47.000] response: +Info 40 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 41 [00:01:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file2.js +Info 42 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:47.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file2.d.ts +Info 45 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:49.000] response: { "response": true, "responseRequired": true @@ -286,7 +292,7 @@ declare function bar(): string; Before request -Info 45 [00:01:48.000] request: +Info 47 [00:01:50.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -295,13 +301,13 @@ Info 45 [00:01:48.000] request: "seq": 6, "type": "request" } -Info 46 [00:01:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:52.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file3.js -Info 48 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:56.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:57.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file3.d.ts -Info 51 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:59.000] response: +Info 48 [00:01:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:54.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file3.js +Info 50 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:59.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file3.d.ts +Info 53 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:01.000] response: { "response": true, "responseRequired": true @@ -318,7 +324,7 @@ declare const xy = 3; Before request -Info 53 [00:02:00.000] request: +Info 55 [00:02:02.000] request: { "command": "updateOpen", "arguments": { @@ -344,7 +350,7 @@ Info 53 [00:02:00.000] request: "seq": 7, "type": "request" } -Info 54 [00:02:01.000] response: +Info 56 [00:02:03.000] response: { "response": true, "responseRequired": true @@ -353,7 +359,7 @@ After request Before request -Info 55 [00:02:02.000] request: +Info 57 [00:02:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -362,37 +368,37 @@ Info 55 [00:02:02.000] request: "seq": 8, "type": "request" } -Info 56 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 57 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 59 [00:02:06.000] Files (4) +Info 58 [00:02:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 59 [00:02:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 60 [00:02:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 61 [00:02:08.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-1 "const x = 1;\nfunction foo() {\n return \"world\";\n}" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;\nfunction bar() {\n return \"world\";\n}" /user/username/projects/myproject/file3.ts Text-1 "const xy = 3;" -Info 60 [00:02:07.000] ----------------------------------------------- -Info 61 [00:02:08.000] Before ensureProjectForOpenFiles: -Info 62 [00:02:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 62 [00:02:10.000] Files (4) - -Info 62 [00:02:11.000] ----------------------------------------------- -Info 62 [00:02:12.000] Open files: -Info 62 [00:02:13.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 62 [00:02:14.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 62 [00:02:15.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 62 [00:02:16.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 62 [00:02:17.000] After ensureProjectForOpenFiles: -Info 63 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 63 [00:02:19.000] Files (4) - -Info 63 [00:02:20.000] ----------------------------------------------- -Info 63 [00:02:21.000] Open files: -Info 63 [00:02:22.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 63 [00:02:23.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 63 [00:02:24.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 63 [00:02:25.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 63 [00:02:26.000] response: +Info 62 [00:02:09.000] ----------------------------------------------- +Info 63 [00:02:10.000] Before ensureProjectForOpenFiles: +Info 64 [00:02:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 64 [00:02:12.000] Files (4) + +Info 64 [00:02:13.000] ----------------------------------------------- +Info 64 [00:02:14.000] Open files: +Info 64 [00:02:15.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 64 [00:02:16.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 64 [00:02:17.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 64 [00:02:18.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 64 [00:02:19.000] After ensureProjectForOpenFiles: +Info 65 [00:02:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 65 [00:02:21.000] Files (4) + +Info 65 [00:02:22.000] ----------------------------------------------- +Info 65 [00:02:23.000] Open files: +Info 65 [00:02:24.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 65 [00:02:25.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 65 [00:02:26.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 65 [00:02:27.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 65 [00:02:28.000] response: { "response": [ { @@ -409,7 +415,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 66 [00:02:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -418,7 +424,7 @@ Info 64 [00:02:27.000] request: "seq": 9, "type": "request" } -Info 65 [00:02:34.000] response: +Info 67 [00:02:36.000] response: { "response": true, "responseRequired": true @@ -435,7 +441,7 @@ function foo() { Before request -Info 66 [00:02:35.000] request: +Info 68 [00:02:37.000] request: { "command": "updateOpen", "arguments": { @@ -461,7 +467,7 @@ Info 66 [00:02:35.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:36.000] response: +Info 69 [00:02:38.000] response: { "response": true, "responseRequired": true @@ -470,7 +476,7 @@ After request Before request -Info 68 [00:02:37.000] request: +Info 70 [00:02:39.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -479,37 +485,37 @@ Info 68 [00:02:37.000] request: "seq": 11, "type": "request" } -Info 69 [00:02:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 70 [00:02:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 71 [00:02:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 72 [00:02:41.000] Files (4) +Info 71 [00:02:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 72 [00:02:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 73 [00:02:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 74 [00:02:43.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-1 "const x = 1;\nfunction foo() {\n return \"world\";\n}" /user/username/projects/myproject/file2.ts SVC-2-1 "const y = 2;\nfunction bar() {\n return \"hello\";\n}" /user/username/projects/myproject/file3.ts Text-1 "const xy = 3;" -Info 73 [00:02:42.000] ----------------------------------------------- -Info 74 [00:02:43.000] Before ensureProjectForOpenFiles: -Info 75 [00:02:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 75 [00:02:45.000] Files (4) - -Info 75 [00:02:46.000] ----------------------------------------------- -Info 75 [00:02:47.000] Open files: -Info 75 [00:02:48.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 75 [00:02:49.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 75 [00:02:50.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 75 [00:02:51.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 75 [00:02:52.000] After ensureProjectForOpenFiles: -Info 76 [00:02:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 76 [00:02:54.000] Files (4) - -Info 76 [00:02:55.000] ----------------------------------------------- -Info 76 [00:02:56.000] Open files: -Info 76 [00:02:57.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 76 [00:02:58.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 76 [00:02:59.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 76 [00:03:00.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 76 [00:03:01.000] response: +Info 75 [00:02:44.000] ----------------------------------------------- +Info 76 [00:02:45.000] Before ensureProjectForOpenFiles: +Info 77 [00:02:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 77 [00:02:47.000] Files (4) + +Info 77 [00:02:48.000] ----------------------------------------------- +Info 77 [00:02:49.000] Open files: +Info 77 [00:02:50.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 77 [00:02:51.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 77 [00:02:52.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 77 [00:02:53.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 77 [00:02:54.000] After ensureProjectForOpenFiles: +Info 78 [00:02:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 78 [00:02:56.000] Files (4) + +Info 78 [00:02:57.000] ----------------------------------------------- +Info 78 [00:02:58.000] Open files: +Info 78 [00:02:59.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 78 [00:03:00.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 78 [00:03:01.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 78 [00:03:02.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 78 [00:03:03.000] response: { "response": [ { @@ -526,7 +532,7 @@ After request Before request -Info 77 [00:03:02.000] request: +Info 79 [00:03:04.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -535,7 +541,7 @@ Info 77 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 78 [00:03:09.000] response: +Info 80 [00:03:11.000] response: { "response": true, "responseRequired": true diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-module-with-dts-emit.js b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-module-with-dts-emit.js index 7a6ebf8e58651..5d47adb5fa88e 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-module-with-dts-emit.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-module-with-dts-emit.js @@ -69,9 +69,11 @@ Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/pro Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (5) +Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:47.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;\nfunction foo() {\n return \"hello\";\n}" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;\nfunction bar() {\n return \"world\";\n}" @@ -90,15 +92,15 @@ Info 18 [00:00:45.000] Files (5) module.ts Matched by default include pattern '**/*' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:48.000] Files (5) +Info 21 [00:00:48.000] ----------------------------------------------- +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (5) -Info 20 [00:00:49.000] ----------------------------------------------- -Info 20 [00:00:50.000] Open files: -Info 20 [00:00:51.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 20 [00:00:52.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 20 [00:00:53.000] response: +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:55.000] response: { "responseRequired": false } @@ -107,6 +109,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -126,7 +130,7 @@ FsWatchesRecursive:: Before request -Info 21 [00:00:54.000] request: +Info 23 [00:00:56.000] request: { "command": "open", "arguments": { @@ -135,19 +139,19 @@ Info 21 [00:00:54.000] request: "seq": 2, "type": "request" } -Info 22 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/file2.ts 500 undefined WatchType: Closed Script info -Info 23 [00:00:56.000] Search path: /user/username/projects/myproject -Info 24 [00:00:57.000] For info: /user/username/projects/myproject/file2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 25 [00:00:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:00:59.000] Files (5) - -Info 25 [00:01:00.000] ----------------------------------------------- -Info 25 [00:01:01.000] Open files: -Info 25 [00:01:02.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 25 [00:01:03.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:04.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 25 [00:01:05.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:06.000] response: +Info 24 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/file2.ts 500 undefined WatchType: Closed Script info +Info 25 [00:00:58.000] Search path: /user/username/projects/myproject +Info 26 [00:00:59.000] For info: /user/username/projects/myproject/file2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 27 [00:01:01.000] Files (5) + +Info 27 [00:01:02.000] ----------------------------------------------- +Info 27 [00:01:03.000] Open files: +Info 27 [00:01:04.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 27 [00:01:05.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:06.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 27 [00:01:07.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:08.000] response: { "responseRequired": false } @@ -156,6 +160,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -177,7 +183,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:01:07.000] request: +Info 28 [00:01:09.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -186,27 +192,27 @@ Info 26 [00:01:07.000] request: "seq": 3, "type": "request" } -Info 27 [00:01:08.000] Before ensureProjectForOpenFiles: -Info 28 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 28 [00:01:10.000] Files (5) - -Info 28 [00:01:11.000] ----------------------------------------------- -Info 28 [00:01:12.000] Open files: -Info 28 [00:01:13.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 28 [00:01:14.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:15.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 28 [00:01:16.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:17.000] After ensureProjectForOpenFiles: -Info 29 [00:01:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 29 [00:01:19.000] Files (5) - -Info 29 [00:01:20.000] ----------------------------------------------- -Info 29 [00:01:21.000] Open files: -Info 29 [00:01:22.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 29 [00:01:23.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 29 [00:01:24.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 29 [00:01:25.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 29 [00:01:26.000] response: +Info 29 [00:01:10.000] Before ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (5) + +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:17.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 30 [00:01:18.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:19.000] After ensureProjectForOpenFiles: +Info 31 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 31 [00:01:21.000] Files (5) + +Info 31 [00:01:22.000] ----------------------------------------------- +Info 31 [00:01:23.000] Open files: +Info 31 [00:01:24.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 31 [00:01:25.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:26.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 31 [00:01:27.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:28.000] response: { "response": [ { @@ -226,7 +232,7 @@ After request Before request -Info 30 [00:01:27.000] request: +Info 32 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -235,13 +241,13 @@ Info 30 [00:01:27.000] request: "seq": 4, "type": "request" } -Info 31 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file1.js -Info 33 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:36.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file1.d.ts -Info 36 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:38.000] response: +Info 33 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:33.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file1.js +Info 35 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:38.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file1.d.ts +Info 38 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:40.000] response: { "response": true, "responseRequired": true @@ -262,7 +268,7 @@ declare function foo(): string; Before request -Info 38 [00:01:39.000] request: +Info 40 [00:01:41.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -271,13 +277,13 @@ Info 38 [00:01:39.000] request: "seq": 5, "type": "request" } -Info 39 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 40 [00:01:43.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file2.js -Info 41 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:48.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file2.d.ts -Info 44 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:50.000] response: +Info 41 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:45.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file2.js +Info 43 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:50.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file2.d.ts +Info 46 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 47 [00:01:52.000] response: { "response": true, "responseRequired": true @@ -298,7 +304,7 @@ declare function bar(): string; Before request -Info 46 [00:01:51.000] request: +Info 48 [00:01:53.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -307,13 +313,13 @@ Info 46 [00:01:51.000] request: "seq": 6, "type": "request" } -Info 47 [00:01:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:55.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file3.js -Info 49 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 51 [00:02:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file3.d.ts -Info 52 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:02.000] response: +Info 49 [00:01:56.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:57.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file3.js +Info 51 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 52 [00:02:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 53 [00:02:02.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/file3.d.ts +Info 54 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 55 [00:02:04.000] response: { "response": true, "responseRequired": true @@ -330,7 +336,7 @@ declare const xy = 3; Before request -Info 54 [00:02:03.000] request: +Info 56 [00:02:05.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -339,13 +345,13 @@ Info 54 [00:02:03.000] request: "seq": 7, "type": "request" } -Info 55 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:07.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/module.js -Info 57 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 58 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:12.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/module.d.ts -Info 60 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:14.000] response: +Info 57 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:09.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/module.js +Info 59 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 60 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 61 [00:02:14.000] Project: /user/username/projects/myproject/tsconfig.json Detected output file: /user/username/projects/myproject/module.d.ts +Info 62 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:16.000] response: { "response": true, "responseRequired": true @@ -365,7 +371,7 @@ export declare const xyz = 4; Before request -Info 62 [00:02:15.000] request: +Info 64 [00:02:17.000] request: { "command": "updateOpen", "arguments": { @@ -391,7 +397,7 @@ Info 62 [00:02:15.000] request: "seq": 8, "type": "request" } -Info 63 [00:02:16.000] response: +Info 65 [00:02:18.000] response: { "response": true, "responseRequired": true @@ -400,7 +406,7 @@ After request Before request -Info 64 [00:02:17.000] request: +Info 66 [00:02:19.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -409,38 +415,38 @@ Info 64 [00:02:17.000] request: "seq": 9, "type": "request" } -Info 65 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 66 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 67 [00:02:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 68 [00:02:21.000] Files (5) +Info 67 [00:02:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 68 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 69 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 70 [00:02:23.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-1 "const x = 1;\nfunction foo() {\n return \"world\";\n}" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;\nfunction bar() {\n return \"world\";\n}" /user/username/projects/myproject/file3.ts Text-1 "const xy = 3;" /user/username/projects/myproject/module.ts Text-1 "export const xyz = 4;" -Info 69 [00:02:22.000] ----------------------------------------------- -Info 70 [00:02:23.000] Before ensureProjectForOpenFiles: -Info 71 [00:02:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 71 [00:02:25.000] Files (5) - -Info 71 [00:02:26.000] ----------------------------------------------- -Info 71 [00:02:27.000] Open files: -Info 71 [00:02:28.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 71 [00:02:29.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 71 [00:02:30.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 71 [00:02:31.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 71 [00:02:32.000] After ensureProjectForOpenFiles: -Info 72 [00:02:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 72 [00:02:34.000] Files (5) - -Info 72 [00:02:35.000] ----------------------------------------------- -Info 72 [00:02:36.000] Open files: -Info 72 [00:02:37.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 72 [00:02:38.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 72 [00:02:39.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 72 [00:02:40.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 72 [00:02:41.000] response: +Info 71 [00:02:24.000] ----------------------------------------------- +Info 72 [00:02:25.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 73 [00:02:27.000] Files (5) + +Info 73 [00:02:28.000] ----------------------------------------------- +Info 73 [00:02:29.000] Open files: +Info 73 [00:02:30.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 73 [00:02:31.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 73 [00:02:32.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 73 [00:02:33.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 73 [00:02:34.000] After ensureProjectForOpenFiles: +Info 74 [00:02:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 74 [00:02:36.000] Files (5) + +Info 74 [00:02:37.000] ----------------------------------------------- +Info 74 [00:02:38.000] Open files: +Info 74 [00:02:39.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 74 [00:02:40.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 74 [00:02:41.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 74 [00:02:42.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 74 [00:02:43.000] response: { "response": [ { @@ -457,7 +463,7 @@ After request Before request -Info 73 [00:02:42.000] request: +Info 75 [00:02:44.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -466,7 +472,7 @@ Info 73 [00:02:42.000] request: "seq": 10, "type": "request" } -Info 74 [00:02:49.000] response: +Info 76 [00:02:51.000] response: { "response": true, "responseRequired": true @@ -483,7 +489,7 @@ function foo() { Before request -Info 75 [00:02:50.000] request: +Info 77 [00:02:52.000] request: { "command": "updateOpen", "arguments": { @@ -509,7 +515,7 @@ Info 75 [00:02:50.000] request: "seq": 11, "type": "request" } -Info 76 [00:02:51.000] response: +Info 78 [00:02:53.000] response: { "response": true, "responseRequired": true @@ -518,7 +524,7 @@ After request Before request -Info 77 [00:02:52.000] request: +Info 79 [00:02:54.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -527,38 +533,38 @@ Info 77 [00:02:52.000] request: "seq": 12, "type": "request" } -Info 78 [00:02:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 79 [00:02:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 80 [00:02:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 81 [00:02:56.000] Files (5) +Info 80 [00:02:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 81 [00:02:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 82 [00:02:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 83 [00:02:58.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-1 "const x = 1;\nfunction foo() {\n return \"world\";\n}" /user/username/projects/myproject/file2.ts SVC-2-1 "const y = 2;\nfunction bar() {\n return \"hello\";\n}" /user/username/projects/myproject/file3.ts Text-1 "const xy = 3;" /user/username/projects/myproject/module.ts Text-1 "export const xyz = 4;" -Info 82 [00:02:57.000] ----------------------------------------------- -Info 83 [00:02:58.000] Before ensureProjectForOpenFiles: -Info 84 [00:02:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 84 [00:03:00.000] Files (5) - -Info 84 [00:03:01.000] ----------------------------------------------- -Info 84 [00:03:02.000] Open files: -Info 84 [00:03:03.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 84 [00:03:04.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 84 [00:03:05.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 84 [00:03:06.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 84 [00:03:07.000] After ensureProjectForOpenFiles: -Info 85 [00:03:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 85 [00:03:09.000] Files (5) - -Info 85 [00:03:10.000] ----------------------------------------------- -Info 85 [00:03:11.000] Open files: -Info 85 [00:03:12.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 85 [00:03:13.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 85 [00:03:14.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 85 [00:03:15.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 85 [00:03:16.000] response: +Info 84 [00:02:59.000] ----------------------------------------------- +Info 85 [00:03:00.000] Before ensureProjectForOpenFiles: +Info 86 [00:03:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 86 [00:03:02.000] Files (5) + +Info 86 [00:03:03.000] ----------------------------------------------- +Info 86 [00:03:04.000] Open files: +Info 86 [00:03:05.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 86 [00:03:06.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 86 [00:03:07.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 86 [00:03:08.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 86 [00:03:09.000] After ensureProjectForOpenFiles: +Info 87 [00:03:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 87 [00:03:11.000] Files (5) + +Info 87 [00:03:12.000] ----------------------------------------------- +Info 87 [00:03:13.000] Open files: +Info 87 [00:03:14.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 87 [00:03:15.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 87 [00:03:16.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 87 [00:03:17.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 87 [00:03:18.000] response: { "response": [ { @@ -575,7 +581,7 @@ After request Before request -Info 86 [00:03:17.000] request: +Info 88 [00:03:19.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -584,7 +590,7 @@ Info 86 [00:03:17.000] request: "seq": 13, "type": "request" } -Info 87 [00:03:24.000] response: +Info 89 [00:03:26.000] response: { "response": true, "responseRequired": true diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-module.js b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-module.js index d261d950ccaea..fe075eb445f9a 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-module.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project-with-module.js @@ -69,9 +69,11 @@ Info 12 [00:00:39.000] Starting updateGraphWorker: Project: /user/username/pro Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:45.000] Files (5) +Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:47.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;\nfunction foo() {\n return \"hello\";\n}" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;\nfunction bar() {\n return \"world\";\n}" @@ -90,15 +92,15 @@ Info 18 [00:00:45.000] Files (5) module.ts Matched by default include pattern '**/*' -Info 19 [00:00:46.000] ----------------------------------------------- -Info 20 [00:00:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:48.000] Files (5) +Info 21 [00:00:48.000] ----------------------------------------------- +Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:50.000] Files (5) -Info 20 [00:00:49.000] ----------------------------------------------- -Info 20 [00:00:50.000] Open files: -Info 20 [00:00:51.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 20 [00:00:52.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 20 [00:00:53.000] response: +Info 22 [00:00:51.000] ----------------------------------------------- +Info 22 [00:00:52.000] Open files: +Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:55.000] response: { "responseRequired": false } @@ -107,6 +109,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -126,7 +130,7 @@ FsWatchesRecursive:: Before request -Info 21 [00:00:54.000] request: +Info 23 [00:00:56.000] request: { "command": "open", "arguments": { @@ -135,19 +139,19 @@ Info 21 [00:00:54.000] request: "seq": 2, "type": "request" } -Info 22 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/file2.ts 500 undefined WatchType: Closed Script info -Info 23 [00:00:56.000] Search path: /user/username/projects/myproject -Info 24 [00:00:57.000] For info: /user/username/projects/myproject/file2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 25 [00:00:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:00:59.000] Files (5) - -Info 25 [00:01:00.000] ----------------------------------------------- -Info 25 [00:01:01.000] Open files: -Info 25 [00:01:02.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 25 [00:01:03.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:04.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 25 [00:01:05.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:06.000] response: +Info 24 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/file2.ts 500 undefined WatchType: Closed Script info +Info 25 [00:00:58.000] Search path: /user/username/projects/myproject +Info 26 [00:00:59.000] For info: /user/username/projects/myproject/file2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 27 [00:01:01.000] Files (5) + +Info 27 [00:01:02.000] ----------------------------------------------- +Info 27 [00:01:03.000] Open files: +Info 27 [00:01:04.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 27 [00:01:05.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:06.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 27 [00:01:07.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:08.000] response: { "responseRequired": false } @@ -156,6 +160,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -177,7 +183,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:01:07.000] request: +Info 28 [00:01:09.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -186,27 +192,27 @@ Info 26 [00:01:07.000] request: "seq": 3, "type": "request" } -Info 27 [00:01:08.000] Before ensureProjectForOpenFiles: -Info 28 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 28 [00:01:10.000] Files (5) - -Info 28 [00:01:11.000] ----------------------------------------------- -Info 28 [00:01:12.000] Open files: -Info 28 [00:01:13.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 28 [00:01:14.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:15.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 28 [00:01:16.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:17.000] After ensureProjectForOpenFiles: -Info 29 [00:01:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 29 [00:01:19.000] Files (5) - -Info 29 [00:01:20.000] ----------------------------------------------- -Info 29 [00:01:21.000] Open files: -Info 29 [00:01:22.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 29 [00:01:23.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 29 [00:01:24.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 29 [00:01:25.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 29 [00:01:26.000] response: +Info 29 [00:01:10.000] Before ensureProjectForOpenFiles: +Info 30 [00:01:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 30 [00:01:12.000] Files (5) + +Info 30 [00:01:13.000] ----------------------------------------------- +Info 30 [00:01:14.000] Open files: +Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:17.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 30 [00:01:18.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:19.000] After ensureProjectForOpenFiles: +Info 31 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 31 [00:01:21.000] Files (5) + +Info 31 [00:01:22.000] ----------------------------------------------- +Info 31 [00:01:23.000] Open files: +Info 31 [00:01:24.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 31 [00:01:25.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:26.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 31 [00:01:27.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:28.000] response: { "response": [ { @@ -226,7 +232,7 @@ After request Before request -Info 30 [00:01:27.000] request: +Info 32 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -235,10 +241,10 @@ Info 30 [00:01:27.000] request: "seq": 4, "type": "request" } -Info 31 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file1.js -Info 33 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:33.000] response: +Info 33 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:33.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file1.js +Info 35 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:35.000] response: { "response": true, "responseRequired": true @@ -254,7 +260,7 @@ function foo() { Before request -Info 35 [00:01:34.000] request: +Info 37 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -263,10 +269,10 @@ Info 35 [00:01:34.000] request: "seq": 5, "type": "request" } -Info 36 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:38.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file2.js -Info 38 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 39 [00:01:40.000] response: +Info 38 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:40.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file2.js +Info 40 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 41 [00:01:42.000] response: { "response": true, "responseRequired": true @@ -282,7 +288,7 @@ function bar() { Before request -Info 40 [00:01:41.000] request: +Info 42 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -291,10 +297,10 @@ Info 40 [00:01:41.000] request: "seq": 6, "type": "request" } -Info 41 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:45.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file3.js -Info 43 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:47.000] response: +Info 43 [00:01:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:47.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file3.js +Info 45 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:49.000] response: { "response": true, "responseRequired": true @@ -307,7 +313,7 @@ var xy = 3; Before request -Info 45 [00:01:48.000] request: +Info 47 [00:01:50.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -316,10 +322,10 @@ Info 45 [00:01:48.000] request: "seq": 7, "type": "request" } -Info 46 [00:01:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:52.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/module.js -Info 48 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:54.000] response: +Info 48 [00:01:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:54.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/module.js +Info 50 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/module.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:56.000] response: { "response": true, "responseRequired": true @@ -335,7 +341,7 @@ exports.xyz = 4; Before request -Info 50 [00:01:55.000] request: +Info 52 [00:01:57.000] request: { "command": "updateOpen", "arguments": { @@ -361,7 +367,7 @@ Info 50 [00:01:55.000] request: "seq": 8, "type": "request" } -Info 51 [00:01:56.000] response: +Info 53 [00:01:58.000] response: { "response": true, "responseRequired": true @@ -370,7 +376,7 @@ After request Before request -Info 52 [00:01:57.000] request: +Info 54 [00:01:59.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -379,38 +385,38 @@ Info 52 [00:01:57.000] request: "seq": 9, "type": "request" } -Info 53 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 54 [00:01:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 56 [00:02:01.000] Files (5) +Info 55 [00:02:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 56 [00:02:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 58 [00:02:03.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-1 "const x = 1;\nfunction foo() {\n return \"world\";\n}" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;\nfunction bar() {\n return \"world\";\n}" /user/username/projects/myproject/file3.ts Text-1 "const xy = 3;" /user/username/projects/myproject/module.ts Text-1 "export const xyz = 4;" -Info 57 [00:02:02.000] ----------------------------------------------- -Info 58 [00:02:03.000] Before ensureProjectForOpenFiles: -Info 59 [00:02:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 59 [00:02:05.000] Files (5) - -Info 59 [00:02:06.000] ----------------------------------------------- -Info 59 [00:02:07.000] Open files: -Info 59 [00:02:08.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 59 [00:02:09.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 59 [00:02:10.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 59 [00:02:11.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 59 [00:02:12.000] After ensureProjectForOpenFiles: -Info 60 [00:02:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:02:14.000] Files (5) - -Info 60 [00:02:15.000] ----------------------------------------------- -Info 60 [00:02:16.000] Open files: -Info 60 [00:02:17.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 60 [00:02:18.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 60 [00:02:19.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 60 [00:02:20.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 60 [00:02:21.000] response: +Info 59 [00:02:04.000] ----------------------------------------------- +Info 60 [00:02:05.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 61 [00:02:07.000] Files (5) + +Info 61 [00:02:08.000] ----------------------------------------------- +Info 61 [00:02:09.000] Open files: +Info 61 [00:02:10.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 61 [00:02:11.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 61 [00:02:12.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 61 [00:02:13.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 61 [00:02:14.000] After ensureProjectForOpenFiles: +Info 62 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 62 [00:02:16.000] Files (5) + +Info 62 [00:02:17.000] ----------------------------------------------- +Info 62 [00:02:18.000] Open files: +Info 62 [00:02:19.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 62 [00:02:20.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 62 [00:02:21.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 62 [00:02:22.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 62 [00:02:23.000] response: { "response": [ { @@ -427,7 +433,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 63 [00:02:24.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -436,7 +442,7 @@ Info 61 [00:02:22.000] request: "seq": 10, "type": "request" } -Info 62 [00:02:26.000] response: +Info 64 [00:02:28.000] response: { "response": true, "responseRequired": true @@ -452,7 +458,7 @@ function foo() { Before request -Info 63 [00:02:27.000] request: +Info 65 [00:02:29.000] request: { "command": "updateOpen", "arguments": { @@ -478,7 +484,7 @@ Info 63 [00:02:27.000] request: "seq": 11, "type": "request" } -Info 64 [00:02:28.000] response: +Info 66 [00:02:30.000] response: { "response": true, "responseRequired": true @@ -487,7 +493,7 @@ After request Before request -Info 65 [00:02:29.000] request: +Info 67 [00:02:31.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -496,38 +502,38 @@ Info 65 [00:02:29.000] request: "seq": 12, "type": "request" } -Info 66 [00:02:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 67 [00:02:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 68 [00:02:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 69 [00:02:33.000] Files (5) +Info 68 [00:02:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 69 [00:02:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 70 [00:02:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 71 [00:02:35.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-1 "const x = 1;\nfunction foo() {\n return \"world\";\n}" /user/username/projects/myproject/file2.ts SVC-2-1 "const y = 2;\nfunction bar() {\n return \"hello\";\n}" /user/username/projects/myproject/file3.ts Text-1 "const xy = 3;" /user/username/projects/myproject/module.ts Text-1 "export const xyz = 4;" -Info 70 [00:02:34.000] ----------------------------------------------- -Info 71 [00:02:35.000] Before ensureProjectForOpenFiles: -Info 72 [00:02:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 72 [00:02:37.000] Files (5) - -Info 72 [00:02:38.000] ----------------------------------------------- -Info 72 [00:02:39.000] Open files: -Info 72 [00:02:40.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 72 [00:02:41.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 72 [00:02:42.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 72 [00:02:43.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 72 [00:02:44.000] After ensureProjectForOpenFiles: -Info 73 [00:02:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 73 [00:02:46.000] Files (5) - -Info 73 [00:02:47.000] ----------------------------------------------- -Info 73 [00:02:48.000] Open files: -Info 73 [00:02:49.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 73 [00:02:50.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 73 [00:02:51.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 73 [00:02:52.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 73 [00:02:53.000] response: +Info 72 [00:02:36.000] ----------------------------------------------- +Info 73 [00:02:37.000] Before ensureProjectForOpenFiles: +Info 74 [00:02:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 74 [00:02:39.000] Files (5) + +Info 74 [00:02:40.000] ----------------------------------------------- +Info 74 [00:02:41.000] Open files: +Info 74 [00:02:42.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 74 [00:02:43.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 74 [00:02:44.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 74 [00:02:45.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 74 [00:02:46.000] After ensureProjectForOpenFiles: +Info 75 [00:02:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 75 [00:02:48.000] Files (5) + +Info 75 [00:02:49.000] ----------------------------------------------- +Info 75 [00:02:50.000] Open files: +Info 75 [00:02:51.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 75 [00:02:52.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 75 [00:02:53.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 75 [00:02:54.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 75 [00:02:55.000] response: { "response": [ { @@ -547,7 +553,7 @@ After request Before request -Info 74 [00:02:54.000] request: +Info 76 [00:02:56.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -556,7 +562,7 @@ Info 74 [00:02:54.000] request: "seq": 13, "type": "request" } -Info 75 [00:02:58.000] response: +Info 77 [00:03:00.000] response: { "response": true, "responseRequired": true diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js index b68892240947f..aa8a4faa0f262 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-in-project.js @@ -65,9 +65,11 @@ Info 11 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:42.000] Files (4) +Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:44.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;\nfunction foo() {\n return \"hello\";\n}" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;\nfunction bar() {\n return \"world\";\n}" @@ -83,15 +85,15 @@ Info 17 [00:00:42.000] Files (4) file3.ts Matched by default include pattern '**/*' -Info 18 [00:00:43.000] ----------------------------------------------- -Info 19 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:00:45.000] Files (4) +Info 20 [00:00:45.000] ----------------------------------------------- +Info 21 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:47.000] Files (4) -Info 19 [00:00:46.000] ----------------------------------------------- -Info 19 [00:00:47.000] Open files: -Info 19 [00:00:48.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 19 [00:00:49.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 19 [00:00:50.000] response: +Info 21 [00:00:48.000] ----------------------------------------------- +Info 21 [00:00:49.000] Open files: +Info 21 [00:00:50.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 21 [00:00:51.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 21 [00:00:52.000] response: { "responseRequired": false } @@ -100,6 +102,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -117,7 +121,7 @@ FsWatchesRecursive:: Before request -Info 20 [00:00:51.000] request: +Info 22 [00:00:53.000] request: { "command": "open", "arguments": { @@ -126,19 +130,19 @@ Info 20 [00:00:51.000] request: "seq": 2, "type": "request" } -Info 21 [00:00:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/file2.ts 500 undefined WatchType: Closed Script info -Info 22 [00:00:53.000] Search path: /user/username/projects/myproject -Info 23 [00:00:54.000] For info: /user/username/projects/myproject/file2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 24 [00:00:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:00:56.000] Files (4) - -Info 24 [00:00:57.000] ----------------------------------------------- -Info 24 [00:00:58.000] Open files: -Info 24 [00:00:59.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 24 [00:01:00.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 24 [00:01:01.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 24 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 24 [00:01:03.000] response: +Info 23 [00:00:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/file2.ts 500 undefined WatchType: Closed Script info +Info 24 [00:00:55.000] Search path: /user/username/projects/myproject +Info 25 [00:00:56.000] For info: /user/username/projects/myproject/file2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:00:58.000] Files (4) + +Info 26 [00:00:59.000] ----------------------------------------------- +Info 26 [00:01:00.000] Open files: +Info 26 [00:01:01.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 26 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:01:03.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 26 [00:01:04.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:01:05.000] response: { "responseRequired": false } @@ -147,6 +151,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -166,7 +172,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:04.000] request: +Info 27 [00:01:06.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -175,27 +181,27 @@ Info 25 [00:01:04.000] request: "seq": 3, "type": "request" } -Info 26 [00:01:05.000] Before ensureProjectForOpenFiles: -Info 27 [00:01:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 27 [00:01:07.000] Files (4) - -Info 27 [00:01:08.000] ----------------------------------------------- -Info 27 [00:01:09.000] Open files: -Info 27 [00:01:10.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 27 [00:01:11.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:12.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 27 [00:01:13.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 27 [00:01:14.000] After ensureProjectForOpenFiles: -Info 28 [00:01:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 28 [00:01:16.000] Files (4) - -Info 28 [00:01:17.000] ----------------------------------------------- -Info 28 [00:01:18.000] Open files: -Info 28 [00:01:19.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 28 [00:01:20.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:21.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 28 [00:01:22.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 28 [00:01:23.000] response: +Info 28 [00:01:07.000] Before ensureProjectForOpenFiles: +Info 29 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 29 [00:01:09.000] Files (4) + +Info 29 [00:01:10.000] ----------------------------------------------- +Info 29 [00:01:11.000] Open files: +Info 29 [00:01:12.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 29 [00:01:13.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 29 [00:01:14.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 29 [00:01:15.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 29 [00:01:16.000] After ensureProjectForOpenFiles: +Info 30 [00:01:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 30 [00:01:18.000] Files (4) + +Info 30 [00:01:19.000] ----------------------------------------------- +Info 30 [00:01:20.000] Open files: +Info 30 [00:01:21.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 30 [00:01:22.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:23.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 30 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:25.000] response: { "response": [ { @@ -214,7 +220,7 @@ After request Before request -Info 29 [00:01:24.000] request: +Info 31 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -223,10 +229,10 @@ Info 29 [00:01:24.000] request: "seq": 4, "type": "request" } -Info 30 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:28.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file1.js -Info 32 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:30.000] response: +Info 32 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:30.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file1.js +Info 34 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:32.000] response: { "response": true, "responseRequired": true @@ -242,7 +248,7 @@ function foo() { Before request -Info 34 [00:01:31.000] request: +Info 36 [00:01:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -251,10 +257,10 @@ Info 34 [00:01:31.000] request: "seq": 5, "type": "request" } -Info 35 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file2.js -Info 37 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:37.000] response: +Info 37 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:37.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file2.js +Info 39 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file2.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:39.000] response: { "response": true, "responseRequired": true @@ -270,7 +276,7 @@ function bar() { Before request -Info 39 [00:01:38.000] request: +Info 41 [00:01:40.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -279,10 +285,10 @@ Info 39 [00:01:38.000] request: "seq": 6, "type": "request" } -Info 40 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 41 [00:01:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file3.js -Info 42 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:44.000] response: +Info 42 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:44.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/file3.js +Info 44 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/file3.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:46.000] response: { "response": true, "responseRequired": true @@ -295,7 +301,7 @@ var xy = 3; Before request -Info 44 [00:01:45.000] request: +Info 46 [00:01:47.000] request: { "command": "updateOpen", "arguments": { @@ -321,7 +327,7 @@ Info 44 [00:01:45.000] request: "seq": 7, "type": "request" } -Info 45 [00:01:46.000] response: +Info 47 [00:01:48.000] response: { "response": true, "responseRequired": true @@ -330,7 +336,7 @@ After request Before request -Info 46 [00:01:47.000] request: +Info 48 [00:01:49.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -339,37 +345,37 @@ Info 46 [00:01:47.000] request: "seq": 8, "type": "request" } -Info 47 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 48 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:01:51.000] Files (4) +Info 49 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 50 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 51 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 52 [00:01:53.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-1 "const x = 1;\nfunction foo() {\n return \"world\";\n}" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;\nfunction bar() {\n return \"world\";\n}" /user/username/projects/myproject/file3.ts Text-1 "const xy = 3;" -Info 51 [00:01:52.000] ----------------------------------------------- -Info 52 [00:01:53.000] Before ensureProjectForOpenFiles: -Info 53 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 53 [00:01:55.000] Files (4) - -Info 53 [00:01:56.000] ----------------------------------------------- -Info 53 [00:01:57.000] Open files: -Info 53 [00:01:58.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 53 [00:01:59.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 53 [00:02:00.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 53 [00:02:01.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 53 [00:02:02.000] After ensureProjectForOpenFiles: -Info 54 [00:02:03.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 54 [00:02:04.000] Files (4) - -Info 54 [00:02:05.000] ----------------------------------------------- -Info 54 [00:02:06.000] Open files: -Info 54 [00:02:07.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 54 [00:02:08.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 54 [00:02:09.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 54 [00:02:10.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 54 [00:02:11.000] response: +Info 53 [00:01:54.000] ----------------------------------------------- +Info 54 [00:01:55.000] Before ensureProjectForOpenFiles: +Info 55 [00:01:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:01:57.000] Files (4) + +Info 55 [00:01:58.000] ----------------------------------------------- +Info 55 [00:01:59.000] Open files: +Info 55 [00:02:00.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 55 [00:02:01.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 55 [00:02:02.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 55 [00:02:03.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 55 [00:02:04.000] After ensureProjectForOpenFiles: +Info 56 [00:02:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 56 [00:02:06.000] Files (4) + +Info 56 [00:02:07.000] ----------------------------------------------- +Info 56 [00:02:08.000] Open files: +Info 56 [00:02:09.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 56 [00:02:10.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 56 [00:02:11.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 56 [00:02:12.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 56 [00:02:13.000] response: { "response": [ { @@ -386,7 +392,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 57 [00:02:14.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -395,7 +401,7 @@ Info 55 [00:02:12.000] request: "seq": 9, "type": "request" } -Info 56 [00:02:16.000] response: +Info 58 [00:02:18.000] response: { "response": true, "responseRequired": true @@ -411,7 +417,7 @@ function foo() { Before request -Info 57 [00:02:17.000] request: +Info 59 [00:02:19.000] request: { "command": "updateOpen", "arguments": { @@ -437,7 +443,7 @@ Info 57 [00:02:17.000] request: "seq": 10, "type": "request" } -Info 58 [00:02:18.000] response: +Info 60 [00:02:20.000] response: { "response": true, "responseRequired": true @@ -446,7 +452,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 61 [00:02:21.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -455,37 +461,37 @@ Info 59 [00:02:19.000] request: "seq": 11, "type": "request" } -Info 60 [00:02:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 61 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (4) +Info 62 [00:02:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 63 [00:02:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 64 [00:02:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 65 [00:02:25.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-1 "const x = 1;\nfunction foo() {\n return \"world\";\n}" /user/username/projects/myproject/file2.ts SVC-2-1 "const y = 2;\nfunction bar() {\n return \"hello\";\n}" /user/username/projects/myproject/file3.ts Text-1 "const xy = 3;" -Info 64 [00:02:24.000] ----------------------------------------------- -Info 65 [00:02:25.000] Before ensureProjectForOpenFiles: -Info 66 [00:02:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 66 [00:02:27.000] Files (4) - -Info 66 [00:02:28.000] ----------------------------------------------- -Info 66 [00:02:29.000] Open files: -Info 66 [00:02:30.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 66 [00:02:31.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 66 [00:02:32.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 66 [00:02:33.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 66 [00:02:34.000] After ensureProjectForOpenFiles: -Info 67 [00:02:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 67 [00:02:36.000] Files (4) - -Info 67 [00:02:37.000] ----------------------------------------------- -Info 67 [00:02:38.000] Open files: -Info 67 [00:02:39.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 67 [00:02:40.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 67 [00:02:41.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined -Info 67 [00:02:42.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 67 [00:02:43.000] response: +Info 66 [00:02:26.000] ----------------------------------------------- +Info 67 [00:02:27.000] Before ensureProjectForOpenFiles: +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (4) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Open files: +Info 68 [00:02:32.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 68 [00:02:33.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 68 [00:02:34.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 68 [00:02:35.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 68 [00:02:36.000] After ensureProjectForOpenFiles: +Info 69 [00:02:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 69 [00:02:38.000] Files (4) + +Info 69 [00:02:39.000] ----------------------------------------------- +Info 69 [00:02:40.000] Open files: +Info 69 [00:02:41.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 69 [00:02:42.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 69 [00:02:43.000] FileName: /user/username/projects/myproject/file2.ts ProjectRootPath: undefined +Info 69 [00:02:44.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 69 [00:02:45.000] response: { "response": [ { @@ -504,7 +510,7 @@ After request Before request -Info 68 [00:02:44.000] request: +Info 70 [00:02:46.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -513,7 +519,7 @@ Info 68 [00:02:44.000] request: "seq": 12, "type": "request" } -Info 69 [00:02:48.000] response: +Info 71 [00:02:50.000] response: { "response": true, "responseRequired": true diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-false.js b/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-false.js index e465c12a46579..f24250c751103 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-false.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-false.js @@ -55,9 +55,11 @@ Info 10 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:39.000] Files (3) +Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:41.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;" @@ -70,15 +72,15 @@ Info 16 [00:00:39.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 17 [00:00:40.000] ----------------------------------------------- -Info 18 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:42.000] Files (3) +Info 19 [00:00:42.000] ----------------------------------------------- +Info 20 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:44.000] Files (3) -Info 18 [00:00:43.000] ----------------------------------------------- -Info 18 [00:00:44.000] Open files: -Info 18 [00:00:45.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 18 [00:00:46.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 18 [00:00:47.000] response: +Info 20 [00:00:45.000] ----------------------------------------------- +Info 20 [00:00:46.000] Open files: +Info 20 [00:00:47.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 20 [00:00:48.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 20 [00:00:49.000] response: { "responseRequired": false } @@ -87,6 +89,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -102,7 +106,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:48.000] request: +Info 21 [00:00:50.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -111,23 +115,23 @@ Info 19 [00:00:48.000] request: "seq": 2, "type": "request" } -Info 20 [00:00:49.000] Before ensureProjectForOpenFiles: -Info 21 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:51.000] Files (3) - -Info 21 [00:00:52.000] ----------------------------------------------- -Info 21 [00:00:53.000] Open files: -Info 21 [00:00:54.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 21 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 21 [00:00:56.000] After ensureProjectForOpenFiles: -Info 22 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:58.000] Files (3) - -Info 22 [00:00:59.000] ----------------------------------------------- -Info 22 [00:01:00.000] Open files: -Info 22 [00:01:01.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 22 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:01:03.000] response: +Info 22 [00:00:51.000] Before ensureProjectForOpenFiles: +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:53.000] Files (3) + +Info 23 [00:00:54.000] ----------------------------------------------- +Info 23 [00:00:55.000] Open files: +Info 23 [00:00:56.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 23 [00:00:57.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:00:58.000] After ensureProjectForOpenFiles: +Info 24 [00:00:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:01:00.000] Files (3) + +Info 24 [00:01:01.000] ----------------------------------------------- +Info 24 [00:01:02.000] Open files: +Info 24 [00:01:03.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 24 [00:01:04.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:01:05.000] response: { "response": [ { @@ -145,7 +149,7 @@ After request Before request -Info 23 [00:01:04.000] request: +Info 25 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -155,18 +159,18 @@ Info 23 [00:01:04.000] request: "seq": 3, "type": "request" } -Info 24 [00:01:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 25 [00:01:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 26 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 27 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 28 [00:01:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:15.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/test/file1.js -Info 30 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 33 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 34 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:23.000] response: +Info 26 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 27 [00:01:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 28 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 29 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:17.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/test/file1.js +Info 32 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:22.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 35 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 36 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:25.000] response: { "response": true, "responseRequired": true @@ -183,7 +187,7 @@ declare const x = 1; Before request -Info 36 [00:01:24.000] request: +Info 38 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -193,11 +197,11 @@ Info 36 [00:01:24.000] request: "seq": 4, "type": "request" } -Info 37 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/file1.d.ts 500 undefined WatchType: Closed Script info -Info 38 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 39 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 41 [00:01:29.000] Files (4) +Info 39 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/file1.d.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:31.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;" @@ -213,8 +217,8 @@ Info 41 [00:01:29.000] Files (4) test/file1.d.ts Matched by default include pattern '**/*' -Info 42 [00:01:30.000] ----------------------------------------------- -Info 43 [00:01:31.000] response: +Info 44 [00:01:32.000] ----------------------------------------------- +Info 45 [00:01:33.000] response: { "response": false, "responseRequired": true @@ -224,6 +228,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-true.js b/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-true.js index b6b6d9110c68b..b5cd18f0db93a 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-true.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-true.js @@ -55,9 +55,11 @@ Info 10 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:39.000] Files (3) +Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:41.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;" @@ -70,15 +72,15 @@ Info 16 [00:00:39.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 17 [00:00:40.000] ----------------------------------------------- -Info 18 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:42.000] Files (3) +Info 19 [00:00:42.000] ----------------------------------------------- +Info 20 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:44.000] Files (3) -Info 18 [00:00:43.000] ----------------------------------------------- -Info 18 [00:00:44.000] Open files: -Info 18 [00:00:45.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 18 [00:00:46.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 18 [00:00:47.000] response: +Info 20 [00:00:45.000] ----------------------------------------------- +Info 20 [00:00:46.000] Open files: +Info 20 [00:00:47.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 20 [00:00:48.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 20 [00:00:49.000] response: { "responseRequired": false } @@ -87,6 +89,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -102,7 +106,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:48.000] request: +Info 21 [00:00:50.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -111,23 +115,23 @@ Info 19 [00:00:48.000] request: "seq": 2, "type": "request" } -Info 20 [00:00:49.000] Before ensureProjectForOpenFiles: -Info 21 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:51.000] Files (3) - -Info 21 [00:00:52.000] ----------------------------------------------- -Info 21 [00:00:53.000] Open files: -Info 21 [00:00:54.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 21 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 21 [00:00:56.000] After ensureProjectForOpenFiles: -Info 22 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:58.000] Files (3) - -Info 22 [00:00:59.000] ----------------------------------------------- -Info 22 [00:01:00.000] Open files: -Info 22 [00:01:01.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 22 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:01:03.000] response: +Info 22 [00:00:51.000] Before ensureProjectForOpenFiles: +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:53.000] Files (3) + +Info 23 [00:00:54.000] ----------------------------------------------- +Info 23 [00:00:55.000] Open files: +Info 23 [00:00:56.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 23 [00:00:57.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:00:58.000] After ensureProjectForOpenFiles: +Info 24 [00:00:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:01:00.000] Files (3) + +Info 24 [00:01:01.000] ----------------------------------------------- +Info 24 [00:01:02.000] Open files: +Info 24 [00:01:03.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 24 [00:01:04.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:01:05.000] response: { "response": [ { @@ -145,7 +149,7 @@ After request Before request -Info 23 [00:01:04.000] request: +Info 25 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -155,18 +159,18 @@ Info 23 [00:01:04.000] request: "seq": 3, "type": "request" } -Info 24 [00:01:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 25 [00:01:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 26 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 27 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 28 [00:01:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:15.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/test/file1.js -Info 30 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 33 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 34 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:23.000] response: +Info 26 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 27 [00:01:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 28 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 29 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:17.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/test/file1.js +Info 32 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:22.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 35 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 36 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:25.000] response: { "response": { "emitSkipped": false, @@ -186,7 +190,7 @@ declare const x = 1; Before request -Info 36 [00:01:24.000] request: +Info 38 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -196,11 +200,11 @@ Info 36 [00:01:24.000] request: "seq": 4, "type": "request" } -Info 37 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/file1.d.ts 500 undefined WatchType: Closed Script info -Info 38 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 39 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 41 [00:01:29.000] Files (4) +Info 39 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/file1.d.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:31.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;" @@ -216,8 +220,8 @@ Info 41 [00:01:29.000] Files (4) test/file1.d.ts Matched by default include pattern '**/*' -Info 42 [00:01:30.000] ----------------------------------------------- -Info 43 [00:01:31.000] response: +Info 44 [00:01:32.000] ----------------------------------------------- +Info 45 [00:01:33.000] response: { "response": { "emitSkipped": true, @@ -236,6 +240,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-undefined.js b/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-undefined.js index 620a7a1b54598..5541264408fe0 100644 --- a/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-undefined.js +++ b/tests/baselines/reference/tsserver/compileOnSave/emit-with-richRepsonse-as-undefined.js @@ -55,9 +55,11 @@ Info 10 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:39.000] Files (3) +Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:41.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;" @@ -70,15 +72,15 @@ Info 16 [00:00:39.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 17 [00:00:40.000] ----------------------------------------------- -Info 18 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:42.000] Files (3) +Info 19 [00:00:42.000] ----------------------------------------------- +Info 20 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:44.000] Files (3) -Info 18 [00:00:43.000] ----------------------------------------------- -Info 18 [00:00:44.000] Open files: -Info 18 [00:00:45.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 18 [00:00:46.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 18 [00:00:47.000] response: +Info 20 [00:00:45.000] ----------------------------------------------- +Info 20 [00:00:46.000] Open files: +Info 20 [00:00:47.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 20 [00:00:48.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 20 [00:00:49.000] response: { "responseRequired": false } @@ -87,6 +89,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -102,7 +106,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:48.000] request: +Info 21 [00:00:50.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -111,23 +115,23 @@ Info 19 [00:00:48.000] request: "seq": 2, "type": "request" } -Info 20 [00:00:49.000] Before ensureProjectForOpenFiles: -Info 21 [00:00:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:51.000] Files (3) - -Info 21 [00:00:52.000] ----------------------------------------------- -Info 21 [00:00:53.000] Open files: -Info 21 [00:00:54.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 21 [00:00:55.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 21 [00:00:56.000] After ensureProjectForOpenFiles: -Info 22 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:58.000] Files (3) - -Info 22 [00:00:59.000] ----------------------------------------------- -Info 22 [00:01:00.000] Open files: -Info 22 [00:01:01.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 22 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:01:03.000] response: +Info 22 [00:00:51.000] Before ensureProjectForOpenFiles: +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:53.000] Files (3) + +Info 23 [00:00:54.000] ----------------------------------------------- +Info 23 [00:00:55.000] Open files: +Info 23 [00:00:56.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 23 [00:00:57.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:00:58.000] After ensureProjectForOpenFiles: +Info 24 [00:00:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:01:00.000] Files (3) + +Info 24 [00:01:01.000] ----------------------------------------------- +Info 24 [00:01:02.000] Open files: +Info 24 [00:01:03.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 24 [00:01:04.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:01:05.000] response: { "response": [ { @@ -145,7 +149,7 @@ After request Before request -Info 23 [00:01:04.000] request: +Info 25 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -154,18 +158,18 @@ Info 23 [00:01:04.000] request: "seq": 3, "type": "request" } -Info 24 [00:01:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 25 [00:01:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 26 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 27 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 28 [00:01:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:15.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/test/file1.js -Info 30 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 33 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 34 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:23.000] response: +Info 26 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 27 [00:01:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 28 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 29 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:17.000] Project: /user/username/projects/myproject/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/test/file1.js +Info 32 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.js :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:22.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 35 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 36 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/test/file1.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:25.000] response: { "response": true, "responseRequired": true @@ -182,7 +186,7 @@ declare const x = 1; Before request -Info 36 [00:01:24.000] request: +Info 38 [00:01:26.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -191,11 +195,11 @@ Info 36 [00:01:24.000] request: "seq": 4, "type": "request" } -Info 37 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/file1.d.ts 500 undefined WatchType: Closed Script info -Info 38 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 39 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 41 [00:01:29.000] Files (4) +Info 39 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/file1.d.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:31.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "const x = 1;" /user/username/projects/myproject/file2.ts Text-1 "const y = 2;" @@ -211,8 +215,8 @@ Info 41 [00:01:29.000] Files (4) test/file1.d.ts Matched by default include pattern '**/*' -Info 42 [00:01:30.000] ----------------------------------------------- -Info 43 [00:01:31.000] response: +Info 44 [00:01:32.000] ----------------------------------------------- +Info 45 [00:01:33.000] response: { "response": false, "responseRequired": true @@ -222,6 +226,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/completions/works-when-files-are-included-from-two-different-drives-of-windows.js b/tests/baselines/reference/tsserver/completions/works-when-files-are-included-from-two-different-drives-of-windows.js index c539ac7f19485..051abff9c6dbd 100644 --- a/tests/baselines/reference/tsserver/completions/works-when-files-are-included-from-two-different-drives-of-windows.js +++ b/tests/baselines/reference/tsserver/completions/works-when-files-are-included-from-two-different-drives-of-windows.js @@ -85,16 +85,22 @@ Info 8 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/ Info 9 [00:01:07.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 10 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 11 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 12 [00:01:10.000] FileWatcher:: Added:: WatchInfo: e:/myproject/node_modules/@types/react/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution -Info 13 [00:01:11.000] FileWatcher:: Added:: WatchInfo: c:/typescript/node_modules/@types/react/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution -Info 14 [00:01:12.000] FileWatcher:: Added:: WatchInfo: e:/myproject/node_modules/react-router-dom/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution -Info 15 [00:01:13.000] FileWatcher:: Added:: WatchInfo: c:/typescript/node_modules/@types/react-router-dom/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution -Info 16 [00:01:14.000] FileWatcher:: Added:: WatchInfo: e:/myproject/node_modules/@types/prop-types/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution -Info 17 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 18 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 19 [00:01:17.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:01:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 21 [00:01:19.000] Files (6) +Info 12 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 13 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 14 [00:01:12.000] FileWatcher:: Added:: WatchInfo: e:/myproject/node_modules/@types/react/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution +Info 15 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: c:/typescript/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 16 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/typescript/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 17 [00:01:15.000] FileWatcher:: Added:: WatchInfo: c:/typescript/node_modules/@types/react/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution +Info 18 [00:01:16.000] FileWatcher:: Added:: WatchInfo: e:/myproject/node_modules/react-router-dom/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution +Info 19 [00:01:17.000] FileWatcher:: Added:: WatchInfo: c:/typescript/node_modules/@types/react-router-dom/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution +Info 20 [00:01:18.000] FileWatcher:: Added:: WatchInfo: e:/myproject/node_modules/@types/prop-types/package.json 2000 undefined Project: /dev/null/inferredProject1* WatchType: File location affecting resolution +Info 21 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 22 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 23 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 24 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 25 [00:01:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:01:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 27 [00:01:25.000] Files (6) c:/a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" e:/myproject/node_modules/@types/prop-types/index.d.ts Text-1 "export type ReactComponentLike =\n | string\n | ((props: any, context?: any) => any)\n | (new (props: any, context?: any) => any);\n" e:/myproject/node_modules/@types/react/index.d.ts Text-1 "import * as PropTypes from 'prop-types';\n" @@ -119,7 +125,7 @@ Info 21 [00:01:19.000] Files (6) app.js Root file specified for compilation -Info 22 [00:01:20.000] ----------------------------------------------- +Info 28 [00:01:26.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -149,16 +155,26 @@ e:/myproject/node_modules/@types/prop-types/package.json: *new* FsWatchesRecursive:: e:/myproject/node_modules: *new* {} +c:/typescript/node_modules: *new* + {} +e:/myproject/node_modules/@types: *new* + {} -TI:: [00:01:21.000] Global cache location 'c:/typescript', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:01:22.000] Processing cache location 'c:/typescript' -TI:: [00:01:23.000] Trying to find 'c:/typescript/package.json'... -TI:: [00:01:24.000] Finished processing cache location 'c:/typescript' -TI:: [00:01:25.000] Npm config file: c:/typescript/package.json -TI:: [00:01:26.000] Npm config file: 'c:/typescript/package.json' is missing, creating new one... -TI:: [00:01:29.000] Updating types-registry npm package... -TI:: [00:01:30.000] npm install --ignore-scripts types-registry@latest -TI:: [00:01:35.000] TI:: Updated types-registry npm package +TI:: [00:01:27.000] Global cache location 'c:/typescript', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:01:28.000] Processing cache location 'c:/typescript' +TI:: [00:01:29.000] Trying to find 'c:/typescript/package.json'... +TI:: [00:01:30.000] Finished processing cache location 'c:/typescript' +TI:: [00:01:31.000] Npm config file: c:/typescript/package.json +TI:: [00:01:32.000] Npm config file: 'c:/typescript/package.json' is missing, creating new one... +TI:: [00:01:35.000] Updating types-registry npm package... +TI:: [00:01:36.000] npm install --ignore-scripts types-registry@latest +Info 29 [00:01:40.000] DirectoryWatcher:: Triggered with c:/typescript/node_modules/types-registry :: WatchInfo: c:/typescript/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 30 [00:01:41.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation +Info 31 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with c:/typescript/node_modules/types-registry :: WatchInfo: c:/typescript/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 32 [00:01:44.000] DirectoryWatcher:: Triggered with c:/typescript/node_modules/types-registry/index.json :: WatchInfo: c:/typescript/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 33 [00:01:45.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 34 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with c:/typescript/node_modules/types-registry/index.json :: WatchInfo: c:/typescript/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +TI:: [00:01:47.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [c:/typescript/package.json] { "private": true } @@ -169,33 +185,33 @@ TI:: typing installer creation complete } -TI:: [00:01:36.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["c:/a/lib/lib.d.ts","e:/myproject/src/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"e:/myproject/src","cachePath":"c:/typescript","kind":"discover"} -TI:: [00:01:37.000] Request specifies cache path 'c:/typescript', loading cached information... -TI:: [00:01:38.000] Processing cache location 'c:/typescript' -TI:: [00:01:39.000] Cache location was already processed... -TI:: [00:01:40.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:41.000] Explicitly included types: [] -TI:: [00:01:42.000] Inferred typings from unresolved imports: [] -TI:: [00:01:43.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["e:/myproject/src/bower_components","e:/myproject/src/node_modules"]} -TI:: [00:01:44.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["e:/myproject/src/bower_components","e:/myproject/src/node_modules"]} -TI:: [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/bower_components -TI:: [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules -TI:: [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:51.000] Sending response: +TI:: [00:01:48.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["c:/a/lib/lib.d.ts","e:/myproject/src/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"e:/myproject/src","cachePath":"c:/typescript","kind":"discover"} +TI:: [00:01:49.000] Request specifies cache path 'c:/typescript', loading cached information... +TI:: [00:01:50.000] Processing cache location 'c:/typescript' +TI:: [00:01:51.000] Cache location was already processed... +TI:: [00:01:52.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:53.000] Explicitly included types: [] +TI:: [00:01:54.000] Inferred typings from unresolved imports: [] +TI:: [00:01:55.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["e:/myproject/src/bower_components","e:/myproject/src/node_modules"]} +TI:: [00:01:56.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["e:/myproject/src/bower_components","e:/myproject/src/node_modules"]} +TI:: [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/bower_components +TI:: [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules +TI:: [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: e:/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:03.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:52.000] No new typings were requested as a result of typings discovery -Info 23 [00:01:53.000] FileWatcher:: Added:: WatchInfo: e:/myproject/package.json 250 undefined WatchType: package.json file -Info 24 [00:01:54.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 24 [00:01:55.000] Files (6) - -Info 24 [00:01:56.000] ----------------------------------------------- -Info 24 [00:01:57.000] Open files: -Info 24 [00:01:58.000] FileName: e:/myproject/src/app.js ProjectRootPath: undefined -Info 24 [00:01:59.000] Projects: /dev/null/inferredProject1* -Info 24 [00:02:00.000] response: +TI:: [00:02:04.000] No new typings were requested as a result of typings discovery +Info 35 [00:02:05.000] FileWatcher:: Added:: WatchInfo: e:/myproject/package.json 250 undefined WatchType: package.json file +Info 36 [00:02:06.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 36 [00:02:07.000] Files (6) + +Info 36 [00:02:08.000] ----------------------------------------------- +Info 36 [00:02:09.000] Open files: +Info 36 [00:02:10.000] FileName: e:/myproject/src/app.js ProjectRootPath: undefined +Info 36 [00:02:11.000] Projects: /dev/null/inferredProject1* +Info 36 [00:02:12.000] response: { "responseRequired": false } @@ -232,10 +248,14 @@ e:/myproject/package.json: *new* FsWatchesRecursive:: e:/myproject/node_modules: {} +c:/typescript/node_modules: + {} +e:/myproject/node_modules/@types: + {} Before request -Info 25 [00:02:01.000] request: +Info 37 [00:02:13.000] request: { "command": "completionInfo", "arguments": { @@ -248,18 +268,18 @@ Info 25 [00:02:01.000] request: "seq": 2, "type": "request" } -Info 26 [00:02:02.000] getCompletionData: Get current token: * -Info 27 [00:02:03.000] getCompletionData: Is inside comment: * -Info 28 [00:02:04.000] getCompletionData: Get previous token: * -Info 29 [00:02:05.000] getCompletionsAtPosition: isCompletionListBlocker: * -Info 30 [00:02:06.000] getExportInfoMap: cache miss or empty; calculating new results -Info 31 [00:02:07.000] getExportInfoMap: done in * ms -Info 32 [00:02:08.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 0 from cache -Info 33 [00:02:09.000] collectAutoImports: response is complete -Info 34 [00:02:10.000] collectAutoImports: * -Info 35 [00:02:11.000] getCompletionData: Semantic work: * -Info 36 [00:02:12.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 37 [00:02:13.000] response: +Info 38 [00:02:14.000] getCompletionData: Get current token: * +Info 39 [00:02:15.000] getCompletionData: Is inside comment: * +Info 40 [00:02:16.000] getCompletionData: Get previous token: * +Info 41 [00:02:17.000] getCompletionsAtPosition: isCompletionListBlocker: * +Info 42 [00:02:18.000] getExportInfoMap: cache miss or empty; calculating new results +Info 43 [00:02:19.000] getExportInfoMap: done in * ms +Info 44 [00:02:20.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 0 from cache +Info 45 [00:02:21.000] collectAutoImports: response is complete +Info 46 [00:02:22.000] collectAutoImports: * +Info 47 [00:02:23.000] getCompletionData: Semantic work: * +Info 48 [00:02:24.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 49 [00:02:25.000] response: { "response": { "flags": 1, diff --git a/tests/baselines/reference/tsserver/completions/works.js b/tests/baselines/reference/tsserver/completions/works.js index e719ae5c8ade1..9ac15e989a5c1 100644 --- a/tests/baselines/reference/tsserver/completions/works.js +++ b/tests/baselines/reference/tsserver/completions/works.js @@ -37,9 +37,11 @@ Info 8 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 9 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:19.000] Starting updateGraphWorker: Project: /tsconfig.json Info 11 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:22.000] Project '/tsconfig.json' (Configured) -Info 14 [00:00:23.000] Files (2) +Info 12 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 13 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:24.000] Project '/tsconfig.json' (Configured) +Info 16 [00:00:25.000] Files (2) /a.ts SVC-1-0 "export const foo = 0;" /b.ts Text-1 "foo" @@ -49,15 +51,15 @@ Info 14 [00:00:23.000] Files (2) b.ts Matched by default include pattern '**/*' -Info 15 [00:00:24.000] ----------------------------------------------- -Info 16 [00:00:25.000] Project '/tsconfig.json' (Configured) -Info 16 [00:00:26.000] Files (2) +Info 17 [00:00:26.000] ----------------------------------------------- +Info 18 [00:00:27.000] Project '/tsconfig.json' (Configured) +Info 18 [00:00:28.000] Files (2) -Info 16 [00:00:27.000] ----------------------------------------------- -Info 16 [00:00:28.000] Open files: -Info 16 [00:00:29.000] FileName: /a.ts ProjectRootPath: undefined -Info 16 [00:00:30.000] Projects: /tsconfig.json -Info 16 [00:00:31.000] response: +Info 18 [00:00:29.000] ----------------------------------------------- +Info 18 [00:00:30.000] Open files: +Info 18 [00:00:31.000] FileName: /a.ts ProjectRootPath: undefined +Info 18 [00:00:32.000] Projects: /tsconfig.json +Info 18 [00:00:33.000] response: { "responseRequired": false } @@ -66,6 +68,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -79,7 +83,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -88,19 +92,19 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Info 18 [00:00:33.000] FileWatcher:: Close:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:34.000] Search path: / -Info 20 [00:00:35.000] For info: /b.ts :: Config file name: /tsconfig.json -Info 21 [00:00:36.000] Project '/tsconfig.json' (Configured) -Info 21 [00:00:37.000] Files (2) +Info 20 [00:00:35.000] FileWatcher:: Close:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info +Info 21 [00:00:36.000] Search path: / +Info 22 [00:00:37.000] For info: /b.ts :: Config file name: /tsconfig.json +Info 23 [00:00:38.000] Project '/tsconfig.json' (Configured) +Info 23 [00:00:39.000] Files (2) -Info 21 [00:00:38.000] ----------------------------------------------- -Info 21 [00:00:39.000] Open files: -Info 21 [00:00:40.000] FileName: /a.ts ProjectRootPath: undefined -Info 21 [00:00:41.000] Projects: /tsconfig.json -Info 21 [00:00:42.000] FileName: /b.ts ProjectRootPath: undefined -Info 21 [00:00:43.000] Projects: /tsconfig.json -Info 21 [00:00:44.000] response: +Info 23 [00:00:40.000] ----------------------------------------------- +Info 23 [00:00:41.000] Open files: +Info 23 [00:00:42.000] FileName: /a.ts ProjectRootPath: undefined +Info 23 [00:00:43.000] Projects: /tsconfig.json +Info 23 [00:00:44.000] FileName: /b.ts ProjectRootPath: undefined +Info 23 [00:00:45.000] Projects: /tsconfig.json +Info 23 [00:00:46.000] response: { "responseRequired": false } @@ -109,6 +113,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -124,7 +130,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "completionInfo", "arguments": { @@ -137,17 +143,17 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Info 23 [00:00:46.000] getCompletionData: Get current token: * -Info 24 [00:00:47.000] getCompletionData: Is inside comment: * -Info 25 [00:00:48.000] getCompletionData: Get previous token: * -Info 26 [00:00:49.000] getExportInfoMap: cache miss or empty; calculating new results -Info 27 [00:00:50.000] getExportInfoMap: done in * ms -Info 28 [00:00:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 29 [00:00:52.000] collectAutoImports: response is incomplete -Info 30 [00:00:53.000] collectAutoImports: * -Info 31 [00:00:54.000] getCompletionData: Semantic work: * -Info 32 [00:00:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 33 [00:00:56.000] response: +Info 25 [00:00:48.000] getCompletionData: Get current token: * +Info 26 [00:00:49.000] getCompletionData: Is inside comment: * +Info 27 [00:00:50.000] getCompletionData: Get previous token: * +Info 28 [00:00:51.000] getExportInfoMap: cache miss or empty; calculating new results +Info 29 [00:00:52.000] getExportInfoMap: done in * ms +Info 30 [00:00:53.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 31 [00:00:54.000] collectAutoImports: response is incomplete +Info 32 [00:00:55.000] collectAutoImports: * +Info 33 [00:00:56.000] getCompletionData: Semantic work: * +Info 34 [00:00:57.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 35 [00:00:58.000] response: { "response": { "flags": 1, @@ -186,7 +192,7 @@ After request Before request -Info 34 [00:00:57.000] request: +Info 36 [00:00:59.000] request: { "command": "completionEntryDetails", "arguments": { @@ -208,8 +214,8 @@ Info 34 [00:00:57.000] request: "seq": 4, "type": "request" } -Info 35 [00:00:58.000] getExportInfoMap: cache hit -Info 36 [00:00:59.000] response: +Info 37 [00:01:00.000] getExportInfoMap: cache hit +Info 38 [00:01:01.000] response: { "response": [ { @@ -287,7 +293,7 @@ After request Before request -Info 37 [00:01:00.000] request: +Info 39 [00:01:02.000] request: { "command": "completionEntryDetails-full", "arguments": { @@ -309,8 +315,8 @@ Info 37 [00:01:00.000] request: "seq": 5, "type": "request" } -Info 38 [00:01:01.000] getExportInfoMap: cache hit -Info 39 [00:01:02.000] response: +Info 40 [00:01:03.000] getExportInfoMap: cache hit +Info 41 [00:01:04.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again-2.js b/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again-2.js index 1fd452eebe7e5..09a31d6d49afa 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again-2.js +++ b/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again-2.js @@ -43,9 +43,11 @@ Info 10 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/pro Info 11 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:38.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 16 [00:00:39.000] Files (2) +Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 16 [00:00:39.000] Finishing updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:40.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 18 [00:00:41.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/file1.ts SVC-1-0 "" @@ -55,18 +57,18 @@ Info 16 [00:00:39.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 17 [00:00:40.000] ----------------------------------------------- -Info 18 [00:00:41.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 18 [00:00:42.000] Files (2) +Info 19 [00:00:42.000] ----------------------------------------------- +Info 20 [00:00:43.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 20 [00:00:44.000] Files (2) -Info 18 [00:00:43.000] ----------------------------------------------- -Info 18 [00:00:44.000] Open files: -Info 18 [00:00:45.000] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 18 [00:00:46.000] Projects: /a/b/projects/project/src/tsconfig.json -Info 18 [00:00:48.000] FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file -Info 19 [00:00:49.000] `remove Project:: -Info 20 [00:00:50.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 21 [00:00:51.000] Files (2) +Info 20 [00:00:45.000] ----------------------------------------------- +Info 20 [00:00:46.000] Open files: +Info 20 [00:00:47.000] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 20 [00:00:48.000] Projects: /a/b/projects/project/src/tsconfig.json +Info 20 [00:00:50.000] FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 21 [00:00:51.000] `remove Project:: +Info 22 [00:00:52.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 23 [00:00:53.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/file1.ts @@ -76,18 +78,20 @@ Info 21 [00:00:51.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 22 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 24 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 25 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file -Info 26 [00:00:56.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 27 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 28 [00:00:58.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 29 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 30 [00:01:00.000] Search path: /a/b/projects/project/src -Info 31 [00:01:01.000] For info: /a/b/projects/project/src/file1.ts :: No config files found. -Info 32 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:03.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 24 [00:00:54.000] ----------------------------------------------- +Info 25 [00:00:55.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 26 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 27 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 28 [00:00:58.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 29 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 30 [00:01:00.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 31 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 32 [00:01:02.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 33 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 34 [00:01:04.000] Search path: /a/b/projects/project/src +Info 35 [00:01:05.000] For info: /a/b/projects/project/src/file1.ts :: No config files found. +Info 36 [00:01:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 37 [00:01:07.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/projects/project/src/tsconfig.json] deleted @@ -95,21 +99,23 @@ FsWatches:: /a/lib/lib.d.ts: *new* {} -Info 34 [00:01:04.500] Running: *ensureProjectForOpenFiles* -Info 35 [00:01:05.500] Before ensureProjectForOpenFiles: -Info 36 [00:01:06.500] Open files: -Info 36 [00:01:07.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 36 [00:01:08.500] Projects: -Info 36 [00:01:09.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 37 [00:01:10.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 38 [00:01:11.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 39 [00:01:12.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 40 [00:01:13.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 41 [00:01:14.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:15.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:16.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:17.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:18.500] Files (2) +Info 38 [00:01:08.500] Running: *ensureProjectForOpenFiles* +Info 39 [00:01:09.500] Before ensureProjectForOpenFiles: +Info 40 [00:01:10.500] Open files: +Info 40 [00:01:11.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 40 [00:01:12.500] Projects: +Info 40 [00:01:13.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 41 [00:01:14.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 42 [00:01:15.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 43 [00:01:16.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 44 [00:01:17.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 45 [00:01:18.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:01:19.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:01:20.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 48 [00:01:21.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 49 [00:01:22.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:01:23.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:01:24.500] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/file1.ts SVC-1-0 "" @@ -119,15 +125,15 @@ Info 45 [00:01:18.500] Files (2) src/file1.ts Root file specified for compilation -Info 46 [00:01:19.500] ----------------------------------------------- -Info 47 [00:01:20.500] After ensureProjectForOpenFiles: -Info 48 [00:01:21.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:01:22.500] Files (2) +Info 52 [00:01:25.500] ----------------------------------------------- +Info 53 [00:01:26.500] After ensureProjectForOpenFiles: +Info 54 [00:01:27.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 54 [00:01:28.500] Files (2) -Info 48 [00:01:23.500] ----------------------------------------------- -Info 48 [00:01:24.500] Open files: -Info 48 [00:01:25.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 48 [00:01:26.500] Projects: /dev/null/inferredProject1* +Info 54 [00:01:29.500] ----------------------------------------------- +Info 54 [00:01:30.500] Open files: +Info 54 [00:01:31.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 54 [00:01:32.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: @@ -141,6 +147,8 @@ PolledWatches:: {"pollingInterval":2000} /a/b/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/a/b/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: diff --git a/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again.js b/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again.js index c9d0e48847724..90a64a1fa0725 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again.js +++ b/tests/baselines/reference/tsserver/configFileSearch/should-use-projectRootPath-when-searching-for-inferred-project-again.js @@ -43,9 +43,11 @@ Info 10 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/pro Info 11 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:38.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 16 [00:00:39.000] Files (2) +Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 16 [00:00:39.000] Finishing updateGraphWorker: Project: /a/b/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:40.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 18 [00:00:41.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/file1.ts SVC-1-0 "" @@ -55,18 +57,18 @@ Info 16 [00:00:39.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 17 [00:00:40.000] ----------------------------------------------- -Info 18 [00:00:41.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 18 [00:00:42.000] Files (2) +Info 19 [00:00:42.000] ----------------------------------------------- +Info 20 [00:00:43.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 20 [00:00:44.000] Files (2) -Info 18 [00:00:43.000] ----------------------------------------------- -Info 18 [00:00:44.000] Open files: -Info 18 [00:00:45.000] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 18 [00:00:46.000] Projects: /a/b/projects/project/src/tsconfig.json -Info 18 [00:00:48.000] FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file -Info 19 [00:00:49.000] `remove Project:: -Info 20 [00:00:50.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) -Info 21 [00:00:51.000] Files (2) +Info 20 [00:00:45.000] ----------------------------------------------- +Info 20 [00:00:46.000] Open files: +Info 20 [00:00:47.000] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 20 [00:00:48.000] Projects: /a/b/projects/project/src/tsconfig.json +Info 20 [00:00:50.000] FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 21 [00:00:51.000] `remove Project:: +Info 22 [00:00:52.000] Project '/a/b/projects/project/src/tsconfig.json' (Configured) +Info 23 [00:00:53.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/file1.ts @@ -76,18 +78,20 @@ Info 21 [00:00:51.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 22 [00:00:52.000] ----------------------------------------------- -Info 23 [00:00:53.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 24 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 25 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file -Info 26 [00:00:56.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 27 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 28 [00:00:58.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 29 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots -Info 30 [00:01:00.000] Search path: /a/b/projects/project/src -Info 31 [00:01:01.000] For info: /a/b/projects/project/src/file1.ts :: No config files found. -Info 32 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:03.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 24 [00:00:54.000] ----------------------------------------------- +Info 25 [00:00:55.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 26 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src 1 undefined Config: /a/b/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 27 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file +Info 28 [00:00:58.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 29 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 30 [00:01:00.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 31 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 32 [00:01:02.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 33 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Type roots +Info 34 [00:01:04.000] Search path: /a/b/projects/project/src +Info 35 [00:01:05.000] For info: /a/b/projects/project/src/file1.ts :: No config files found. +Info 36 [00:01:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 37 [00:01:07.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/src/tsconfig.json 2:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined Project: /a/b/projects/project/src/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/projects/project/src/tsconfig.json] deleted @@ -95,23 +99,25 @@ FsWatches:: /a/lib/lib.d.ts: *new* {} -Info 34 [00:01:04.500] Running: *ensureProjectForOpenFiles* -Info 35 [00:01:05.500] Before ensureProjectForOpenFiles: -Info 36 [00:01:06.500] Open files: -Info 36 [00:01:07.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 36 [00:01:08.500] Projects: -Info 36 [00:01:09.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 37 [00:01:10.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 38 [00:01:11.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 39 [00:01:12.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 40 [00:01:13.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 41 [00:01:14.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:15.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:16.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:01:17.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:01:18.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:19.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:01:20.500] Files (2) +Info 38 [00:01:08.500] Running: *ensureProjectForOpenFiles* +Info 39 [00:01:09.500] Before ensureProjectForOpenFiles: +Info 40 [00:01:10.500] Open files: +Info 40 [00:01:11.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 40 [00:01:12.500] Projects: +Info 40 [00:01:13.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 41 [00:01:14.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 42 [00:01:15.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 43 [00:01:16.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 44 [00:01:17.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 45 [00:01:18.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:01:19.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:01:20.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 48 [00:01:21.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 49 [00:01:22.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 50 [00:01:23.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 51 [00:01:24.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 52 [00:01:25.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:01:26.500] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/file1.ts SVC-1-0 "" @@ -121,15 +127,15 @@ Info 47 [00:01:20.500] Files (2) file1.ts Root file specified for compilation -Info 48 [00:01:21.500] ----------------------------------------------- -Info 49 [00:01:22.500] After ensureProjectForOpenFiles: -Info 50 [00:01:23.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:01:24.500] Files (2) +Info 54 [00:01:27.500] ----------------------------------------------- +Info 55 [00:01:28.500] After ensureProjectForOpenFiles: +Info 56 [00:01:29.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 56 [00:01:30.500] Files (2) -Info 50 [00:01:25.500] ----------------------------------------------- -Info 50 [00:01:26.500] Open files: -Info 50 [00:01:27.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project -Info 50 [00:01:28.500] Projects: /dev/null/inferredProject1* +Info 56 [00:01:31.500] ----------------------------------------------- +Info 56 [00:01:32.500] Open files: +Info 56 [00:01:33.500] FileName: /a/b/projects/project/src/file1.ts ProjectRootPath: /a/b/projects/project +Info 56 [00:01:34.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: @@ -145,6 +151,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/a/b/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: diff --git a/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-does-not-exist.js b/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-does-not-exist.js index 8bfd92cdb9081..1294a0ae35f38 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-does-not-exist.js +++ b/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-does-not-exist.js @@ -29,9 +29,11 @@ Info 9 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/pro Info 10 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 11 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 12 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 13 [00:00:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:00:34.000] Files (2) +Info 13 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 15 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 17 [00:00:36.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/index.ts SVC-1-0 "let y = 10" @@ -41,27 +43,27 @@ Info 15 [00:00:34.000] Files (2) index.ts Root file specified for compilation -Info 16 [00:00:35.000] ----------------------------------------------- -Info 17 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:37.000] Files (2) +Info 18 [00:00:37.000] ----------------------------------------------- +Info 19 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 19 [00:00:39.000] Files (2) -Info 17 [00:00:38.000] ----------------------------------------------- -Info 17 [00:00:39.000] Open files: -Info 17 [00:00:40.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 17 [00:00:41.000] Projects: /dev/null/inferredProject1* -Info 17 [00:00:44.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 18 [00:00:45.000] Search path: /a/b/projects/project/src -Info 19 [00:00:46.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json -Info 20 [00:00:47.000] Creating configuration project /a/b/projects/project/tsconfig.json -Info 21 [00:00:48.000] Scheduled: /a/b/projects/project/tsconfig.json -Info 22 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 23 [00:00:50.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 24 [00:00:51.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 25 [00:00:52.000] Search path: /a/b/projects/project/src -Info 26 [00:00:53.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json -Info 27 [00:00:54.000] Scheduled: /a/b/projects/project/tsconfig.json, Cancelled earlier one -Info 28 [00:00:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 29 [00:00:56.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 19 [00:00:40.000] ----------------------------------------------- +Info 19 [00:00:41.000] Open files: +Info 19 [00:00:42.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 19 [00:00:43.000] Projects: /dev/null/inferredProject1* +Info 19 [00:00:46.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 20 [00:00:47.000] Search path: /a/b/projects/project/src +Info 21 [00:00:48.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json +Info 22 [00:00:49.000] Creating configuration project /a/b/projects/project/tsconfig.json +Info 23 [00:00:50.000] Scheduled: /a/b/projects/project/tsconfig.json +Info 24 [00:00:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 25 [00:00:52.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 26 [00:00:53.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 27 [00:00:54.000] Search path: /a/b/projects/project/src +Info 28 [00:00:55.000] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json +Info 29 [00:00:56.000] Scheduled: /a/b/projects/project/tsconfig.json, Cancelled earlier one +Info 30 [00:00:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 31 [00:00:58.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] {} @@ -78,6 +80,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/a/b/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* @@ -85,9 +89,9 @@ FsWatches:: /a/b/projects/project/tsconfig.json: *new* {} -Info 30 [00:00:57.000] Running: /a/b/projects/project/tsconfig.json -Info 31 [00:00:58.000] Loading configured project /a/b/projects/project/tsconfig.json -Info 32 [00:00:59.000] Config: /a/b/projects/project/tsconfig.json : { +Info 32 [00:00:59.000] Running: /a/b/projects/project/tsconfig.json +Info 33 [00:01:00.000] Loading configured project /a/b/projects/project/tsconfig.json +Info 34 [00:01:01.000] Config: /a/b/projects/project/tsconfig.json : { "rootNames": [ "/a/b/projects/project/src/index.ts" ], @@ -95,17 +99,19 @@ Info 32 [00:00:59.000] Config: /a/b/projects/project/tsconfig.json : { "configFilePath": "/a/b/projects/project/tsconfig.json" } } -Info 33 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:02.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 36 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 37 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 38 [00:01:05.000] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json -Info 39 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 40 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 41 [00:01:08.000] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:09.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 43 [00:01:10.000] Files (2) +Info 35 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 38 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 39 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 40 [00:01:07.000] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json +Info 41 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 42 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 43 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 44 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 45 [00:01:12.000] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:13.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 47 [00:01:14.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/index.ts SVC-1-0 "let y = 10" @@ -115,40 +121,40 @@ Info 43 [00:01:10.000] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 44 [00:01:11.000] ----------------------------------------------- -Info 45 [00:01:12.000] Running: *ensureProjectForOpenFiles* -Info 46 [00:01:13.000] Before ensureProjectForOpenFiles: -Info 47 [00:01:14.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 47 [00:01:15.000] Files (2) +Info 48 [00:01:15.000] ----------------------------------------------- +Info 49 [00:01:16.000] Running: *ensureProjectForOpenFiles* +Info 50 [00:01:17.000] Before ensureProjectForOpenFiles: +Info 51 [00:01:18.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 51 [00:01:19.000] Files (2) -Info 47 [00:01:16.000] ----------------------------------------------- -Info 47 [00:01:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:01:18.000] Files (2) +Info 51 [00:01:20.000] ----------------------------------------------- +Info 51 [00:01:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:01:22.000] Files (2) -Info 47 [00:01:19.000] ----------------------------------------------- -Info 47 [00:01:20.000] Open files: -Info 47 [00:01:21.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 47 [00:01:22.000] Projects: /a/b/projects/project/tsconfig.json -Info 47 [00:01:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 48 [00:01:24.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 49 [00:01:25.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:01:26.000] Files (0) +Info 51 [00:01:23.000] ----------------------------------------------- +Info 51 [00:01:24.000] Open files: +Info 51 [00:01:25.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 51 [00:01:26.000] Projects: /a/b/projects/project/tsconfig.json +Info 51 [00:01:27.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 52 [00:01:28.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 53 [00:01:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 54 [00:01:30.000] Files (0) -Info 51 [00:01:27.000] ----------------------------------------------- -Info 52 [00:01:28.000] After ensureProjectForOpenFiles: -Info 53 [00:01:29.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 53 [00:01:30.000] Files (2) +Info 55 [00:01:31.000] ----------------------------------------------- +Info 56 [00:01:32.000] After ensureProjectForOpenFiles: +Info 57 [00:01:33.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 57 [00:01:34.000] Files (2) -Info 53 [00:01:31.000] ----------------------------------------------- -Info 53 [00:01:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 53 [00:01:33.000] Files (0) +Info 57 [00:01:35.000] ----------------------------------------------- +Info 57 [00:01:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:01:37.000] Files (0) -Info 53 [00:01:34.000] ----------------------------------------------- -Info 53 [00:01:35.000] Open files: -Info 53 [00:01:36.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 53 [00:01:37.000] Projects: /a/b/projects/project/tsconfig.json +Info 57 [00:01:38.000] ----------------------------------------------- +Info 57 [00:01:39.000] Open files: +Info 57 [00:01:40.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 57 [00:01:41.000] Projects: /a/b/projects/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -156,6 +162,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /a/b/projects/project/src/tsconfig.json: @@ -175,10 +183,10 @@ FsWatchesRecursive:: /a/b/projects/project: *new* {} -Info 53 [00:01:39.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 54 [00:01:40.000] `remove Project:: -Info 55 [00:01:41.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 56 [00:01:42.000] Files (2) +Info 57 [00:01:43.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 58 [00:01:44.000] `remove Project:: +Info 59 [00:01:45.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 60 [00:01:46.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -188,16 +196,18 @@ Info 56 [00:01:42.000] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 57 [00:01:43.000] ----------------------------------------------- -Info 58 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 60 [00:01:46.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 61 [00:01:47.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 62 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 63 [00:01:49.000] Search path: /a/b/projects/project/src -Info 64 [00:01:50.000] For info: /a/b/projects/project/src/index.ts :: No config files found. -Info 65 [00:01:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 66 [00:01:52.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 61 [00:01:47.000] ----------------------------------------------- +Info 62 [00:01:48.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 63 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 64 [00:01:50.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 65 [00:01:51.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 66 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 67 [00:01:53.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 68 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 69 [00:01:55.000] Search path: /a/b/projects/project/src +Info 70 [00:01:56.000] For info: /a/b/projects/project/src/index.ts :: No config files found. +Info 71 [00:01:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 72 [00:01:58.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] deleted @@ -206,6 +216,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: @@ -219,23 +231,23 @@ FsWatchesRecursive *deleted*:: /a/b/projects/project: {} -Info 67 [00:01:53.500] Running: *ensureProjectForOpenFiles* -Info 68 [00:01:54.500] Before ensureProjectForOpenFiles: -Info 69 [00:01:55.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 69 [00:01:56.500] Files (0) +Info 73 [00:01:59.500] Running: *ensureProjectForOpenFiles* +Info 74 [00:02:00.500] Before ensureProjectForOpenFiles: +Info 75 [00:02:01.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 75 [00:02:02.500] Files (0) -Info 69 [00:01:57.500] ----------------------------------------------- -Info 69 [00:01:58.500] Open files: -Info 69 [00:01:59.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 69 [00:02:00.500] Projects: -Info 69 [00:02:01.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 70 [00:02:02.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 71 [00:02:03.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 72 [00:02:04.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 73 [00:02:05.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 74 [00:02:06.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:07.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 76 [00:02:08.500] Files (2) +Info 75 [00:02:03.500] ----------------------------------------------- +Info 75 [00:02:04.500] Open files: +Info 75 [00:02:05.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 75 [00:02:06.500] Projects: +Info 75 [00:02:07.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 76 [00:02:08.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 77 [00:02:09.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 78 [00:02:10.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 79 [00:02:11.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 80 [00:02:12.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 81 [00:02:13.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 82 [00:02:14.500] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/index.ts SVC-1-0 "let y = 10" @@ -245,15 +257,15 @@ Info 76 [00:02:08.500] Files (2) index.ts Root file specified for compilation -Info 77 [00:02:09.500] ----------------------------------------------- -Info 78 [00:02:10.500] After ensureProjectForOpenFiles: -Info 79 [00:02:11.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 79 [00:02:12.500] Files (2) +Info 83 [00:02:15.500] ----------------------------------------------- +Info 84 [00:02:16.500] After ensureProjectForOpenFiles: +Info 85 [00:02:17.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 85 [00:02:18.500] Files (2) -Info 79 [00:02:13.500] ----------------------------------------------- -Info 79 [00:02:14.500] Open files: -Info 79 [00:02:15.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 79 [00:02:16.500] Projects: /dev/null/inferredProject1* +Info 85 [00:02:19.500] ----------------------------------------------- +Info 85 [00:02:20.500] Open files: +Info 85 [00:02:21.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 85 [00:02:22.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: @@ -261,6 +273,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} /a/b/projects/project/src/tsconfig.json: *new* {"pollingInterval":2000} /a/b/projects/project/src/jsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-exists.js b/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-exists.js index 299019b79dbb3..cb729a2781462 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-exists.js +++ b/tests/baselines/reference/tsserver/configFileSearch/tsconfig-for-the-file-exists.js @@ -38,9 +38,11 @@ Info 8 [00:00:29.000] Starting updateGraphWorker: Project: /a/b/projects/proj Info 9 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots Info 11 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 12 [00:00:33.000] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:34.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 14 [00:00:35.000] Files (2) +Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 14 [00:00:35.000] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:36.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 16 [00:00:37.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/index.ts SVC-1-0 "let y = 10" @@ -50,18 +52,18 @@ Info 14 [00:00:35.000] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 15 [00:00:36.000] ----------------------------------------------- -Info 16 [00:00:37.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 16 [00:00:38.000] Files (2) +Info 17 [00:00:38.000] ----------------------------------------------- +Info 18 [00:00:39.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 18 [00:00:40.000] Files (2) -Info 16 [00:00:39.000] ----------------------------------------------- -Info 16 [00:00:40.000] Open files: -Info 16 [00:00:41.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 16 [00:00:42.000] Projects: /a/b/projects/project/tsconfig.json -Info 16 [00:00:44.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file -Info 17 [00:00:45.000] `remove Project:: -Info 18 [00:00:46.000] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 19 [00:00:47.000] Files (2) +Info 18 [00:00:41.000] ----------------------------------------------- +Info 18 [00:00:42.000] Open files: +Info 18 [00:00:43.000] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 18 [00:00:44.000] Projects: /a/b/projects/project/tsconfig.json +Info 18 [00:00:46.000] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file +Info 19 [00:00:47.000] `remove Project:: +Info 20 [00:00:48.000] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 21 [00:00:49.000] Files (2) /a/lib/lib.d.ts /a/b/projects/project/src/index.ts @@ -71,16 +73,18 @@ Info 19 [00:00:47.000] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 20 [00:00:48.000] ----------------------------------------------- -Info 21 [00:00:49.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 22 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 23 [00:00:51.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file -Info 24 [00:00:52.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 25 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 26 [00:00:54.000] Search path: /a/b/projects/project/src -Info 27 [00:00:55.000] For info: /a/b/projects/project/src/index.ts :: No config files found. -Info 28 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* -Info 29 [00:00:57.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file +Info 22 [00:00:50.000] ----------------------------------------------- +Info 23 [00:00:51.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 24 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 25 [00:00:53.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file +Info 26 [00:00:54.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 27 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 28 [00:00:56.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 29 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 30 [00:00:58.000] Search path: /a/b/projects/project/src +Info 31 [00:00:59.000] For info: /a/b/projects/project/src/index.ts :: No config files found. +Info 32 [00:01:00.000] Scheduled: *ensureProjectForOpenFiles* +Info 33 [00:01:01.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 2:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] deleted @@ -88,23 +92,25 @@ FsWatches:: /a/lib/lib.d.ts: *new* {} -Info 30 [00:00:58.500] Running: *ensureProjectForOpenFiles* -Info 31 [00:00:59.500] Before ensureProjectForOpenFiles: -Info 32 [00:01:00.500] Open files: -Info 32 [00:01:01.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 32 [00:01:02.500] Projects: -Info 32 [00:01:03.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:04.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:05.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 35 [00:01:06.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 36 [00:01:07.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 37 [00:01:08.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:09.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:10.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:11.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:12.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:13.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:14.500] Files (2) +Info 34 [00:01:02.500] Running: *ensureProjectForOpenFiles* +Info 35 [00:01:03.500] Before ensureProjectForOpenFiles: +Info 36 [00:01:04.500] Open files: +Info 36 [00:01:05.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 36 [00:01:06.500] Projects: +Info 36 [00:01:07.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 37 [00:01:08.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 38 [00:01:09.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 39 [00:01:10.500] FileWatcher:: Added:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 40 [00:01:11.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 41 [00:01:12.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:13.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:14.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 44 [00:01:15.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 45 [00:01:16.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:01:17.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:01:18.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:19.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 49 [00:01:20.500] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/index.ts SVC-1-0 "let y = 10" @@ -114,15 +120,15 @@ Info 43 [00:01:14.500] Files (2) index.ts Root file specified for compilation -Info 44 [00:01:15.500] ----------------------------------------------- -Info 45 [00:01:16.500] After ensureProjectForOpenFiles: -Info 46 [00:01:17.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 46 [00:01:18.500] Files (2) +Info 50 [00:01:21.500] ----------------------------------------------- +Info 51 [00:01:22.500] After ensureProjectForOpenFiles: +Info 52 [00:01:23.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:01:24.500] Files (2) -Info 46 [00:01:19.500] ----------------------------------------------- -Info 46 [00:01:20.500] Open files: -Info 46 [00:01:21.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 46 [00:01:22.500] Projects: /dev/null/inferredProject1* +Info 52 [00:01:25.500] ----------------------------------------------- +Info 52 [00:01:26.500] Open files: +Info 52 [00:01:27.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 52 [00:01:28.500] Projects: /dev/null/inferredProject1* After running timeout callbacks PolledWatches:: @@ -138,24 +144,26 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/a/b/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: {} -Info 46 [00:01:25.500] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 47 [00:01:26.500] Search path: /a/b/projects/project/src -Info 48 [00:01:27.500] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json -Info 49 [00:01:28.500] Creating configuration project /a/b/projects/project/tsconfig.json -Info 50 [00:01:29.500] Scheduled: /a/b/projects/project/tsconfig.json -Info 51 [00:01:30.500] Scheduled: *ensureProjectForOpenFiles* -Info 52 [00:01:31.500] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 53 [00:01:32.500] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 54 [00:01:33.500] Search path: /a/b/projects/project/src -Info 55 [00:01:34.500] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json -Info 56 [00:01:35.500] Scheduled: /a/b/projects/project/tsconfig.json, Cancelled earlier one -Info 57 [00:01:36.500] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 52 [00:01:31.500] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 53 [00:01:32.500] Search path: /a/b/projects/project/src +Info 54 [00:01:33.500] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json +Info 55 [00:01:34.500] Creating configuration project /a/b/projects/project/tsconfig.json +Info 56 [00:01:35.500] Scheduled: /a/b/projects/project/tsconfig.json +Info 57 [00:01:36.500] Scheduled: *ensureProjectForOpenFiles* Info 58 [00:01:37.500] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 59 [00:01:38.500] FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 60 [00:01:39.500] Search path: /a/b/projects/project/src +Info 61 [00:01:40.500] For info: /a/b/projects/project/src/index.ts :: Config file name: /a/b/projects/project/tsconfig.json +Info 62 [00:01:41.500] Scheduled: /a/b/projects/project/tsconfig.json, Cancelled earlier one +Info 63 [00:01:42.500] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 64 [00:01:43.500] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/project/tsconfig.json 0:: WatchInfo: /a/b/projects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before running timeout callbacks //// [/a/b/projects/project/tsconfig.json] {} @@ -172,6 +180,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /a/b/projects/project/tsconfig.json: @@ -183,9 +193,9 @@ FsWatches:: /a/b/projects/project/tsconfig.json: *new* {} -Info 59 [00:01:38.500] Running: /a/b/projects/project/tsconfig.json -Info 60 [00:01:39.500] Loading configured project /a/b/projects/project/tsconfig.json -Info 61 [00:01:40.500] Config: /a/b/projects/project/tsconfig.json : { +Info 65 [00:01:44.500] Running: /a/b/projects/project/tsconfig.json +Info 66 [00:01:45.500] Loading configured project /a/b/projects/project/tsconfig.json +Info 67 [00:01:46.500] Config: /a/b/projects/project/tsconfig.json : { "rootNames": [ "/a/b/projects/project/src/index.ts" ], @@ -193,17 +203,19 @@ Info 61 [00:01:40.500] Config: /a/b/projects/project/tsconfig.json : { "configFilePath": "/a/b/projects/project/tsconfig.json" } } -Info 62 [00:01:41.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 63 [00:01:42.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory -Info 64 [00:01:43.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 65 [00:01:44.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 66 [00:01:45.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 67 [00:01:46.500] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json -Info 68 [00:01:47.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 69 [00:01:48.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots -Info 70 [00:01:49.500] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 71 [00:01:50.500] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 72 [00:01:51.500] Files (2) +Info 68 [00:01:47.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 69 [00:01:48.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project 1 undefined Config: /a/b/projects/project/tsconfig.json WatchType: Wild card directory +Info 70 [00:01:49.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 71 [00:01:50.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 72 [00:01:51.500] FileWatcher:: Close:: WatchInfo: /a/b/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 73 [00:01:52.500] Starting updateGraphWorker: Project: /a/b/projects/project/tsconfig.json +Info 74 [00:01:53.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 75 [00:01:54.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/project/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 76 [00:01:55.500] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 77 [00:01:56.500] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/project/tsconfig.json WatchType: Type roots +Info 78 [00:01:57.500] Finishing updateGraphWorker: Project: /a/b/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 79 [00:01:58.500] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 80 [00:01:59.500] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/project/src/index.ts SVC-1-0 "let y = 10" @@ -213,40 +225,40 @@ Info 72 [00:01:51.500] Files (2) src/index.ts Matched by default include pattern '**/*' -Info 73 [00:01:52.500] ----------------------------------------------- -Info 74 [00:01:53.500] Running: *ensureProjectForOpenFiles* -Info 75 [00:01:54.500] Before ensureProjectForOpenFiles: -Info 76 [00:01:55.500] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 76 [00:01:56.500] Files (2) +Info 81 [00:02:00.500] ----------------------------------------------- +Info 82 [00:02:01.500] Running: *ensureProjectForOpenFiles* +Info 83 [00:02:02.500] Before ensureProjectForOpenFiles: +Info 84 [00:02:03.500] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 84 [00:02:04.500] Files (2) -Info 76 [00:01:57.500] ----------------------------------------------- -Info 76 [00:01:58.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 76 [00:01:59.500] Files (2) +Info 84 [00:02:05.500] ----------------------------------------------- +Info 84 [00:02:06.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 84 [00:02:07.500] Files (2) -Info 76 [00:02:00.500] ----------------------------------------------- -Info 76 [00:02:01.500] Open files: -Info 76 [00:02:02.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 76 [00:02:03.500] Projects: /a/b/projects/project/tsconfig.json -Info 76 [00:02:04.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 77 [00:02:05.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 78 [00:02:06.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 79 [00:02:07.500] Files (0) +Info 84 [00:02:08.500] ----------------------------------------------- +Info 84 [00:02:09.500] Open files: +Info 84 [00:02:10.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 84 [00:02:11.500] Projects: /a/b/projects/project/tsconfig.json +Info 84 [00:02:12.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 85 [00:02:13.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 86 [00:02:14.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 87 [00:02:15.500] Files (0) -Info 80 [00:02:08.500] ----------------------------------------------- -Info 81 [00:02:09.500] After ensureProjectForOpenFiles: -Info 82 [00:02:10.500] Project '/a/b/projects/project/tsconfig.json' (Configured) -Info 82 [00:02:11.500] Files (2) +Info 88 [00:02:16.500] ----------------------------------------------- +Info 89 [00:02:17.500] After ensureProjectForOpenFiles: +Info 90 [00:02:18.500] Project '/a/b/projects/project/tsconfig.json' (Configured) +Info 90 [00:02:19.500] Files (2) -Info 82 [00:02:12.500] ----------------------------------------------- -Info 82 [00:02:13.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 82 [00:02:14.500] Files (0) +Info 90 [00:02:20.500] ----------------------------------------------- +Info 90 [00:02:21.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 90 [00:02:22.500] Files (0) -Info 82 [00:02:15.500] ----------------------------------------------- -Info 82 [00:02:16.500] Open files: -Info 82 [00:02:17.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj -Info 82 [00:02:18.500] Projects: /a/b/projects/project/tsconfig.json +Info 90 [00:02:23.500] ----------------------------------------------- +Info 90 [00:02:24.500] Open files: +Info 90 [00:02:25.500] FileName: /a/b/projects/project/src/index.ts ProjectRootPath: /a/b/projects/proj +Info 90 [00:02:26.500] Projects: /a/b/projects/project/tsconfig.json After running timeout callbacks PolledWatches:: @@ -254,6 +266,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/project/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /a/b/projects/project/src/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-not-present.js b/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-not-present.js index 737ea72e1b2df..717905853d067 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-not-present.js +++ b/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-not-present.js @@ -33,9 +33,11 @@ Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCod Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 15 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 16 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 17 [00:00:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 19 [00:00:42.000] Files (2) +Info 17 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 18 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 19 [00:00:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:00:44.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js SVC-1-0 "const x = 10" @@ -45,11 +47,11 @@ Info 19 [00:00:42.000] Files (2) x.js Root file specified for compilation -Info 20 [00:00:43.000] ----------------------------------------------- -Info 21 [00:00:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 21 [00:00:45.000] Files (2) +Info 22 [00:00:45.000] ----------------------------------------------- +Info 23 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 23 [00:00:47.000] Files (2) -Info 21 [00:00:46.000] ----------------------------------------------- -Info 21 [00:00:47.000] Open files: -Info 21 [00:00:48.000] FileName: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js ProjectRootPath: undefined -Info 21 [00:00:49.000] Projects: /dev/null/inferredProject1* \ No newline at end of file +Info 23 [00:00:48.000] ----------------------------------------------- +Info 23 [00:00:49.000] Open files: +Info 23 [00:00:50.000] FileName: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js ProjectRootPath: undefined +Info 23 [00:00:51.000] Projects: /dev/null/inferredProject1* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-present-but-file-is-not-from-project-root.js b/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-present-but-file-is-not-from-project-root.js index 38d9f7b5b9960..35e5badebde64 100644 --- a/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-present-but-file-is-not-from-project-root.js +++ b/tests/baselines/reference/tsserver/configFileSearch/when-projectRootPath-is-present-but-file-is-not-from-project-root.js @@ -33,9 +33,11 @@ Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCod Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/General/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 15 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 16 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/Shared Documents/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 17 [00:00:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 19 [00:00:42.000] Files (2) +Info 17 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 18 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /root/teams/VSCode68/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 19 [00:00:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:00:44.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js SVC-1-0 "const x = 10" @@ -45,11 +47,11 @@ Info 19 [00:00:42.000] Files (2) x.js Root file specified for compilation -Info 20 [00:00:43.000] ----------------------------------------------- -Info 21 [00:00:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 21 [00:00:45.000] Files (2) +Info 22 [00:00:45.000] ----------------------------------------------- +Info 23 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 23 [00:00:47.000] Files (2) -Info 21 [00:00:46.000] ----------------------------------------------- -Info 21 [00:00:47.000] Open files: -Info 21 [00:00:48.000] FileName: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js ProjectRootPath: /a/b -Info 21 [00:00:49.000] Projects: /dev/null/inferredProject1* \ No newline at end of file +Info 23 [00:00:48.000] ----------------------------------------------- +Info 23 [00:00:49.000] Open files: +Info 23 [00:00:50.000] FileName: /root/teams/VSCode68/Shared Documents/General/jt-ts-test-workspace/x.js ProjectRootPath: /a/b +Info 23 [00:00:51.000] Projects: /dev/null/inferredProject1* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js b/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js index a3ab8194707c3..6a54aa5e3bd56 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js +++ b/tests/baselines/reference/tsserver/configuredProjects/Open-ref-of-configured-project-when-open-file-gets-added-to-the-project-as-part-of-configured-file-update.js @@ -398,19 +398,21 @@ Info 80 [00:04:10.000] Search path: / Info 81 [00:04:11.000] For info: /file5.ts :: No config files found. Info 82 [00:04:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* Info 83 [00:04:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject3* WatchType: Missing file -Info 84 [00:04:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 85 [00:04:15.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 86 [00:04:16.000] Files (1) +Info 84 [00:04:14.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 85 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 86 [00:04:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 87 [00:04:17.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 88 [00:04:18.000] Files (1) /file5.ts SVC-1-0 "let zz = 1;" file5.ts Root file specified for compilation -Info 87 [00:04:17.000] ----------------------------------------------- -Info 88 [00:04:18.000] `remove Project:: -Info 89 [00:04:19.000] Project '/a/b/tsconfig.json' (Configured) -Info 90 [00:04:20.000] Files (3) +Info 89 [00:04:19.000] ----------------------------------------------- +Info 90 [00:04:20.000] `remove Project:: +Info 91 [00:04:21.000] Project '/a/b/tsconfig.json' (Configured) +Info 92 [00:04:22.000] Files (3) /a/b/src/file1.ts /a/b/file3.ts /a/b/src/file2.ts @@ -423,26 +425,26 @@ Info 90 [00:04:20.000] Files (3) src/file2.ts Matched by default include pattern '**/*' -Info 91 [00:04:21.000] ----------------------------------------------- -Info 92 [00:04:22.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 93 [00:04:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory -Info 94 [00:04:24.000] FileWatcher:: Close:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file -Info 95 [00:04:25.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 96 [00:04:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots -Info 97 [00:04:27.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file -Info 98 [00:04:28.000] FileWatcher:: Close:: WatchInfo: /a/b/src/file1.ts 500 undefined WatchType: Closed Script info -Info 99 [00:04:29.000] FileWatcher:: Close:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info -Info 100 [00:04:30.000] FileWatcher:: Close:: WatchInfo: /a/b/src/file2.ts 500 undefined WatchType: Closed Script info -Info 101 [00:04:31.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 101 [00:04:32.000] Files (1) - -Info 101 [00:04:33.000] ----------------------------------------------- -Info 101 [00:04:34.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 101 [00:04:35.000] Files (1) - -Info 101 [00:04:36.000] ----------------------------------------------- -Info 101 [00:04:37.000] Open files: -Info 101 [00:04:38.000] FileName: /a/file4.ts ProjectRootPath: undefined -Info 101 [00:04:39.000] Projects: /dev/null/inferredProject2* -Info 101 [00:04:40.000] FileName: /file5.ts ProjectRootPath: undefined -Info 101 [00:04:41.000] Projects: /dev/null/inferredProject3* \ No newline at end of file +Info 93 [00:04:23.000] ----------------------------------------------- +Info 94 [00:04:24.000] DirectoryWatcher:: Close:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 95 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b 1 undefined Config: /a/b/tsconfig.json WatchType: Wild card directory +Info 96 [00:04:26.000] FileWatcher:: Close:: WatchInfo: /a/b/tsconfig.json 2000 undefined Project: /a/b/tsconfig.json WatchType: Config file +Info 97 [00:04:27.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 98 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/node_modules/@types 1 undefined Project: /a/b/tsconfig.json WatchType: Type roots +Info 99 [00:04:29.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/tsconfig.json WatchType: Missing file +Info 100 [00:04:30.000] FileWatcher:: Close:: WatchInfo: /a/b/src/file1.ts 500 undefined WatchType: Closed Script info +Info 101 [00:04:31.000] FileWatcher:: Close:: WatchInfo: /a/b/file3.ts 500 undefined WatchType: Closed Script info +Info 102 [00:04:32.000] FileWatcher:: Close:: WatchInfo: /a/b/src/file2.ts 500 undefined WatchType: Closed Script info +Info 103 [00:04:33.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 103 [00:04:34.000] Files (1) + +Info 103 [00:04:35.000] ----------------------------------------------- +Info 103 [00:04:36.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 103 [00:04:37.000] Files (1) + +Info 103 [00:04:38.000] ----------------------------------------------- +Info 103 [00:04:39.000] Open files: +Info 103 [00:04:40.000] FileName: /a/file4.ts ProjectRootPath: undefined +Info 103 [00:04:41.000] Projects: /dev/null/inferredProject2* +Info 103 [00:04:42.000] FileName: /file5.ts ProjectRootPath: undefined +Info 103 [00:04:43.000] Projects: /dev/null/inferredProject3* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/add-and-then-remove-a-config-file-in-a-folder-with-loose-files.js b/tests/baselines/reference/tsserver/configuredProjects/add-and-then-remove-a-config-file-in-a-folder-with-loose-files.js index 8b57f010f13f4..e20c194a446aa 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/add-and-then-remove-a-config-file-in-a-folder-with-loose-files.js +++ b/tests/baselines/reference/tsserver/configuredProjects/add-and-then-remove-a-config-file-in-a-folder-with-loose-files.js @@ -28,9 +28,11 @@ Info 5 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 6 [00:00:27.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 8 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 9 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:32.000] Files (2) +Info 9 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:34.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/commonFile1.ts SVC-1-0 "let x = 1" @@ -40,22 +42,24 @@ Info 11 [00:00:32.000] Files (2) commonFile1.ts Root file specified for compilation -Info 12 [00:00:33.000] ----------------------------------------------- -Info 13 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:35.000] Files (2) +Info 14 [00:00:35.000] ----------------------------------------------- +Info 15 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 15 [00:00:37.000] Files (2) -Info 13 [00:00:36.000] ----------------------------------------------- -Info 13 [00:00:37.000] Open files: -Info 13 [00:00:38.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 13 [00:00:39.000] Projects: /dev/null/inferredProject1* -Info 13 [00:00:40.000] Search path: /user/username/projects/myproject -Info 14 [00:00:41.000] For info: /user/username/projects/myproject/commonFile2.ts :: No config files found. -Info 15 [00:00:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 16 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 17 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 18 [00:00:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:46.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 20 [00:00:47.000] Files (2) +Info 15 [00:00:38.000] ----------------------------------------------- +Info 15 [00:00:39.000] Open files: +Info 15 [00:00:40.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 15 [00:00:41.000] Projects: /dev/null/inferredProject1* +Info 15 [00:00:42.000] Search path: /user/username/projects/myproject +Info 16 [00:00:43.000] For info: /user/username/projects/myproject/commonFile2.ts :: No config files found. +Info 17 [00:00:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 18 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 19 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 20 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 21 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 22 [00:00:49.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:50.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 24 [00:00:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/commonFile2.ts SVC-1-0 "let y = 1" @@ -65,37 +69,37 @@ Info 20 [00:00:47.000] Files (2) commonFile2.ts Root file specified for compilation -Info 21 [00:00:48.000] ----------------------------------------------- -Info 22 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:00:50.000] Files (2) +Info 25 [00:00:52.000] ----------------------------------------------- +Info 26 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 26 [00:00:54.000] Files (2) -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 22 [00:00:53.000] Files (2) +Info 26 [00:00:55.000] ----------------------------------------------- +Info 26 [00:00:56.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 26 [00:00:57.000] Files (2) -Info 22 [00:00:54.000] ----------------------------------------------- -Info 22 [00:00:55.000] Open files: -Info 22 [00:00:56.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 22 [00:00:57.000] Projects: /dev/null/inferredProject1* -Info 22 [00:00:58.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 22 [00:00:59.000] Projects: /dev/null/inferredProject2* -Info 22 [00:01:02.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 23 [00:01:03.000] Search path: /user/username/projects/myproject -Info 24 [00:01:04.000] For info: /user/username/projects/myproject/commonFile1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:05.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 26 [00:01:06.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:58.000] ----------------------------------------------- +Info 26 [00:00:59.000] Open files: +Info 26 [00:01:00.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 26 [00:01:01.000] Projects: /dev/null/inferredProject1* +Info 26 [00:01:02.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 26 [00:01:03.000] Projects: /dev/null/inferredProject2* +Info 26 [00:01:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Info 27 [00:01:07.000] Search path: /user/username/projects/myproject -Info 28 [00:01:08.000] For info: /user/username/projects/myproject/commonFile2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 29 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 30 [00:01:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:12.000] Search path: /user/username/projects/myproject -Info 33 [00:01:13.000] For info: /user/username/projects/myproject/commonFile1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 34 [00:01:14.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 35 [00:01:15.000] Search path: /user/username/projects/myproject -Info 36 [00:01:16.000] For info: /user/username/projects/myproject/commonFile2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 37 [00:01:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 38 [00:01:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 28 [00:01:08.000] For info: /user/username/projects/myproject/commonFile1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 29 [00:01:09.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:11.000] Search path: /user/username/projects/myproject +Info 32 [00:01:12.000] For info: /user/username/projects/myproject/commonFile2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 33 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 35 [00:01:15.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 36 [00:01:16.000] Search path: /user/username/projects/myproject +Info 37 [00:01:17.000] For info: /user/username/projects/myproject/commonFile1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 38 [00:01:18.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 39 [00:01:19.000] Search path: /user/username/projects/myproject +Info 40 [00:01:20.000] For info: /user/username/projects/myproject/commonFile2.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 41 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 42 [00:01:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/tsconfig.json] { @@ -108,6 +112,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* @@ -115,9 +121,9 @@ FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* {} -Info 39 [00:01:19.000] Running: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:20.000] Loading configured project /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:21.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 43 [00:01:23.000] Running: /user/username/projects/myproject/tsconfig.json +Info 44 [00:01:24.000] Loading configured project /user/username/projects/myproject/tsconfig.json +Info 45 [00:01:25.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/commonFile1.ts" ], @@ -125,12 +131,14 @@ Info 41 [00:01:21.000] Config: /user/username/projects/myproject/tsconfig.json "configFilePath": "/user/username/projects/myproject/tsconfig.json" } } -Info 42 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 43 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 44 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 45 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:01:27.000] Files (2) +Info 46 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 47 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 48 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 49 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 50 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 51 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 52 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 53 [00:01:33.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/commonFile1.ts SVC-1-0 "let x = 1" @@ -140,58 +148,58 @@ Info 47 [00:01:27.000] Files (2) commonFile1.ts Part of 'files' list in tsconfig.json -Info 48 [00:01:28.000] ----------------------------------------------- -Info 49 [00:01:29.000] Running: *ensureProjectForOpenFiles* -Info 50 [00:01:30.000] Before ensureProjectForOpenFiles: -Info 51 [00:01:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 51 [00:01:32.000] Files (2) +Info 54 [00:01:34.000] ----------------------------------------------- +Info 55 [00:01:35.000] Running: *ensureProjectForOpenFiles* +Info 56 [00:01:36.000] Before ensureProjectForOpenFiles: +Info 57 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 57 [00:01:38.000] Files (2) -Info 51 [00:01:33.000] ----------------------------------------------- -Info 51 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:01:35.000] Files (2) +Info 57 [00:01:39.000] ----------------------------------------------- +Info 57 [00:01:40.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:01:41.000] Files (2) -Info 51 [00:01:36.000] ----------------------------------------------- -Info 51 [00:01:37.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 51 [00:01:38.000] Files (2) +Info 57 [00:01:42.000] ----------------------------------------------- +Info 57 [00:01:43.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 57 [00:01:44.000] Files (2) -Info 51 [00:01:39.000] ----------------------------------------------- -Info 51 [00:01:40.000] Open files: -Info 51 [00:01:41.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 51 [00:01:42.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 51 [00:01:43.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 51 [00:01:44.000] Projects: /dev/null/inferredProject2* -Info 51 [00:01:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 52 [00:01:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 53 [00:01:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 54 [00:01:48.000] Files (0) +Info 57 [00:01:45.000] ----------------------------------------------- +Info 57 [00:01:46.000] Open files: +Info 57 [00:01:47.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 57 [00:01:48.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 57 [00:01:49.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 57 [00:01:50.000] Projects: /dev/null/inferredProject2* +Info 57 [00:01:51.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 58 [00:01:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 59 [00:01:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 60 [00:01:54.000] Files (0) -Info 55 [00:01:49.000] ----------------------------------------------- -Info 56 [00:01:50.000] After ensureProjectForOpenFiles: -Info 57 [00:01:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 57 [00:01:52.000] Files (2) +Info 61 [00:01:55.000] ----------------------------------------------- +Info 62 [00:01:56.000] After ensureProjectForOpenFiles: +Info 63 [00:01:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 63 [00:01:58.000] Files (2) -Info 57 [00:01:53.000] ----------------------------------------------- -Info 57 [00:01:54.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 57 [00:01:55.000] Files (0) +Info 63 [00:01:59.000] ----------------------------------------------- +Info 63 [00:02:00.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 63 [00:02:01.000] Files (0) -Info 57 [00:01:56.000] ----------------------------------------------- -Info 57 [00:01:57.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 57 [00:01:58.000] Files (2) +Info 63 [00:02:02.000] ----------------------------------------------- +Info 63 [00:02:03.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 63 [00:02:04.000] Files (2) -Info 57 [00:01:59.000] ----------------------------------------------- -Info 57 [00:02:00.000] Open files: -Info 57 [00:02:01.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 57 [00:02:02.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 57 [00:02:03.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 57 [00:02:04.000] Projects: /dev/null/inferredProject2* +Info 63 [00:02:05.000] ----------------------------------------------- +Info 63 [00:02:06.000] Open files: +Info 63 [00:02:07.000] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 63 [00:02:08.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 63 [00:02:09.000] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 63 [00:02:10.000] Projects: /dev/null/inferredProject2* After checking timeout queue length (2) and running -Info 57 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 58 [00:02:07.000] `remove Project:: -Info 59 [00:02:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:02:09.000] Files (2) +Info 63 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 64 [00:02:13.000] `remove Project:: +Info 65 [00:02:14.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 66 [00:02:15.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/commonFile1.ts @@ -201,37 +209,39 @@ Info 60 [00:02:09.000] Files (2) commonFile1.ts Part of 'files' list in tsconfig.json -Info 61 [00:02:10.000] ----------------------------------------------- -Info 62 [00:02:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 63 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 64 [00:02:13.000] Search path: /user/username/projects/myproject -Info 65 [00:02:14.000] For info: /user/username/projects/myproject/commonFile1.ts :: No config files found. -Info 66 [00:02:15.000] Search path: /user/username/projects/myproject -Info 67 [00:02:16.000] For info: /user/username/projects/myproject/commonFile2.ts :: No config files found. -Info 68 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles* -Info 69 [00:02:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:02:16.000] ----------------------------------------------- +Info 68 [00:02:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 69 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 70 [00:02:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 71 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 72 [00:02:21.000] Search path: /user/username/projects/myproject +Info 73 [00:02:22.000] For info: /user/username/projects/myproject/commonFile1.ts :: No config files found. +Info 74 [00:02:23.000] Search path: /user/username/projects/myproject +Info 75 [00:02:24.000] For info: /user/username/projects/myproject/commonFile2.ts :: No config files found. +Info 76 [00:02:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 77 [00:02:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root Before checking timeout queue length (1) and running //// [/user/username/projects/myproject/tsconfig.json] deleted -Info 70 [00:02:19.500] Running: *ensureProjectForOpenFiles* -Info 71 [00:02:20.500] Before ensureProjectForOpenFiles: -Info 72 [00:02:21.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 72 [00:02:22.500] Files (0) +Info 78 [00:02:27.500] Running: *ensureProjectForOpenFiles* +Info 79 [00:02:28.500] Before ensureProjectForOpenFiles: +Info 80 [00:02:29.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 80 [00:02:30.500] Files (0) -Info 72 [00:02:23.500] ----------------------------------------------- -Info 72 [00:02:24.500] Project '/dev/null/inferredProject2*' (Inferred) -Info 72 [00:02:25.500] Files (2) +Info 80 [00:02:31.500] ----------------------------------------------- +Info 80 [00:02:32.500] Project '/dev/null/inferredProject2*' (Inferred) +Info 80 [00:02:33.500] Files (2) -Info 72 [00:02:26.500] ----------------------------------------------- -Info 72 [00:02:27.500] Open files: -Info 72 [00:02:28.500] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 72 [00:02:29.500] Projects: -Info 72 [00:02:30.500] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 72 [00:02:31.500] Projects: /dev/null/inferredProject2* -Info 72 [00:02:32.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 73 [00:02:33.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 74 [00:02:34.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 75 [00:02:35.500] Files (2) +Info 80 [00:02:34.500] ----------------------------------------------- +Info 80 [00:02:35.500] Open files: +Info 80 [00:02:36.500] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 80 [00:02:37.500] Projects: +Info 80 [00:02:38.500] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 80 [00:02:39.500] Projects: /dev/null/inferredProject2* +Info 80 [00:02:40.500] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 81 [00:02:41.500] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 82 [00:02:42.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 83 [00:02:43.500] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/commonFile1.ts SVC-1-0 "let x = 1" @@ -241,19 +251,19 @@ Info 75 [00:02:35.500] Files (2) commonFile1.ts Root file specified for compilation -Info 76 [00:02:36.500] ----------------------------------------------- -Info 77 [00:02:37.500] After ensureProjectForOpenFiles: -Info 78 [00:02:38.500] Project '/dev/null/inferredProject1*' (Inferred) -Info 78 [00:02:39.500] Files (2) +Info 84 [00:02:44.500] ----------------------------------------------- +Info 85 [00:02:45.500] After ensureProjectForOpenFiles: +Info 86 [00:02:46.500] Project '/dev/null/inferredProject1*' (Inferred) +Info 86 [00:02:47.500] Files (2) -Info 78 [00:02:40.500] ----------------------------------------------- -Info 78 [00:02:41.500] Project '/dev/null/inferredProject2*' (Inferred) -Info 78 [00:02:42.500] Files (2) +Info 86 [00:02:48.500] ----------------------------------------------- +Info 86 [00:02:49.500] Project '/dev/null/inferredProject2*' (Inferred) +Info 86 [00:02:50.500] Files (2) -Info 78 [00:02:43.500] ----------------------------------------------- -Info 78 [00:02:44.500] Open files: -Info 78 [00:02:45.500] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined -Info 78 [00:02:46.500] Projects: /dev/null/inferredProject1* -Info 78 [00:02:47.500] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined -Info 78 [00:02:48.500] Projects: /dev/null/inferredProject2* +Info 86 [00:02:51.500] ----------------------------------------------- +Info 86 [00:02:52.500] Open files: +Info 86 [00:02:53.500] FileName: /user/username/projects/myproject/commonFile1.ts ProjectRootPath: undefined +Info 86 [00:02:54.500] Projects: /dev/null/inferredProject1* +Info 86 [00:02:55.500] FileName: /user/username/projects/myproject/commonFile2.ts ProjectRootPath: undefined +Info 86 [00:02:56.500] Projects: /dev/null/inferredProject2* After checking timeout queue length (1) and running diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js index 003ebe49393fa..a059bcb63878e 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (3) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -71,21 +73,21 @@ Info 17 [00:00:44.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (3) - -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (3) + +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -107,15 +111,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 23 [00:00:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 24 [00:00:59.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts -Info 25 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 25 [00:01:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 26 [00:01:01.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts +Info 27 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/src/sub/fooBar.ts] export function fooBar() { } -Info 26 [00:01:01.000] request: +Info 28 [00:01:03.000] request: { "command": "open", "arguments": { @@ -126,25 +130,27 @@ Info 26 [00:01:01.000] request: "seq": 2, "type": "request" } -Info 27 [00:01:02.000] Search path: /user/username/projects/myproject/src/sub -Info 28 [00:01:03.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 29 [00:01:04.000] event: +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/src/sub +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:06.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 30 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 44 [00:01:19.000] Files (2) +Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 35 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 48 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/sub/fooBar.ts SVC-1-0 "export function fooBar() { }" @@ -154,21 +160,21 @@ Info 44 [00:01:19.000] Files (2) fooBar.ts Root file specified for compilation -Info 45 [00:01:20.000] ----------------------------------------------- -Info 46 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 46 [00:01:22.000] Files (3) - -Info 46 [00:01:23.000] ----------------------------------------------- -Info 46 [00:01:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 46 [00:01:25.000] Files (2) - -Info 46 [00:01:26.000] ----------------------------------------------- -Info 46 [00:01:27.000] Open files: -Info 46 [00:01:28.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 46 [00:01:29.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 46 [00:01:30.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 46 [00:01:31.000] Projects: /dev/null/inferredProject1* -Info 46 [00:01:32.000] response: +Info 49 [00:01:24.000] ----------------------------------------------- +Info 50 [00:01:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 50 [00:01:26.000] Files (3) + +Info 50 [00:01:27.000] ----------------------------------------------- +Info 50 [00:01:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 50 [00:01:29.000] Files (2) + +Info 50 [00:01:30.000] ----------------------------------------------- +Info 50 [00:01:31.000] Open files: +Info 50 [00:01:32.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 50 [00:01:33.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 50 [00:01:34.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 50 [00:01:35.000] Projects: /dev/null/inferredProject1* +Info 50 [00:01:36.000] response: { "responseRequired": false } @@ -177,6 +183,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} /user/username/projects/myproject/src/sub/jsconfig.json: *new* @@ -206,7 +214,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:01:33.000] request: +Info 51 [00:01:37.000] request: { "command": "geterr", "arguments": { @@ -219,7 +227,7 @@ Info 47 [00:01:33.000] request: "seq": 3, "type": "request" } -Info 48 [00:01:34.000] response: +Info 52 [00:01:38.000] response: { "responseRequired": false } @@ -229,19 +237,19 @@ Checking timeout queue length: 1 Before running timeout callback1 -Info 49 [00:01:35.000] event: +Info 53 [00:01:39.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback1 Before running immediate callbacks and checking length (1) -Info 50 [00:01:36.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 51 [00:01:37.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -249,20 +257,20 @@ Checking timeout queue length: 1 Before running timeout callback2 -Info 52 [00:01:38.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback2 Before running immediate callbacks and checking length (1) -Info 53 [00:01:39.000] event: +Info 57 [00:01:43.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 54 [00:01:40.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} -Info 55 [00:01:41.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one.js index 6d586f7065a51..6f1cf3fad3039 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-after-old-one.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (3) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -71,21 +73,21 @@ Info 17 [00:00:44.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (3) - -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (3) + +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -107,16 +111,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 23 [00:00:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 24 [00:00:59.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:00.000] Scheduled: *ensureProjectForOpenFiles* -Info 26 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 25 [00:01:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 26 [00:01:01.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles* +Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/src/sub/fooBar.ts] export function fooBar() { } -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -127,12 +131,12 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Search path: /user/username/projects/myproject/src/sub -Info 29 [00:01:04.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 30 [00:01:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 31 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 33 [00:01:08.000] Files (4) +Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/src/sub +Info 31 [00:01:06.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 33 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:10.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -148,17 +152,17 @@ Info 33 [00:01:08.000] Files (4) src/sub/fooBar.ts Matched by include pattern './src' in 'tsconfig.json' -Info 34 [00:01:09.000] ----------------------------------------------- -Info 35 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 35 [00:01:11.000] Files (4) - -Info 35 [00:01:12.000] ----------------------------------------------- -Info 35 [00:01:13.000] Open files: -Info 35 [00:01:14.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 35 [00:01:15.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 35 [00:01:16.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 35 [00:01:17.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 35 [00:01:18.000] response: +Info 36 [00:01:11.000] ----------------------------------------------- +Info 37 [00:01:12.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 37 [00:01:13.000] Files (4) + +Info 37 [00:01:14.000] ----------------------------------------------- +Info 37 [00:01:15.000] Open files: +Info 37 [00:01:16.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 37 [00:01:17.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 37 [00:01:18.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 37 [00:01:19.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 37 [00:01:20.000] response: { "responseRequired": false } @@ -166,7 +170,7 @@ After request Before request -Info 36 [00:01:19.000] request: +Info 38 [00:01:21.000] request: { "command": "geterr", "arguments": { @@ -179,7 +183,7 @@ Info 36 [00:01:19.000] request: "seq": 3, "type": "request" } -Info 37 [00:01:20.000] response: +Info 39 [00:01:22.000] response: { "responseRequired": false } @@ -189,19 +193,19 @@ Checking timeout queue length: 3 Before running timeout callback3 -Info 38 [00:01:21.000] event: +Info 40 [00:01:23.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback3 Before running immediate callbacks and checking length (1) -Info 39 [00:01:22.000] event: +Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 40 [00:01:23.000] event: +Info 42 [00:01:25.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -209,20 +213,20 @@ Checking timeout queue length: 3 Before running timeout callback4 -Info 41 [00:01:24.000] event: +Info 43 [00:01:26.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback4 Before running immediate callbacks and checking length (1) -Info 42 [00:01:25.000] event: +Info 44 [00:01:27.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 43 [00:01:26.000] event: +Info 45 [00:01:28.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} -Info 44 [00:01:27.000] event: +Info 46 [00:01:29.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js index 6465fb0d135a6..0fd126148d729 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (3) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -71,21 +73,21 @@ Info 17 [00:00:44.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (3) - -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (3) + +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -107,15 +111,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 23 [00:00:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 24 [00:00:59.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts -Info 25 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 25 [00:01:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 26 [00:01:01.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts +Info 27 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/src/sub/fooBar.ts] export function fooBar() { } -Info 26 [00:01:01.000] request: +Info 28 [00:01:03.000] request: { "command": "open", "arguments": { @@ -126,25 +130,27 @@ Info 26 [00:01:01.000] request: "seq": 2, "type": "request" } -Info 27 [00:01:02.000] Search path: /user/username/projects/myproject/src/sub -Info 28 [00:01:03.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 29 [00:01:04.000] event: +Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/src/sub +Info 30 [00:01:05.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 31 [00:01:06.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 30 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 44 [00:01:19.000] Files (2) +Info 32 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 35 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 48 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/sub/fooBar.ts SVC-1-0 "export function fooBar() { }" @@ -154,21 +160,21 @@ Info 44 [00:01:19.000] Files (2) fooBar.ts Root file specified for compilation -Info 45 [00:01:20.000] ----------------------------------------------- -Info 46 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 46 [00:01:22.000] Files (3) - -Info 46 [00:01:23.000] ----------------------------------------------- -Info 46 [00:01:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 46 [00:01:25.000] Files (2) - -Info 46 [00:01:26.000] ----------------------------------------------- -Info 46 [00:01:27.000] Open files: -Info 46 [00:01:28.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 46 [00:01:29.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 46 [00:01:30.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 46 [00:01:31.000] Projects: /dev/null/inferredProject1* -Info 46 [00:01:32.000] response: +Info 49 [00:01:24.000] ----------------------------------------------- +Info 50 [00:01:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 50 [00:01:26.000] Files (3) + +Info 50 [00:01:27.000] ----------------------------------------------- +Info 50 [00:01:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 50 [00:01:29.000] Files (2) + +Info 50 [00:01:30.000] ----------------------------------------------- +Info 50 [00:01:31.000] Open files: +Info 50 [00:01:32.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 50 [00:01:33.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 50 [00:01:34.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 50 [00:01:35.000] Projects: /dev/null/inferredProject1* +Info 50 [00:01:36.000] response: { "responseRequired": false } @@ -177,6 +183,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} /user/username/projects/myproject/src/sub/jsconfig.json: *new* @@ -206,7 +214,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:01:33.000] request: +Info 51 [00:01:37.000] request: { "command": "geterr", "arguments": { @@ -219,7 +227,7 @@ Info 47 [00:01:33.000] request: "seq": 3, "type": "request" } -Info 48 [00:01:34.000] response: +Info 52 [00:01:38.000] response: { "responseRequired": false } @@ -229,19 +237,19 @@ Checking timeout queue length: 1 Before running timeout callback1 -Info 49 [00:01:35.000] event: +Info 53 [00:01:39.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback1 Before running immediate callbacks and checking length (1) -Info 50 [00:01:36.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 51 [00:01:37.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -249,20 +257,20 @@ Checking timeout queue length: 1 Before running timeout callback2 -Info 52 [00:01:38.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback2 Before running immediate callbacks and checking length (1) -Info 53 [00:01:39.000] event: +Info 57 [00:01:43.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 54 [00:01:40.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} -Info 55 [00:01:41.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one.js index f782f6b1d2649..b1d23bb8d6d6c 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-after-watcher-is-invoked,-ask-errors-on-it-before-old-one.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (3) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -71,21 +73,21 @@ Info 17 [00:00:44.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (3) - -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (3) + +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -107,16 +111,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 23 [00:00:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 24 [00:00:59.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 25 [00:01:00.000] Scheduled: *ensureProjectForOpenFiles* -Info 26 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 25 [00:01:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 26 [00:01:01.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 27 [00:01:02.000] Scheduled: *ensureProjectForOpenFiles* +Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/src/sub/fooBar.ts] export function fooBar() { } -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -127,12 +131,12 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Search path: /user/username/projects/myproject/src/sub -Info 29 [00:01:04.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 30 [00:01:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 31 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 33 [00:01:08.000] Files (4) +Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/src/sub +Info 31 [00:01:06.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 33 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:10.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -148,17 +152,17 @@ Info 33 [00:01:08.000] Files (4) src/sub/fooBar.ts Matched by include pattern './src' in 'tsconfig.json' -Info 34 [00:01:09.000] ----------------------------------------------- -Info 35 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 35 [00:01:11.000] Files (4) - -Info 35 [00:01:12.000] ----------------------------------------------- -Info 35 [00:01:13.000] Open files: -Info 35 [00:01:14.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 35 [00:01:15.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 35 [00:01:16.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 35 [00:01:17.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 35 [00:01:18.000] response: +Info 36 [00:01:11.000] ----------------------------------------------- +Info 37 [00:01:12.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 37 [00:01:13.000] Files (4) + +Info 37 [00:01:14.000] ----------------------------------------------- +Info 37 [00:01:15.000] Open files: +Info 37 [00:01:16.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 37 [00:01:17.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 37 [00:01:18.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 37 [00:01:19.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 37 [00:01:20.000] response: { "responseRequired": false } @@ -166,7 +170,7 @@ After request Before request -Info 36 [00:01:19.000] request: +Info 38 [00:01:21.000] request: { "command": "geterr", "arguments": { @@ -179,7 +183,7 @@ Info 36 [00:01:19.000] request: "seq": 3, "type": "request" } -Info 37 [00:01:20.000] response: +Info 39 [00:01:22.000] response: { "responseRequired": false } @@ -189,19 +193,19 @@ Checking timeout queue length: 3 Before running timeout callback3 -Info 38 [00:01:21.000] event: +Info 40 [00:01:23.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback3 Before running immediate callbacks and checking length (1) -Info 39 [00:01:22.000] event: +Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 40 [00:01:23.000] event: +Info 42 [00:01:25.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -209,20 +213,20 @@ Checking timeout queue length: 3 Before running timeout callback4 -Info 41 [00:01:24.000] event: +Info 43 [00:01:26.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback4 Before running immediate callbacks and checking length (1) -Info 42 [00:01:25.000] event: +Info 44 [00:01:27.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 43 [00:01:26.000] event: +Info 45 [00:01:28.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} -Info 44 [00:01:27.000] event: +Info 46 [00:01:29.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js index 7f2cefff236b1..575c8212bfd00 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one-without-file-being-in-config.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (3) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -71,21 +73,21 @@ Info 17 [00:00:44.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (3) - -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (3) + +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -109,7 +113,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:56.000] request: +Info 25 [00:00:58.000] request: { "command": "open", "arguments": { @@ -120,25 +124,27 @@ Info 23 [00:00:56.000] request: "seq": 2, "type": "request" } -Info 24 [00:00:57.000] Search path: /user/username/projects/myproject/src/sub -Info 25 [00:00:58.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 26 [00:00:59.000] event: +Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/src/sub +Info 27 [00:01:00.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 28 [00:01:01.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 27 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 33 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 41 [00:01:14.000] Files (2) +Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/sub/fooBar.ts SVC-1-0 "export function fooBar() { }" @@ -148,21 +154,21 @@ Info 41 [00:01:14.000] Files (2) fooBar.ts Root file specified for compilation -Info 42 [00:01:15.000] ----------------------------------------------- -Info 43 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 43 [00:01:17.000] Files (3) - -Info 43 [00:01:18.000] ----------------------------------------------- -Info 43 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:20.000] Files (2) - -Info 43 [00:01:21.000] ----------------------------------------------- -Info 43 [00:01:22.000] Open files: -Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 43 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 43 [00:01:26.000] Projects: /dev/null/inferredProject1* -Info 43 [00:01:27.000] response: +Info 46 [00:01:19.000] ----------------------------------------------- +Info 47 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:01:21.000] Files (3) + +Info 47 [00:01:22.000] ----------------------------------------------- +Info 47 [00:01:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:01:24.000] Files (2) + +Info 47 [00:01:25.000] ----------------------------------------------- +Info 47 [00:01:26.000] Open files: +Info 47 [00:01:27.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:28.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:30.000] Projects: /dev/null/inferredProject1* +Info 47 [00:01:31.000] response: { "responseRequired": false } @@ -171,6 +177,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} /user/username/projects/myproject/src/sub/jsconfig.json: *new* @@ -198,15 +206,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts -Info 46 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts +Info 50 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/src/sub/fooBar.ts] export function fooBar() { } -Info 47 [00:01:33.000] request: +Info 51 [00:01:37.000] request: { "command": "geterr", "arguments": { @@ -219,7 +227,7 @@ Info 47 [00:01:33.000] request: "seq": 3, "type": "request" } -Info 48 [00:01:34.000] response: +Info 52 [00:01:38.000] response: { "responseRequired": false } @@ -229,19 +237,19 @@ Checking timeout queue length: 1 Before running timeout callback1 -Info 49 [00:01:35.000] event: +Info 53 [00:01:39.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback1 Before running immediate callbacks and checking length (1) -Info 50 [00:01:36.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 51 [00:01:37.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -249,20 +257,20 @@ Checking timeout queue length: 1 Before running timeout callback2 -Info 52 [00:01:38.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback2 Before running immediate callbacks and checking length (1) -Info 53 [00:01:39.000] event: +Info 57 [00:01:43.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 54 [00:01:40.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} -Info 55 [00:01:41.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one.js index e7682ebf0d8e6..e17222d850d47 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-after-old-one.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (3) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -71,21 +73,21 @@ Info 17 [00:00:44.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (3) - -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (3) + +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -109,7 +113,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:56.000] request: +Info 25 [00:00:58.000] request: { "command": "open", "arguments": { @@ -120,25 +124,27 @@ Info 23 [00:00:56.000] request: "seq": 2, "type": "request" } -Info 24 [00:00:57.000] Search path: /user/username/projects/myproject/src/sub -Info 25 [00:00:58.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 26 [00:00:59.000] event: +Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/src/sub +Info 27 [00:01:00.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 28 [00:01:01.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 27 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 33 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 41 [00:01:14.000] Files (2) +Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/sub/fooBar.ts SVC-1-0 "export function fooBar() { }" @@ -148,21 +154,21 @@ Info 41 [00:01:14.000] Files (2) fooBar.ts Root file specified for compilation -Info 42 [00:01:15.000] ----------------------------------------------- -Info 43 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 43 [00:01:17.000] Files (3) - -Info 43 [00:01:18.000] ----------------------------------------------- -Info 43 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:20.000] Files (2) - -Info 43 [00:01:21.000] ----------------------------------------------- -Info 43 [00:01:22.000] Open files: -Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 43 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 43 [00:01:26.000] Projects: /dev/null/inferredProject1* -Info 43 [00:01:27.000] response: +Info 46 [00:01:19.000] ----------------------------------------------- +Info 47 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:01:21.000] Files (3) + +Info 47 [00:01:22.000] ----------------------------------------------- +Info 47 [00:01:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:01:24.000] Files (2) + +Info 47 [00:01:25.000] ----------------------------------------------- +Info 47 [00:01:26.000] Open files: +Info 47 [00:01:27.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:28.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:30.000] Projects: /dev/null/inferredProject1* +Info 47 [00:01:31.000] response: { "responseRequired": false } @@ -171,6 +177,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} /user/username/projects/myproject/src/sub/jsconfig.json: *new* @@ -198,16 +206,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 46 [00:01:32.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:35.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 50 [00:01:36.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/src/sub/fooBar.ts] export function fooBar() { } -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -220,7 +228,7 @@ Info 48 [00:01:34.000] request: "seq": 3, "type": "request" } -Info 49 [00:01:35.000] response: +Info 53 [00:01:39.000] response: { "responseRequired": false } @@ -230,15 +238,15 @@ Checking timeout queue length: 3 Before running timeout callback3 -Info 50 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 51 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 52 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 53 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 54 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 55 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 56 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 57 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 58 [00:01:44.000] Files (4) +Info 54 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 55 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 56 [00:01:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 57 [00:01:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 58 [00:01:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 59 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 60 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 61 [00:01:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 62 [00:01:48.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -254,14 +262,16 @@ Info 58 [00:01:44.000] Files (4) src/sub/fooBar.ts Matched by include pattern './src' in 'tsconfig.json' -Info 59 [00:01:45.000] ----------------------------------------------- -Info 60 [00:01:46.000] event: +Info 63 [00:01:49.000] ----------------------------------------------- +Info 64 [00:01:50.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback3 PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/sub/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/src/node_modules/@types: @@ -293,13 +303,13 @@ FsWatchesRecursive:: Before running immediate callbacks and checking length (1) -Info 61 [00:01:47.000] event: +Info 65 [00:01:51.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 62 [00:01:48.000] event: +Info 66 [00:01:52.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -307,20 +317,20 @@ Checking timeout queue length: 3 Before running timeout callback4 -Info 63 [00:01:49.000] event: +Info 67 [00:01:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback4 Before running immediate callbacks and checking length (1) -Info 64 [00:01:50.000] event: +Info 68 [00:01:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 65 [00:01:51.000] event: +Info 69 [00:01:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} -Info 66 [00:01:52.000] event: +Info 70 [00:01:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js index 54213860b8b9b..0c1a0ccc3aef3 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one-without-file-being-in-config.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (3) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -71,21 +73,21 @@ Info 17 [00:00:44.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (3) - -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (3) + +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -109,7 +113,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:56.000] request: +Info 25 [00:00:58.000] request: { "command": "open", "arguments": { @@ -120,25 +124,27 @@ Info 23 [00:00:56.000] request: "seq": 2, "type": "request" } -Info 24 [00:00:57.000] Search path: /user/username/projects/myproject/src/sub -Info 25 [00:00:58.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 26 [00:00:59.000] event: +Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/src/sub +Info 27 [00:01:00.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 28 [00:01:01.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 27 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 33 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 41 [00:01:14.000] Files (2) +Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/sub/fooBar.ts SVC-1-0 "export function fooBar() { }" @@ -148,21 +154,21 @@ Info 41 [00:01:14.000] Files (2) fooBar.ts Root file specified for compilation -Info 42 [00:01:15.000] ----------------------------------------------- -Info 43 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 43 [00:01:17.000] Files (3) - -Info 43 [00:01:18.000] ----------------------------------------------- -Info 43 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:20.000] Files (2) - -Info 43 [00:01:21.000] ----------------------------------------------- -Info 43 [00:01:22.000] Open files: -Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 43 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 43 [00:01:26.000] Projects: /dev/null/inferredProject1* -Info 43 [00:01:27.000] response: +Info 46 [00:01:19.000] ----------------------------------------------- +Info 47 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:01:21.000] Files (3) + +Info 47 [00:01:22.000] ----------------------------------------------- +Info 47 [00:01:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:01:24.000] Files (2) + +Info 47 [00:01:25.000] ----------------------------------------------- +Info 47 [00:01:26.000] Open files: +Info 47 [00:01:27.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:28.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:30.000] Projects: /dev/null/inferredProject1* +Info 47 [00:01:31.000] response: { "responseRequired": false } @@ -171,6 +177,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} /user/username/projects/myproject/src/sub/jsconfig.json: *new* @@ -198,15 +206,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts -Info 46 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:35.000] Project: /user/username/projects/myproject/tsconfig.json Detected excluded file: /user/username/projects/myproject/src/sub/fooBar.ts +Info 50 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/src/sub/fooBar.ts] export function fooBar() { } -Info 47 [00:01:33.000] request: +Info 51 [00:01:37.000] request: { "command": "geterr", "arguments": { @@ -219,7 +227,7 @@ Info 47 [00:01:33.000] request: "seq": 3, "type": "request" } -Info 48 [00:01:34.000] response: +Info 52 [00:01:38.000] response: { "responseRequired": false } @@ -229,19 +237,19 @@ Checking timeout queue length: 1 Before running timeout callback1 -Info 49 [00:01:35.000] event: +Info 53 [00:01:39.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback1 Before running immediate callbacks and checking length (1) -Info 50 [00:01:36.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 51 [00:01:37.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -249,20 +257,20 @@ Checking timeout queue length: 1 Before running timeout callback2 -Info 52 [00:01:38.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback2 Before running immediate callbacks and checking length (1) -Info 53 [00:01:39.000] event: +Info 57 [00:01:43.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 54 [00:01:40.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} -Info 55 [00:01:41.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one.js b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one.js index 87e2cf00c9e17..c3d3c8c967e9f 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one.js +++ b/tests/baselines/reference/tsserver/configuredProjects/creating-new-file-and-then-open-it-before-watcher-is-invoked,-ask-errors-on-it-before-old-one.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (3) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -71,21 +73,21 @@ Info 17 [00:00:44.000] Files (3) src/foo.ts Matched by include pattern './src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":50,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/foo.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (3) - -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (3) + +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -109,7 +113,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:56.000] request: +Info 25 [00:00:58.000] request: { "command": "open", "arguments": { @@ -120,25 +124,27 @@ Info 23 [00:00:56.000] request: "seq": 2, "type": "request" } -Info 24 [00:00:57.000] Search path: /user/username/projects/myproject/src/sub -Info 25 [00:00:58.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 26 [00:00:59.000] event: +Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/src/sub +Info 27 [00:01:00.000] For info: /user/username/projects/myproject/src/sub/fooBar.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 28 [00:01:01.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/sub/fooBar.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 27 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 33 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:12.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 41 [00:01:14.000] Files (2) +Info 29 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 30 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 31 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 32 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 35 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 41 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 42 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 45 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/sub/fooBar.ts SVC-1-0 "export function fooBar() { }" @@ -148,21 +154,21 @@ Info 41 [00:01:14.000] Files (2) fooBar.ts Root file specified for compilation -Info 42 [00:01:15.000] ----------------------------------------------- -Info 43 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 43 [00:01:17.000] Files (3) - -Info 43 [00:01:18.000] ----------------------------------------------- -Info 43 [00:01:19.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 43 [00:01:20.000] Files (2) - -Info 43 [00:01:21.000] ----------------------------------------------- -Info 43 [00:01:22.000] Open files: -Info 43 [00:01:23.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject -Info 43 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject -Info 43 [00:01:26.000] Projects: /dev/null/inferredProject1* -Info 43 [00:01:27.000] response: +Info 46 [00:01:19.000] ----------------------------------------------- +Info 47 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:01:21.000] Files (3) + +Info 47 [00:01:22.000] ----------------------------------------------- +Info 47 [00:01:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:01:24.000] Files (2) + +Info 47 [00:01:25.000] ----------------------------------------------- +Info 47 [00:01:26.000] Open files: +Info 47 [00:01:27.000] FileName: /user/username/projects/myproject/src/foo.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:28.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/src/sub/fooBar.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:30.000] Projects: /dev/null/inferredProject1* +Info 47 [00:01:31.000] response: { "responseRequired": false } @@ -171,6 +177,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/sub/tsconfig.json: *new* {"pollingInterval":2000} /user/username/projects/myproject/src/sub/jsconfig.json: *new* @@ -198,16 +206,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 46 [00:01:32.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:35.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 50 [00:01:36.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/sub/fooBar.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/src/sub/fooBar.ts] export function fooBar() { } -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -220,7 +228,7 @@ Info 48 [00:01:34.000] request: "seq": 3, "type": "request" } -Info 49 [00:01:35.000] response: +Info 53 [00:01:39.000] response: { "responseRequired": false } @@ -230,19 +238,19 @@ Checking timeout queue length: 3 Before running timeout callback3 -Info 50 [00:01:36.000] event: +Info 54 [00:01:40.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} After running timeout callback3 Before running immediate callbacks and checking length (1) -Info 51 [00:01:37.000] event: +Info 55 [00:01:41.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 52 [00:01:38.000] event: +Info 56 [00:01:42.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/sub/fooBar.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -250,15 +258,15 @@ Checking timeout queue length: 3 Before running timeout callback4 -Info 53 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 54 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 55 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 56 [00:01:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 57 [00:01:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 58 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 59 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 61 [00:01:47.000] Files (4) +Info 57 [00:01:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 58 [00:01:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 59 [00:01:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 60 [00:01:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 61 [00:01:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 62 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 63 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 65 [00:01:51.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/src/foo.ts SVC-1-0 "export function foo() { }" @@ -274,14 +282,16 @@ Info 61 [00:01:47.000] Files (4) src/sub/fooBar.ts Matched by include pattern './src' in 'tsconfig.json' -Info 62 [00:01:48.000] ----------------------------------------------- -Info 63 [00:01:49.000] event: +Info 66 [00:01:52.000] ----------------------------------------------- +Info 67 [00:01:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} After running timeout callback4 PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/src/sub/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/src/node_modules/@types: @@ -313,14 +323,14 @@ FsWatchesRecursive:: Before running immediate callbacks and checking length (1) -Info 64 [00:01:50.000] event: +Info 68 [00:01:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 65 [00:01:51.000] event: +Info 69 [00:01:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/foo.ts","diagnostics":[]}} -Info 66 [00:01:52.000] event: +Info 70 [00:01:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/configuredProjects/failed-lookup-locations-uses-parent-most-node_modules-directory.js b/tests/baselines/reference/tsserver/configuredProjects/failed-lookup-locations-uses-parent-most-node_modules-directory.js index 7870a839d287d..69584cab116a0 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/failed-lookup-locations-uses-parent-most-node_modules-directory.js +++ b/tests/baselines/reference/tsserver/configuredProjects/failed-lookup-locations-uses-parent-most-node_modules-directory.js @@ -56,9 +56,11 @@ Info 16 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/ro Info 17 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/b/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots Info 18 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots Info 19 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/a/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots -Info 20 [00:01:03.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/a/b/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:01:04.000] Project '/user/username/rootfolder/a/b/src/tsconfig.json' (Configured) -Info 22 [00:01:05.000] Files (4) +Info 20 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots +Info 21 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules/@types 1 undefined Project: /user/username/rootfolder/a/b/src/tsconfig.json WatchType: Type roots +Info 22 [00:01:05.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/a/b/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:06.000] Project '/user/username/rootfolder/a/b/src/tsconfig.json' (Configured) +Info 24 [00:01:07.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/a/b/node_modules/module2/index.d.ts Text-1 "export class2 { method2() { return 10; } }" /user/username/rootfolder/a/b/node_modules/module1/index.d.ts Text-1 "import { class2 } from \"module2\";\n export classc { method2a(): class2; }" @@ -74,11 +76,11 @@ Info 22 [00:01:05.000] Files (4) file1.ts Part of 'files' list in tsconfig.json -Info 23 [00:01:06.000] ----------------------------------------------- -Info 24 [00:01:07.000] Project '/user/username/rootfolder/a/b/src/tsconfig.json' (Configured) -Info 24 [00:01:08.000] Files (4) +Info 25 [00:01:08.000] ----------------------------------------------- +Info 26 [00:01:09.000] Project '/user/username/rootfolder/a/b/src/tsconfig.json' (Configured) +Info 26 [00:01:10.000] Files (4) -Info 24 [00:01:09.000] ----------------------------------------------- -Info 24 [00:01:10.000] Open files: -Info 24 [00:01:11.000] FileName: /user/username/rootfolder/a/b/src/file1.ts ProjectRootPath: undefined -Info 24 [00:01:12.000] Projects: /user/username/rootfolder/a/b/src/tsconfig.json \ No newline at end of file +Info 26 [00:01:11.000] ----------------------------------------------- +Info 26 [00:01:12.000] Open files: +Info 26 [00:01:13.000] FileName: /user/username/rootfolder/a/b/src/file1.ts ProjectRootPath: undefined +Info 26 [00:01:14.000] Projects: /user/username/rootfolder/a/b/src/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-be-tolerated-without-crashing-the-server.js b/tests/baselines/reference/tsserver/configuredProjects/should-be-tolerated-without-crashing-the-server.js index b3bc879d29c89..57406a2c9fae5 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-be-tolerated-without-crashing-the-server.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-be-tolerated-without-crashing-the-server.js @@ -49,9 +49,11 @@ Info 10 [00:00:31.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:37.000] Files (2) +Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:39.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file1.ts SVC-1-0 "let t = 10;" @@ -61,21 +63,21 @@ Info 16 [00:00:37.000] Files (2) file1.ts Matched by default include pattern '**/*' -Info 17 [00:00:38.000] ----------------------------------------------- -Info 18 [00:00:39.000] event: +Info 19 [00:00:40.000] ----------------------------------------------- +Info 20 [00:00:41.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 19 [00:00:40.000] event: +Info 21 [00:00:42.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":11,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:00:41.000] event: +Info 22 [00:00:43.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/file1.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[{"text":"Cannot read file '/user/username/projects/myproject/tsconfig.json'.","code":5083,"category":"error"}]}} -Info 21 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:43.000] Files (2) +Info 23 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:45.000] Files (2) -Info 21 [00:00:44.000] ----------------------------------------------- -Info 21 [00:00:45.000] Open files: -Info 21 [00:00:46.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined -Info 21 [00:00:47.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 21 [00:00:48.000] response: +Info 23 [00:00:46.000] ----------------------------------------------- +Info 23 [00:00:47.000] Open files: +Info 23 [00:00:48.000] FileName: /user/username/projects/myproject/file1.ts ProjectRootPath: undefined +Info 23 [00:00:49.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:00:50.000] response: { "responseRequired": false } @@ -84,6 +86,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-stop-watching-the-extended-configs-of-closed-projects.js b/tests/baselines/reference/tsserver/configuredProjects/should-stop-watching-the-extended-configs-of-closed-projects.js index fe78b59371e18..e5f9018db3c85 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-stop-watching-the-extended-configs-of-closed-projects.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-stop-watching-the-extended-configs-of-closed-projects.js @@ -44,28 +44,30 @@ Info 9 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 10 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 11 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 12 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 13 [00:00:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:49.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 15 [00:00:50.000] Files (1) +Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 15 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:51.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 17 [00:00:52.000] Files (1) /user/username/projects/myproject/a/a.ts SVC-1-0 "let a = 1;" a.ts Part of 'files' list in tsconfig.json -Info 16 [00:00:51.000] ----------------------------------------------- -Info 17 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 17 [00:00:53.000] Files (1) - -Info 17 [00:00:54.000] ----------------------------------------------- -Info 17 [00:00:55.000] Open files: -Info 17 [00:00:56.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 17 [00:00:57.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 17 [00:00:58.000] Search path: /user/username/projects/myproject/b -Info 18 [00:00:59.000] For info: /user/username/projects/myproject/b/b.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 19 [00:01:00.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 20 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file -Info 21 [00:01:02.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 18 [00:00:53.000] ----------------------------------------------- +Info 19 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 19 [00:00:55.000] Files (1) + +Info 19 [00:00:56.000] ----------------------------------------------- +Info 19 [00:00:57.000] Open files: +Info 19 [00:00:58.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 19 [00:00:59.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 19 [00:01:00.000] Search path: /user/username/projects/myproject/b +Info 20 [00:01:01.000] For info: /user/username/projects/myproject/b/b.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 21 [00:01:02.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 22 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 23 [00:01:04.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -73,41 +75,43 @@ Info 21 [00:01:02.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 22 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 23 [00:01:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 24 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 25 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 26 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 27 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 28 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 29 [00:01:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 31 [00:01:12.000] Files (1) +Info 24 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 25 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 26 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 27 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 28 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 29 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 30 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 31 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 33 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:15.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 35 [00:01:16.000] Files (1) /user/username/projects/myproject/b/b.ts SVC-1-0 "let b = 1;" b.ts Part of 'files' list in tsconfig.json -Info 32 [00:01:13.000] ----------------------------------------------- -Info 33 [00:01:14.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 33 [00:01:15.000] Files (1) - -Info 33 [00:01:16.000] ----------------------------------------------- -Info 33 [00:01:17.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 33 [00:01:18.000] Files (1) - -Info 33 [00:01:19.000] ----------------------------------------------- -Info 33 [00:01:20.000] Open files: -Info 33 [00:01:21.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 33 [00:01:22.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 33 [00:01:23.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 33 [00:01:24.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:25.000] Search path: /user/username/projects/myproject/dummy -Info 34 [00:01:26.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json -Info 35 [00:01:27.000] Creating configuration project /user/username/projects/myproject/dummy/tsconfig.json -Info 36 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Config file -Info 37 [00:01:29.000] Config: /user/username/projects/myproject/dummy/tsconfig.json : { +Info 36 [00:01:17.000] ----------------------------------------------- +Info 37 [00:01:18.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 37 [00:01:19.000] Files (1) + +Info 37 [00:01:20.000] ----------------------------------------------- +Info 37 [00:01:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 37 [00:01:22.000] Files (1) + +Info 37 [00:01:23.000] ----------------------------------------------- +Info 37 [00:01:24.000] Open files: +Info 37 [00:01:25.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 37 [00:01:26.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 37 [00:01:27.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 37 [00:01:28.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:29.000] Search path: /user/username/projects/myproject/dummy +Info 38 [00:01:30.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json +Info 39 [00:01:31.000] Creating configuration project /user/username/projects/myproject/dummy/tsconfig.json +Info 40 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Config file +Info 41 [00:01:33.000] Config: /user/username/projects/myproject/dummy/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dummy/dummy.ts" ], @@ -115,158 +119,164 @@ Info 37 [00:01:29.000] Config: /user/username/projects/myproject/dummy/tsconfi "configFilePath": "/user/username/projects/myproject/dummy/tsconfig.json" } } -Info 38 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy 1 undefined Config: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Wild card directory -Info 39 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy 1 undefined Config: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Wild card directory -Info 40 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dummy/tsconfig.json -Info 41 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Missing file -Info 42 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots -Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots -Info 44 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots -Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots -Info 46 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dummy/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:39.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 48 [00:01:40.000] Files (1) +Info 42 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy 1 undefined Config: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy 1 undefined Config: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dummy/tsconfig.json +Info 45 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Missing file +Info 46 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 48 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 50 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dummy/tsconfig.json WatchType: Type roots +Info 52 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dummy/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 53 [00:01:45.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 54 [00:01:46.000] Files (1) /user/username/projects/myproject/dummy/dummy.ts SVC-1-0 "let dummy = 1;" dummy.ts Matched by default include pattern '**/*' -Info 49 [00:01:41.000] ----------------------------------------------- -Info 50 [00:01:42.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 50 [00:01:43.000] Files (1) - -Info 50 [00:01:44.000] ----------------------------------------------- -Info 50 [00:01:45.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 50 [00:01:46.000] Files (1) - -Info 50 [00:01:47.000] ----------------------------------------------- -Info 50 [00:01:48.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 50 [00:01:49.000] Files (1) - -Info 50 [00:01:50.000] ----------------------------------------------- -Info 50 [00:01:51.000] Open files: -Info 50 [00:01:52.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 50 [00:01:53.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:54.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 50 [00:01:55.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 50 [00:01:56.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 50 [00:01:57.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json -Info 50 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/b.ts 500 undefined WatchType: Closed Script info -Info 51 [00:01:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 51 [00:02:00.000] Files (1) - -Info 51 [00:02:01.000] ----------------------------------------------- -Info 51 [00:02:02.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 51 [00:02:03.000] Files (1) - -Info 51 [00:02:04.000] ----------------------------------------------- -Info 51 [00:02:05.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 51 [00:02:06.000] Files (1) - -Info 51 [00:02:07.000] ----------------------------------------------- -Info 51 [00:02:08.000] Open files: -Info 51 [00:02:09.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 51 [00:02:10.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 51 [00:02:11.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 51 [00:02:12.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json -Info 51 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:14.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 52 [00:02:15.000] Files (1) - -Info 52 [00:02:16.000] ----------------------------------------------- -Info 52 [00:02:17.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 52 [00:02:18.000] Files (1) - -Info 52 [00:02:19.000] ----------------------------------------------- -Info 52 [00:02:20.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 52 [00:02:21.000] Files (1) - -Info 52 [00:02:22.000] ----------------------------------------------- -Info 52 [00:02:23.000] Open files: -Info 52 [00:02:24.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 52 [00:02:25.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 52 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:27.000] Search path: /user/username/projects/myproject/dummy -Info 54 [00:02:28.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json -Info 55 [00:02:29.000] `remove Project:: -Info 56 [00:02:30.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 57 [00:02:31.000] Files (1) +Info 55 [00:01:47.000] ----------------------------------------------- +Info 56 [00:01:48.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 56 [00:01:49.000] Files (1) + +Info 56 [00:01:50.000] ----------------------------------------------- +Info 56 [00:01:51.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 56 [00:01:52.000] Files (1) + +Info 56 [00:01:53.000] ----------------------------------------------- +Info 56 [00:01:54.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 56 [00:01:55.000] Files (1) + +Info 56 [00:01:56.000] ----------------------------------------------- +Info 56 [00:01:57.000] Open files: +Info 56 [00:01:58.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 56 [00:01:59.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 56 [00:02:00.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 56 [00:02:01.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 56 [00:02:02.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 56 [00:02:03.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json +Info 56 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/b.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 57 [00:02:06.000] Files (1) + +Info 57 [00:02:07.000] ----------------------------------------------- +Info 57 [00:02:08.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 57 [00:02:09.000] Files (1) + +Info 57 [00:02:10.000] ----------------------------------------------- +Info 57 [00:02:11.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 57 [00:02:12.000] Files (1) + +Info 57 [00:02:13.000] ----------------------------------------------- +Info 57 [00:02:14.000] Open files: +Info 57 [00:02:15.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 57 [00:02:16.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 57 [00:02:17.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 57 [00:02:18.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json +Info 57 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:20.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 58 [00:02:21.000] Files (1) + +Info 58 [00:02:22.000] ----------------------------------------------- +Info 58 [00:02:23.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 58 [00:02:24.000] Files (1) + +Info 58 [00:02:25.000] ----------------------------------------------- +Info 58 [00:02:26.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 58 [00:02:27.000] Files (1) + +Info 58 [00:02:28.000] ----------------------------------------------- +Info 58 [00:02:29.000] Open files: +Info 58 [00:02:30.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 58 [00:02:31.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 58 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:33.000] Search path: /user/username/projects/myproject/dummy +Info 60 [00:02:34.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json +Info 61 [00:02:35.000] `remove Project:: +Info 62 [00:02:36.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 63 [00:02:37.000] Files (1) /user/username/projects/myproject/b/b.ts b.ts Part of 'files' list in tsconfig.json -Info 58 [00:02:32.000] ----------------------------------------------- -Info 59 [00:02:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 60 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file -Info 61 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 62 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 63 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 64 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 65 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 66 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/b.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:41.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 67 [00:02:42.000] Files (1) - -Info 67 [00:02:43.000] ----------------------------------------------- -Info 67 [00:02:44.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 67 [00:02:45.000] Files (1) - -Info 67 [00:02:46.000] ----------------------------------------------- -Info 67 [00:02:47.000] Open files: -Info 67 [00:02:48.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 67 [00:02:49.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 67 [00:02:50.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 67 [00:02:51.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json -Info 67 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/a.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:53.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 68 [00:02:54.000] Files (1) - -Info 68 [00:02:55.000] ----------------------------------------------- -Info 68 [00:02:56.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 68 [00:02:57.000] Files (1) - -Info 68 [00:02:58.000] ----------------------------------------------- -Info 68 [00:02:59.000] Open files: -Info 68 [00:03:00.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 68 [00:03:01.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json -Info 68 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 69 [00:03:03.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 69 [00:03:04.000] Files (1) - -Info 69 [00:03:05.000] ----------------------------------------------- -Info 69 [00:03:06.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 69 [00:03:07.000] Files (1) - -Info 69 [00:03:08.000] ----------------------------------------------- -Info 69 [00:03:09.000] Open files: -Info 69 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:11.000] Search path: /user/username/projects/myproject/dummy -Info 71 [00:03:12.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json -Info 72 [00:03:13.000] `remove Project:: -Info 73 [00:03:14.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 74 [00:03:15.000] Files (1) +Info 64 [00:02:38.000] ----------------------------------------------- +Info 65 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 66 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 67 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 68 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 69 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 70 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 71 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 72 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 73 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 74 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b/b.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:49.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 75 [00:02:50.000] Files (1) + +Info 75 [00:02:51.000] ----------------------------------------------- +Info 75 [00:02:52.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 75 [00:02:53.000] Files (1) + +Info 75 [00:02:54.000] ----------------------------------------------- +Info 75 [00:02:55.000] Open files: +Info 75 [00:02:56.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 75 [00:02:57.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 75 [00:02:58.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 75 [00:02:59.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json +Info 75 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/a.ts 500 undefined WatchType: Closed Script info +Info 76 [00:03:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 76 [00:03:02.000] Files (1) + +Info 76 [00:03:03.000] ----------------------------------------------- +Info 76 [00:03:04.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 76 [00:03:05.000] Files (1) + +Info 76 [00:03:06.000] ----------------------------------------------- +Info 76 [00:03:07.000] Open files: +Info 76 [00:03:08.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 76 [00:03:09.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json +Info 76 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:11.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 77 [00:03:12.000] Files (1) + +Info 77 [00:03:13.000] ----------------------------------------------- +Info 77 [00:03:14.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 77 [00:03:15.000] Files (1) + +Info 77 [00:03:16.000] ----------------------------------------------- +Info 77 [00:03:17.000] Open files: +Info 77 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:19.000] Search path: /user/username/projects/myproject/dummy +Info 79 [00:03:20.000] For info: /user/username/projects/myproject/dummy/dummy.ts :: Config file name: /user/username/projects/myproject/dummy/tsconfig.json +Info 80 [00:03:21.000] `remove Project:: +Info 81 [00:03:22.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 82 [00:03:23.000] Files (1) /user/username/projects/myproject/a/a.ts a.ts Part of 'files' list in tsconfig.json -Info 75 [00:03:16.000] ----------------------------------------------- -Info 76 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file -Info 77 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file -Info 78 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 79 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 80 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 81 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 82 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file -Info 83 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/a.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:25.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) -Info 84 [00:03:26.000] Files (1) - -Info 84 [00:03:27.000] ----------------------------------------------- -Info 84 [00:03:28.000] Open files: -Info 84 [00:03:29.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined -Info 84 [00:03:30.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json \ No newline at end of file +Info 83 [00:03:24.000] ----------------------------------------------- +Info 84 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 85 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Config file +Info 86 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 87 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 88 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 89 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 90 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 91 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 92 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Missing file +Info 93 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/a.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:35.000] Project '/user/username/projects/myproject/dummy/tsconfig.json' (Configured) +Info 94 [00:03:36.000] Files (1) + +Info 94 [00:03:37.000] ----------------------------------------------- +Info 94 [00:03:38.000] Open files: +Info 94 [00:03:39.000] FileName: /user/username/projects/myproject/dummy/dummy.ts ProjectRootPath: undefined +Info 94 [00:03:40.000] Projects: /user/username/projects/myproject/dummy/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/configuredProjects/should-watch-the-extended-configs-of-multiple-projects.js b/tests/baselines/reference/tsserver/configuredProjects/should-watch-the-extended-configs-of-multiple-projects.js index d74e31b2e388a..b0774b38a947b 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/should-watch-the-extended-configs-of-multiple-projects.js +++ b/tests/baselines/reference/tsserver/configuredProjects/should-watch-the-extended-configs-of-multiple-projects.js @@ -38,28 +38,30 @@ Info 9 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 10 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 11 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 12 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 13 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:43.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 15 [00:00:44.000] Files (1) +Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 15 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:45.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 17 [00:00:46.000] Files (1) /user/username/projects/myproject/a/a.ts SVC-1-0 "let a = 1;" a.ts Part of 'files' list in tsconfig.json -Info 16 [00:00:45.000] ----------------------------------------------- -Info 17 [00:00:46.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 17 [00:00:47.000] Files (1) - -Info 17 [00:00:48.000] ----------------------------------------------- -Info 17 [00:00:49.000] Open files: -Info 17 [00:00:50.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 17 [00:00:51.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 17 [00:00:52.000] Search path: /user/username/projects/myproject/b -Info 18 [00:00:53.000] For info: /user/username/projects/myproject/b/b.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 19 [00:00:54.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 20 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file -Info 21 [00:00:56.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 18 [00:00:47.000] ----------------------------------------------- +Info 19 [00:00:48.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 19 [00:00:49.000] Files (1) + +Info 19 [00:00:50.000] ----------------------------------------------- +Info 19 [00:00:51.000] Open files: +Info 19 [00:00:52.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 19 [00:00:53.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 19 [00:00:54.000] Search path: /user/username/projects/myproject/b +Info 20 [00:00:55.000] For info: /user/username/projects/myproject/b/b.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 21 [00:00:56.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 22 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 23 [00:00:58.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -67,41 +69,43 @@ Info 21 [00:00:56.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 22 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 23 [00:00:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 24 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 25 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 26 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 27 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 29 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:01:05.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 31 [00:01:06.000] Files (1) +Info 24 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 25 [00:01:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 26 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 27 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 28 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 29 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 30 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 31 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 32 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 33 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:09.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 35 [00:01:10.000] Files (1) /user/username/projects/myproject/b/b.ts SVC-1-0 "let b = 1;" b.ts Part of 'files' list in tsconfig.json -Info 32 [00:01:07.000] ----------------------------------------------- -Info 33 [00:01:08.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 33 [00:01:09.000] Files (1) - -Info 33 [00:01:10.000] ----------------------------------------------- -Info 33 [00:01:11.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 33 [00:01:12.000] Files (1) - -Info 33 [00:01:13.000] ----------------------------------------------- -Info 33 [00:01:14.000] Open files: -Info 33 [00:01:15.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 33 [00:01:16.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 33 [00:01:17.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 33 [00:01:18.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file -Info 34 [00:01:23.000] Scheduled: /user/username/projects/myproject/a/tsconfig.json -Info 35 [00:01:24.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* -Info 37 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 36 [00:01:11.000] ----------------------------------------------- +Info 37 [00:01:12.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 37 [00:01:13.000] Files (1) + +Info 37 [00:01:14.000] ----------------------------------------------- +Info 37 [00:01:15.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 37 [00:01:16.000] Files (1) + +Info 37 [00:01:17.000] ----------------------------------------------- +Info 37 [00:01:18.000] Open files: +Info 37 [00:01:19.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 37 [00:01:20.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 37 [00:01:21.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 37 [00:01:22.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 38 [00:01:27.000] Scheduled: /user/username/projects/myproject/a/tsconfig.json +Info 39 [00:01:28.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json +Info 40 [00:01:29.000] Scheduled: *ensureProjectForOpenFiles* +Info 41 [00:01:30.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/extended/alpha.tsconfig.json] {"compilerOptions":{"strict":true}} @@ -114,6 +118,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -127,9 +133,9 @@ FsWatches:: /user/username/projects/myproject/extended/bravo.tsconfig.json: *new* {} -Info 38 [00:01:27.000] Running: /user/username/projects/myproject/a/tsconfig.json -Info 39 [00:01:28.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json -Info 40 [00:01:29.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 42 [00:01:31.000] Running: /user/username/projects/myproject/a/tsconfig.json +Info 43 [00:01:32.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json +Info 44 [00:01:33.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/a.ts" ], @@ -138,16 +144,16 @@ Info 40 [00:01:29.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 41 [00:01:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 42 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 43 [00:01:32.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 44 [00:01:33.000] Files (1) +Info 45 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 46 [00:01:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 47 [00:01:36.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 48 [00:01:37.000] Files (1) /user/username/projects/myproject/a/a.ts SVC-1-0 "let a = 1;" -Info 45 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Running: /user/username/projects/myproject/b/tsconfig.json -Info 47 [00:01:36.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json -Info 48 [00:01:37.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 49 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Running: /user/username/projects/myproject/b/tsconfig.json +Info 51 [00:01:40.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json +Info 52 [00:01:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -156,56 +162,56 @@ Info 48 [00:01:37.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 49 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 50 [00:01:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 51 [00:01:40.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 52 [00:01:41.000] Files (1) +Info 53 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 54 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 55 [00:01:44.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 56 [00:01:45.000] Files (1) /user/username/projects/myproject/b/b.ts SVC-1-0 "let b = 1;" -Info 53 [00:01:42.000] ----------------------------------------------- -Info 54 [00:01:43.000] Running: *ensureProjectForOpenFiles* -Info 55 [00:01:44.000] Before ensureProjectForOpenFiles: -Info 56 [00:01:45.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 56 [00:01:46.000] Files (1) - -Info 56 [00:01:47.000] ----------------------------------------------- -Info 56 [00:01:48.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 56 [00:01:49.000] Files (1) - -Info 56 [00:01:50.000] ----------------------------------------------- -Info 56 [00:01:51.000] Open files: -Info 56 [00:01:52.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 56 [00:01:53.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 56 [00:01:54.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 56 [00:01:55.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:56.000] After ensureProjectForOpenFiles: -Info 57 [00:01:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 57 [00:01:58.000] Files (1) - -Info 57 [00:01:59.000] ----------------------------------------------- -Info 57 [00:02:00.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 57 [00:02:01.000] Files (1) - -Info 57 [00:02:02.000] ----------------------------------------------- -Info 57 [00:02:03.000] Open files: -Info 57 [00:02:04.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 57 [00:02:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 57 [00:02:06.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 57 [00:02:07.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 57 [00:01:46.000] ----------------------------------------------- +Info 58 [00:01:47.000] Running: *ensureProjectForOpenFiles* +Info 59 [00:01:48.000] Before ensureProjectForOpenFiles: +Info 60 [00:01:49.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 60 [00:01:50.000] Files (1) + +Info 60 [00:01:51.000] ----------------------------------------------- +Info 60 [00:01:52.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 60 [00:01:53.000] Files (1) + +Info 60 [00:01:54.000] ----------------------------------------------- +Info 60 [00:01:55.000] Open files: +Info 60 [00:01:56.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 60 [00:01:57.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 60 [00:01:58.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 60 [00:01:59.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 60 [00:02:00.000] After ensureProjectForOpenFiles: +Info 61 [00:02:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 61 [00:02:02.000] Files (1) + +Info 61 [00:02:03.000] ----------------------------------------------- +Info 61 [00:02:04.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 61 [00:02:05.000] Files (1) + +Info 61 [00:02:06.000] ----------------------------------------------- +Info 61 [00:02:07.000] Open files: +Info 61 [00:02:08.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 61 [00:02:09.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 61 [00:02:10.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 61 [00:02:11.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (3) and running -Info 57 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/bravo.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 58 [00:02:12.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json -Info 59 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 60 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/bravo.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 61 [00:02:15.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/bravo.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 62 [00:02:16.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json +Info 63 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles* +Info 64 [00:02:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/bravo.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/extended/bravo.tsconfig.json] {"extends":"./alpha.tsconfig.json","compilerOptions":{"strict":false}} -Info 61 [00:02:15.000] Running: /user/username/projects/myproject/b/tsconfig.json -Info 62 [00:02:16.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json -Info 63 [00:02:17.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 65 [00:02:19.000] Running: /user/username/projects/myproject/b/tsconfig.json +Info 66 [00:02:20.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json +Info 67 [00:02:21.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -214,56 +220,56 @@ Info 63 [00:02:17.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 64 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 65 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 66 [00:02:20.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 67 [00:02:21.000] Files (1) +Info 68 [00:02:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 69 [00:02:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 70 [00:02:24.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 71 [00:02:25.000] Files (1) /user/username/projects/myproject/b/b.ts SVC-1-0 "let b = 1;" -Info 68 [00:02:22.000] ----------------------------------------------- -Info 69 [00:02:23.000] Running: *ensureProjectForOpenFiles* -Info 70 [00:02:24.000] Before ensureProjectForOpenFiles: -Info 71 [00:02:25.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 71 [00:02:26.000] Files (1) - -Info 71 [00:02:27.000] ----------------------------------------------- -Info 71 [00:02:28.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 71 [00:02:29.000] Files (1) - -Info 71 [00:02:30.000] ----------------------------------------------- -Info 71 [00:02:31.000] Open files: -Info 71 [00:02:32.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 71 [00:02:33.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 71 [00:02:34.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 71 [00:02:35.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 71 [00:02:36.000] After ensureProjectForOpenFiles: -Info 72 [00:02:37.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 72 [00:02:38.000] Files (1) - -Info 72 [00:02:39.000] ----------------------------------------------- -Info 72 [00:02:40.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 72 [00:02:41.000] Files (1) - -Info 72 [00:02:42.000] ----------------------------------------------- -Info 72 [00:02:43.000] Open files: -Info 72 [00:02:44.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 72 [00:02:45.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 72 [00:02:46.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 72 [00:02:47.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 72 [00:02:26.000] ----------------------------------------------- +Info 73 [00:02:27.000] Running: *ensureProjectForOpenFiles* +Info 74 [00:02:28.000] Before ensureProjectForOpenFiles: +Info 75 [00:02:29.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 75 [00:02:30.000] Files (1) + +Info 75 [00:02:31.000] ----------------------------------------------- +Info 75 [00:02:32.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 75 [00:02:33.000] Files (1) + +Info 75 [00:02:34.000] ----------------------------------------------- +Info 75 [00:02:35.000] Open files: +Info 75 [00:02:36.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 75 [00:02:37.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 75 [00:02:38.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 75 [00:02:39.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 75 [00:02:40.000] After ensureProjectForOpenFiles: +Info 76 [00:02:41.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 76 [00:02:42.000] Files (1) + +Info 76 [00:02:43.000] ----------------------------------------------- +Info 76 [00:02:44.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 76 [00:02:45.000] Files (1) + +Info 76 [00:02:46.000] ----------------------------------------------- +Info 76 [00:02:47.000] Open files: +Info 76 [00:02:48.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 76 [00:02:49.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 76 [00:02:50.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 76 [00:02:51.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (2) and running -Info 72 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"extends":"../extended/alpha.tsconfig.json"} -Info 76 [00:02:55.000] Running: /user/username/projects/myproject/b/tsconfig.json -Info 77 [00:02:56.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json -Info 78 [00:02:57.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 80 [00:02:59.000] Running: /user/username/projects/myproject/b/tsconfig.json +Info 81 [00:03:00.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json +Info 82 [00:03:01.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -272,45 +278,45 @@ Info 78 [00:02:57.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 79 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file -Info 80 [00:02:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 81 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 82 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 83 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 4 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 84 [00:03:03.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 85 [00:03:04.000] Files (1) +Info 83 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/extended/bravo.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Extended config file +Info 84 [00:03:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 87 [00:03:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 4 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 88 [00:03:07.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 89 [00:03:08.000] Files (1) /user/username/projects/myproject/b/b.ts SVC-1-0 "let b = 1;" -Info 86 [00:03:05.000] ----------------------------------------------- -Info 87 [00:03:06.000] Running: *ensureProjectForOpenFiles* -Info 88 [00:03:07.000] Before ensureProjectForOpenFiles: -Info 89 [00:03:08.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 89 [00:03:09.000] Files (1) - -Info 89 [00:03:10.000] ----------------------------------------------- -Info 89 [00:03:11.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 89 [00:03:12.000] Files (1) - -Info 89 [00:03:13.000] ----------------------------------------------- -Info 89 [00:03:14.000] Open files: -Info 89 [00:03:15.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 89 [00:03:16.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 89 [00:03:17.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 89 [00:03:18.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 89 [00:03:19.000] After ensureProjectForOpenFiles: -Info 90 [00:03:20.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 90 [00:03:21.000] Files (1) - -Info 90 [00:03:22.000] ----------------------------------------------- -Info 90 [00:03:23.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 90 [00:03:24.000] Files (1) - -Info 90 [00:03:25.000] ----------------------------------------------- -Info 90 [00:03:26.000] Open files: -Info 90 [00:03:27.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 90 [00:03:28.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 90 [00:03:29.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 90 [00:03:30.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 90 [00:03:09.000] ----------------------------------------------- +Info 91 [00:03:10.000] Running: *ensureProjectForOpenFiles* +Info 92 [00:03:11.000] Before ensureProjectForOpenFiles: +Info 93 [00:03:12.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 93 [00:03:13.000] Files (1) + +Info 93 [00:03:14.000] ----------------------------------------------- +Info 93 [00:03:15.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 93 [00:03:16.000] Files (1) + +Info 93 [00:03:17.000] ----------------------------------------------- +Info 93 [00:03:18.000] Open files: +Info 93 [00:03:19.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 93 [00:03:20.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 93 [00:03:21.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 93 [00:03:22.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 93 [00:03:23.000] After ensureProjectForOpenFiles: +Info 94 [00:03:24.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 94 [00:03:25.000] Files (1) + +Info 94 [00:03:26.000] ----------------------------------------------- +Info 94 [00:03:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 94 [00:03:28.000] Files (1) + +Info 94 [00:03:29.000] ----------------------------------------------- +Info 94 [00:03:30.000] Open files: +Info 94 [00:03:31.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 94 [00:03:32.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 94 [00:03:33.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 94 [00:03:34.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -320,6 +326,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: {"pollingInterval":500} @@ -339,19 +347,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/b: *new* {} -Info 90 [00:03:34.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file -Info 91 [00:03:35.000] Scheduled: /user/username/projects/myproject/a/tsconfig.json -Info 92 [00:03:36.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json -Info 93 [00:03:37.000] Scheduled: *ensureProjectForOpenFiles* -Info 94 [00:03:38.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 94 [00:03:38.000] FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file +Info 95 [00:03:39.000] Scheduled: /user/username/projects/myproject/a/tsconfig.json +Info 96 [00:03:40.000] Scheduled: /user/username/projects/myproject/b/tsconfig.json +Info 97 [00:03:41.000] Scheduled: *ensureProjectForOpenFiles* +Info 98 [00:03:42.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/extended/alpha.tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/extended/alpha.tsconfig.json 2000 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Extended config file Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/extended/alpha.tsconfig.json] {} -Info 95 [00:03:39.000] Running: /user/username/projects/myproject/a/tsconfig.json -Info 96 [00:03:40.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json -Info 97 [00:03:41.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 99 [00:03:43.000] Running: /user/username/projects/myproject/a/tsconfig.json +Info 100 [00:03:44.000] Reloading configured project /user/username/projects/myproject/a/tsconfig.json +Info 101 [00:03:45.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/a.ts" ], @@ -359,16 +367,16 @@ Info 97 [00:03:41.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 98 [00:03:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json -Info 99 [00:03:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 100 [00:03:44.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 101 [00:03:45.000] Files (1) +Info 102 [00:03:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json +Info 103 [00:03:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 104 [00:03:48.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 105 [00:03:49.000] Files (1) /user/username/projects/myproject/a/a.ts SVC-1-0 "let a = 1;" -Info 102 [00:03:46.000] ----------------------------------------------- -Info 103 [00:03:47.000] Running: /user/username/projects/myproject/b/tsconfig.json -Info 104 [00:03:48.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json -Info 105 [00:03:49.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 106 [00:03:50.000] ----------------------------------------------- +Info 107 [00:03:51.000] Running: /user/username/projects/myproject/b/tsconfig.json +Info 108 [00:03:52.000] Reloading configured project /user/username/projects/myproject/b/tsconfig.json +Info 109 [00:03:53.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/b.ts" ], @@ -376,40 +384,40 @@ Info 105 [00:03:49.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 106 [00:03:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 107 [00:03:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 5 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 108 [00:03:52.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 109 [00:03:53.000] Files (1) +Info 110 [00:03:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 111 [00:03:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 5 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 112 [00:03:56.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 113 [00:03:57.000] Files (1) /user/username/projects/myproject/b/b.ts SVC-1-0 "let b = 1;" -Info 110 [00:03:54.000] ----------------------------------------------- -Info 111 [00:03:55.000] Running: *ensureProjectForOpenFiles* -Info 112 [00:03:56.000] Before ensureProjectForOpenFiles: -Info 113 [00:03:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 113 [00:03:58.000] Files (1) - -Info 113 [00:03:59.000] ----------------------------------------------- -Info 113 [00:04:00.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 113 [00:04:01.000] Files (1) - -Info 113 [00:04:02.000] ----------------------------------------------- -Info 113 [00:04:03.000] Open files: -Info 113 [00:04:04.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 113 [00:04:05.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 113 [00:04:06.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 113 [00:04:07.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 113 [00:04:08.000] After ensureProjectForOpenFiles: -Info 114 [00:04:09.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 114 [00:04:10.000] Files (1) - -Info 114 [00:04:11.000] ----------------------------------------------- -Info 114 [00:04:12.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 114 [00:04:13.000] Files (1) - -Info 114 [00:04:14.000] ----------------------------------------------- -Info 114 [00:04:15.000] Open files: -Info 114 [00:04:16.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined -Info 114 [00:04:17.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 114 [00:04:18.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined -Info 114 [00:04:19.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 114 [00:03:58.000] ----------------------------------------------- +Info 115 [00:03:59.000] Running: *ensureProjectForOpenFiles* +Info 116 [00:04:00.000] Before ensureProjectForOpenFiles: +Info 117 [00:04:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 117 [00:04:02.000] Files (1) + +Info 117 [00:04:03.000] ----------------------------------------------- +Info 117 [00:04:04.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 117 [00:04:05.000] Files (1) + +Info 117 [00:04:06.000] ----------------------------------------------- +Info 117 [00:04:07.000] Open files: +Info 117 [00:04:08.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 117 [00:04:09.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 117 [00:04:10.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 117 [00:04:11.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 117 [00:04:12.000] After ensureProjectForOpenFiles: +Info 118 [00:04:13.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 118 [00:04:14.000] Files (1) + +Info 118 [00:04:15.000] ----------------------------------------------- +Info 118 [00:04:16.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 118 [00:04:17.000] Files (1) + +Info 118 [00:04:18.000] ----------------------------------------------- +Info 118 [00:04:19.000] Open files: +Info 118 [00:04:20.000] FileName: /user/username/projects/myproject/a/a.ts ProjectRootPath: undefined +Info 118 [00:04:21.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 118 [00:04:22.000] FileName: /user/username/projects/myproject/b/b.ts ProjectRootPath: undefined +Info 118 [00:04:23.000] Projects: /user/username/projects/myproject/b/tsconfig.json After checking timeout queue length (3) and running diff --git a/tests/baselines/reference/tsserver/configuredProjects/when-multiple-projects-are-open-detects-correct-default-project.js b/tests/baselines/reference/tsserver/configuredProjects/when-multiple-projects-are-open-detects-correct-default-project.js index 4a93106265922..1c46fad8a5bbb 100644 --- a/tests/baselines/reference/tsserver/configuredProjects/when-multiple-projects-are-open-detects-correct-default-project.js +++ b/tests/baselines/reference/tsserver/configuredProjects/when-multiple-projects-are-open-detects-correct-default-project.js @@ -73,9 +73,11 @@ Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/foo/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots -Info 17 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/foo/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:53.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) -Info 19 [00:00:54.000] Files (3) +Info 17 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots +Info 18 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/foo/tsconfig.json WatchType: Type roots +Info 19 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/foo/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:55.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) +Info 21 [00:00:56.000] Files (3) /a/lib/lib.es2017.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/bar/index.ts Text-1 "\nexport function bar() {\n console.log(\"hello world\");\n}" /user/username/projects/myproject/foo/index.ts SVC-1-0 "\nimport { bar } from \"bar\";\nbar();" @@ -88,21 +90,21 @@ Info 19 [00:00:54.000] Files (3) index.ts Matched by include pattern 'index.ts' in 'tsconfig.json' -Info 20 [00:00:55.000] ----------------------------------------------- -Info 21 [00:00:56.000] event: +Info 22 [00:00:57.000] ----------------------------------------------- +Info 23 [00:00:58.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/foo/tsconfig.json"}} -Info 22 [00:00:57.000] event: +Info 24 [00:00:59.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"36730603d9c37d63f14b455060fadde05a7a93dcbc44aecd507b60e066616be6","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":90,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"lib":["es2017"]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:00:58.000] event: +Info 25 [00:01:00.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/foo/index.ts","configFile":"/user/username/projects/myproject/foo/tsconfig.json","diagnostics":[]}} -Info 24 [00:00:59.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) -Info 24 [00:01:00.000] Files (3) - -Info 24 [00:01:01.000] ----------------------------------------------- -Info 24 [00:01:02.000] Open files: -Info 24 [00:01:03.000] FileName: /user/username/projects/myproject/foo/index.ts ProjectRootPath: undefined -Info 24 [00:01:04.000] Projects: /user/username/projects/myproject/foo/tsconfig.json -Info 24 [00:01:05.000] response: +Info 26 [00:01:01.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) +Info 26 [00:01:02.000] Files (3) + +Info 26 [00:01:03.000] ----------------------------------------------- +Info 26 [00:01:04.000] Open files: +Info 26 [00:01:05.000] FileName: /user/username/projects/myproject/foo/index.ts ProjectRootPath: undefined +Info 26 [00:01:06.000] Projects: /user/username/projects/myproject/foo/tsconfig.json +Info 26 [00:01:07.000] response: { "responseRequired": false } @@ -113,6 +115,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/foo/tsconfig.json: *new* @@ -128,7 +132,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:06.000] request: +Info 27 [00:01:08.000] request: { "command": "open", "arguments": { @@ -137,14 +141,14 @@ Info 25 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/bar/index.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:08.000] Search path: /user/username/projects/myproject/bar -Info 28 [00:01:09.000] For info: /user/username/projects/myproject/bar/index.ts :: Config file name: /user/username/projects/myproject/bar/tsconfig.json -Info 29 [00:01:10.000] Creating configuration project /user/username/projects/myproject/bar/tsconfig.json -Info 30 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Config file -Info 31 [00:01:12.000] event: +Info 28 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/bar/index.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:10.000] Search path: /user/username/projects/myproject/bar +Info 30 [00:01:11.000] For info: /user/username/projects/myproject/bar/index.ts :: Config file name: /user/username/projects/myproject/bar/tsconfig.json +Info 31 [00:01:12.000] Creating configuration project /user/username/projects/myproject/bar/tsconfig.json +Info 32 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Config file +Info 33 [00:01:14.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/bar/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/bar/index.ts to open"}} -Info 32 [00:01:13.000] Config: /user/username/projects/myproject/bar/tsconfig.json : { +Info 34 [00:01:15.000] Config: /user/username/projects/myproject/bar/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/bar/index.ts" ], @@ -156,15 +160,17 @@ Info 32 [00:01:13.000] Config: /user/username/projects/myproject/bar/tsconfig. "configFilePath": "/user/username/projects/myproject/bar/tsconfig.json" } } -Info 33 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/bar/tsconfig.json -Info 34 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.dom.d.ts 500 undefined WatchType: Closed Script info -Info 35 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots -Info 36 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots -Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots -Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots -Info 39 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/bar/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:21.000] Project '/user/username/projects/myproject/bar/tsconfig.json' (Configured) -Info 41 [00:01:22.000] Files (3) +Info 35 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/bar/tsconfig.json +Info 36 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.dom.d.ts 500 undefined WatchType: Closed Script info +Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bar/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 39 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 40 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 41 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 42 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/bar/tsconfig.json WatchType: Type roots +Info 43 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/bar/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:25.000] Project '/user/username/projects/myproject/bar/tsconfig.json' (Configured) +Info 45 [00:01:26.000] Files (3) /a/lib/lib.es2017.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/lib/lib.dom.d.ts Text-1 "\ndeclare var console: {\n log(...args: any[]): void;\n};" /user/username/projects/myproject/bar/index.ts Text-1 "\nexport function bar() {\n console.log(\"hello world\");\n}" @@ -177,27 +183,27 @@ Info 41 [00:01:22.000] Files (3) index.ts Matched by include pattern 'index.ts' in 'tsconfig.json' -Info 42 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] event: +Info 46 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/bar/tsconfig.json"}} -Info 44 [00:01:25.000] event: +Info 48 [00:01:29.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5370ca7ca3faf398ecd694700ec7a0793b5e111125c5b8f56f69d3de23ff19ae","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":56,"tsx":0,"tsxSize":0,"dts":2,"dtsSize":391,"deferred":0,"deferredSize":0},"compilerOptions":{"lib":["dom","es2017"]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 45 [00:01:26.000] event: +Info 49 [00:01:30.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/bar/index.ts","configFile":"/user/username/projects/myproject/bar/tsconfig.json","diagnostics":[]}} -Info 46 [00:01:27.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) -Info 46 [00:01:28.000] Files (3) - -Info 46 [00:01:29.000] ----------------------------------------------- -Info 46 [00:01:30.000] Project '/user/username/projects/myproject/bar/tsconfig.json' (Configured) -Info 46 [00:01:31.000] Files (3) - -Info 46 [00:01:32.000] ----------------------------------------------- -Info 46 [00:01:33.000] Open files: -Info 46 [00:01:34.000] FileName: /user/username/projects/myproject/foo/index.ts ProjectRootPath: undefined -Info 46 [00:01:35.000] Projects: /user/username/projects/myproject/foo/tsconfig.json -Info 46 [00:01:36.000] FileName: /user/username/projects/myproject/bar/index.ts ProjectRootPath: undefined -Info 46 [00:01:37.000] Projects: /user/username/projects/myproject/foo/tsconfig.json,/user/username/projects/myproject/bar/tsconfig.json -Info 46 [00:01:38.000] response: +Info 50 [00:01:31.000] Project '/user/username/projects/myproject/foo/tsconfig.json' (Configured) +Info 50 [00:01:32.000] Files (3) + +Info 50 [00:01:33.000] ----------------------------------------------- +Info 50 [00:01:34.000] Project '/user/username/projects/myproject/bar/tsconfig.json' (Configured) +Info 50 [00:01:35.000] Files (3) + +Info 50 [00:01:36.000] ----------------------------------------------- +Info 50 [00:01:37.000] Open files: +Info 50 [00:01:38.000] FileName: /user/username/projects/myproject/foo/index.ts ProjectRootPath: undefined +Info 50 [00:01:39.000] Projects: /user/username/projects/myproject/foo/tsconfig.json +Info 50 [00:01:40.000] FileName: /user/username/projects/myproject/bar/index.ts ProjectRootPath: undefined +Info 50 [00:01:41.000] Projects: /user/username/projects/myproject/foo/tsconfig.json,/user/username/projects/myproject/bar/tsconfig.json +Info 50 [00:01:42.000] response: { "responseRequired": false } @@ -208,6 +214,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/bar/node_modules/@types: *new* {"pollingInterval":500} @@ -231,7 +239,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:01:39.000] request: +Info 51 [00:01:43.000] request: { "command": "geterr", "arguments": { @@ -244,7 +252,7 @@ Info 47 [00:01:39.000] request: "seq": 3, "type": "request" } -Info 48 [00:01:40.000] response: +Info 52 [00:01:44.000] response: { "responseRequired": false } @@ -252,38 +260,38 @@ After request Before checking timeout queue length (1) and running -Info 49 [00:01:41.000] event: +Info 53 [00:01:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/bar/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 50 [00:01:42.000] event: +Info 54 [00:01:46.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/bar/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 51 [00:01:43.000] event: +Info 55 [00:01:47.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/bar/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 52 [00:01:44.000] event: +Info 56 [00:01:48.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/foo/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 53 [00:01:45.000] event: +Info 57 [00:01:49.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/foo/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 54 [00:01:46.000] event: +Info 58 [00:01:50.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/foo/index.ts","diagnostics":[]}} -Info 55 [00:01:47.000] event: +Info 59 [00:01:51.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/duplicatePackages/works-with-import-fixes.js b/tests/baselines/reference/tsserver/duplicatePackages/works-with-import-fixes.js index b5943513dbf75..af875258ea936 100644 --- a/tests/baselines/reference/tsserver/duplicatePackages/works-with-import-fixes.js +++ b/tests/baselines/reference/tsserver/duplicatePackages/works-with-import-fixes.js @@ -61,9 +61,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Project: /tsconfig.json WatchType: Failed Lookup Locations Info 20 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /b/node_modules/foo/package.json 2000 undefined Project: /tsconfig.json WatchType: File location affecting resolution Info 21 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (4) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (4) /a/node_modules/foo/index.d.ts Text-1 "export const foo: number;" /a/user.ts SVC-1-0 "import(\"foo\");\nfoo" /b/node_modules/foo/index.d.ts Text-1 "export const foo: number;" @@ -80,15 +82,15 @@ Info 24 [00:00:53.000] Files (4) b/user.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (4) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (4) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /a/user.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /a/user.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -97,6 +99,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -122,7 +126,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -131,19 +135,19 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /b/user.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /b -Info 30 [00:01:05.000] For info: /b/user.ts :: Config file name: /tsconfig.json -Info 31 [00:01:06.000] Project '/tsconfig.json' (Configured) -Info 31 [00:01:07.000] Files (4) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /b/user.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /b +Info 32 [00:01:07.000] For info: /b/user.ts :: Config file name: /tsconfig.json +Info 33 [00:01:08.000] Project '/tsconfig.json' (Configured) +Info 33 [00:01:09.000] Files (4) -Info 31 [00:01:08.000] ----------------------------------------------- -Info 31 [00:01:09.000] Open files: -Info 31 [00:01:10.000] FileName: /a/user.ts ProjectRootPath: undefined -Info 31 [00:01:11.000] Projects: /tsconfig.json -Info 31 [00:01:12.000] FileName: /b/user.ts ProjectRootPath: undefined -Info 31 [00:01:13.000] Projects: /tsconfig.json -Info 31 [00:01:14.000] response: +Info 33 [00:01:10.000] ----------------------------------------------- +Info 33 [00:01:11.000] Open files: +Info 33 [00:01:12.000] FileName: /a/user.ts ProjectRootPath: undefined +Info 33 [00:01:13.000] Projects: /tsconfig.json +Info 33 [00:01:14.000] FileName: /b/user.ts ProjectRootPath: undefined +Info 33 [00:01:15.000] Projects: /tsconfig.json +Info 33 [00:01:16.000] response: { "responseRequired": false } @@ -152,6 +156,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -179,7 +185,7 @@ FsWatchesRecursive:: Before request -Info 32 [00:01:15.000] request: +Info 34 [00:01:17.000] request: { "command": "getCodeFixes", "arguments": { @@ -195,7 +201,7 @@ Info 32 [00:01:15.000] request: "seq": 3, "type": "request" } -Info 33 [00:01:16.000] response: +Info 35 [00:01:18.000] response: { "response": [ { @@ -227,7 +233,7 @@ After request Before request -Info 34 [00:01:17.000] request: +Info 36 [00:01:19.000] request: { "command": "getCodeFixes", "arguments": { @@ -243,7 +249,7 @@ Info 34 [00:01:17.000] request: "seq": 4, "type": "request" } -Info 35 [00:01:18.000] response: +Info 37 [00:01:20.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-js-file-is-included-by-module-resolution.js b/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-js-file-is-included-by-module-resolution.js index 3c95fd298ef89..ded7fcfd21332 100644 --- a/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-js-file-is-included-by-module-resolution.js +++ b/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-js-file-is-included-by-module-resolution.js @@ -49,9 +49,11 @@ Info 17 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 19 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 20 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 21 [00:00:44.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 23 [00:00:46.000] Files (3) +Info 21 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 22 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 23 [00:00:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 25 [00:00:48.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/large.js Text-1 "" /user/username/projects/myproject/src/file.ts SVC-1-0 "export var y = 10;import {x} from \"./large\"" @@ -64,15 +66,15 @@ Info 23 [00:00:46.000] Files (3) file.ts Root file specified for compilation -Info 24 [00:00:47.000] ----------------------------------------------- -Info 25 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 25 [00:00:49.000] Files (3) +Info 26 [00:00:49.000] ----------------------------------------------- +Info 27 [00:00:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 27 [00:00:51.000] Files (3) -Info 25 [00:00:50.000] ----------------------------------------------- -Info 25 [00:00:51.000] Open files: -Info 25 [00:00:52.000] FileName: /user/username/projects/myproject/src/file.ts ProjectRootPath: undefined -Info 25 [00:00:53.000] Projects: /dev/null/inferredProject1* -Info 25 [00:00:54.000] response: +Info 27 [00:00:52.000] ----------------------------------------------- +Info 27 [00:00:53.000] Open files: +Info 27 [00:00:54.000] FileName: /user/username/projects/myproject/src/file.ts ProjectRootPath: undefined +Info 27 [00:00:55.000] Projects: /dev/null/inferredProject1* +Info 27 [00:00:56.000] response: { "responseRequired": false } @@ -93,6 +95,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/src: *new* diff --git a/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-js-file-is-included-by-tsconfig.js b/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-js-file-is-included-by-tsconfig.js index da117b57bbe9c..7835c767ac113 100644 --- a/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-js-file-is-included-by-tsconfig.js +++ b/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-js-file-is-included-by-tsconfig.js @@ -56,9 +56,11 @@ Info 11 [00:00:36.000] event: Info 12 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:42.000] Files (3) +Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:44.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/file.ts SVC-1-0 "export var y = 10;" /user/username/projects/myproject/src/large.js Text-1 "" @@ -71,21 +73,21 @@ Info 17 [00:00:42.000] Files (3) src/large.js Part of 'files' list in tsconfig.json -Info 18 [00:00:43.000] ----------------------------------------------- -Info 19 [00:00:44.000] event: +Info 20 [00:00:45.000] ----------------------------------------------- +Info 21 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:45.000] event: +Info 22 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":1,"jsSize":4194305,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:46.000] event: +Info 23 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/file.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[{"text":"Cannot write file '/user/username/projects/myproject/src/large.js' because it would overwrite input file.","code":5055,"category":"error"},{"start":{"line":1,"offset":69},"end":{"line":1,"offset":70},"text":"Compiler option 'target' requires a value of type string.","code":5024,"category":"error","fileName":"/user/username/projects/myproject/tsconfig.json"}]}} -Info 22 [00:00:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:48.000] Files (3) +Info 24 [00:00:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:50.000] Files (3) -Info 22 [00:00:49.000] ----------------------------------------------- -Info 22 [00:00:50.000] Open files: -Info 22 [00:00:51.000] FileName: /user/username/projects/myproject/src/file.ts ProjectRootPath: undefined -Info 22 [00:00:52.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:53.000] response: +Info 24 [00:00:51.000] ----------------------------------------------- +Info 24 [00:00:52.000] Open files: +Info 24 [00:00:53.000] FileName: /user/username/projects/myproject/src/file.ts ProjectRootPath: undefined +Info 24 [00:00:54.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:55.000] response: { "responseRequired": false } @@ -94,6 +96,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-ts-file-is-included-by-module-resolution.js b/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-ts-file-is-included-by-module-resolution.js index b04ab9b9f147c..8fb5cbbfe9c21 100644 --- a/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-ts-file-is-included-by-module-resolution.js +++ b/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-ts-file-is-included-by-module-resolution.js @@ -42,9 +42,11 @@ Info 11 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 13 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 14 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 15 [00:00:38.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 17 [00:00:40.000] Files (3) +Info 15 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 17 [00:00:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 19 [00:00:42.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/large.ts Text-1 "export var x = 10;" /user/username/projects/myproject/src/file.ts SVC-1-0 "export var y = 10;import {x} from \"./large\"" @@ -57,15 +59,15 @@ Info 17 [00:00:40.000] Files (3) file.ts Root file specified for compilation -Info 18 [00:00:41.000] ----------------------------------------------- -Info 19 [00:00:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 19 [00:00:43.000] Files (3) +Info 20 [00:00:43.000] ----------------------------------------------- +Info 21 [00:00:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:00:45.000] Files (3) -Info 19 [00:00:44.000] ----------------------------------------------- -Info 19 [00:00:45.000] Open files: -Info 19 [00:00:46.000] FileName: /user/username/projects/myproject/src/file.ts ProjectRootPath: undefined -Info 19 [00:00:47.000] Projects: /dev/null/inferredProject1* -Info 19 [00:00:48.000] response: +Info 21 [00:00:46.000] ----------------------------------------------- +Info 21 [00:00:47.000] Open files: +Info 21 [00:00:48.000] FileName: /user/username/projects/myproject/src/file.ts ProjectRootPath: undefined +Info 21 [00:00:49.000] Projects: /dev/null/inferredProject1* +Info 21 [00:00:50.000] response: { "responseRequired": false } @@ -84,6 +86,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/src/large.ts: *new* diff --git a/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-ts-file-is-included-by-tsconfig.js b/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-ts-file-is-included-by-tsconfig.js index 271ed1525de03..50f9b6619f498 100644 --- a/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-ts-file-is-included-by-tsconfig.js +++ b/tests/baselines/reference/tsserver/events/largeFileReferenced/when-large-ts-file-is-included-by-tsconfig.js @@ -53,9 +53,11 @@ Info 9 [00:00:34.000] Starting updateGraphWorker: Project: /user/username/pro Info 10 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 11 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 12 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 13 [00:00:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 15 [00:00:40.000] Files (3) +Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:42.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/file.ts SVC-1-0 "export var y = 10;" /user/username/projects/myproject/src/large.ts Text-1 "export var x = 10;" @@ -68,21 +70,21 @@ Info 15 [00:00:40.000] Files (3) src/large.ts Part of 'files' list in tsconfig.json -Info 16 [00:00:41.000] ----------------------------------------------- -Info 17 [00:00:42.000] event: +Info 18 [00:00:43.000] ----------------------------------------------- +Info 19 [00:00:44.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 18 [00:00:43.000] event: +Info 20 [00:00:45.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":36,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 19 [00:00:44.000] event: +Info 21 [00:00:46.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/file.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[{"start":{"line":1,"offset":69},"end":{"line":1,"offset":70},"text":"Compiler option 'target' requires a value of type string.","code":5024,"category":"error","fileName":"/user/username/projects/myproject/tsconfig.json"}]}} -Info 20 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:46.000] Files (3) +Info 22 [00:00:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:48.000] Files (3) -Info 20 [00:00:47.000] ----------------------------------------------- -Info 20 [00:00:48.000] Open files: -Info 20 [00:00:49.000] FileName: /user/username/projects/myproject/src/file.ts ProjectRootPath: undefined -Info 20 [00:00:50.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 20 [00:00:51.000] response: +Info 22 [00:00:49.000] ----------------------------------------------- +Info 22 [00:00:50.000] Open files: +Info 22 [00:00:51.000] FileName: /user/username/projects/myproject/src/file.ts ProjectRootPath: undefined +Info 22 [00:00:52.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:53.000] response: { "responseRequired": false } @@ -91,6 +93,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-default-event-handler.js index 1372514c1b562..687e7390737ba 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-default-event-handler.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (2) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/b/b.ts SVC-1-0 "export class B {}" @@ -68,21 +70,21 @@ Info 17 [00:00:44.000] Files (2) b.ts Matched by default include pattern '**/*' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/b/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20501ec57de369fa110ede8c3db8fe97460676d82a7b594783e32439eba20158","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":17,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":true,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/b/b.ts","configFile":"/user/username/projects/b/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:49.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (2) +Info 24 [00:00:51.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (2) -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 22 [00:00:54.000] Projects: /user/username/projects/b/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 24 [00:00:56.000] Projects: /user/username/projects/b/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -91,6 +93,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/b/tsconfig.json: *new* @@ -104,18 +108,18 @@ FsWatchesRecursive:: /user/username/projects/b: *new* {} -Info 23 [00:00:59.000] FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Extended config file -Info 24 [00:01:00.000] Scheduled: /user/username/projects/b/tsconfig.json -Info 25 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles* -Info 26 [00:01:02.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Extended config file +Info 25 [00:01:01.000] FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Extended config file +Info 26 [00:01:02.000] Scheduled: /user/username/projects/b/tsconfig.json +Info 27 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles* +Info 28 [00:01:04.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Extended config file Before checking timeout queue length (2) and running //// [/user/username/projects/a/tsconfig.json] file written with same contents -Info 27 [00:01:03.000] Running: /user/username/projects/b/tsconfig.json -Info 28 [00:01:04.000] Reloading configured project /user/username/projects/b/tsconfig.json -Info 29 [00:01:05.000] event: +Info 29 [00:01:05.000] Running: /user/username/projects/b/tsconfig.json +Info 30 [00:01:06.000] Reloading configured project /user/username/projects/b/tsconfig.json +Info 31 [00:01:07.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/b/tsconfig.json","reason":"Change in extended config file /user/username/projects/a/tsconfig.json detected"}} -Info 30 [00:01:06.000] Config: /user/username/projects/b/tsconfig.json : { +Info 32 [00:01:08.000] Config: /user/username/projects/b/tsconfig.json : { "rootNames": [ "/user/username/projects/b/b.ts" ], @@ -123,31 +127,31 @@ Info 30 [00:01:06.000] Config: /user/username/projects/b/tsconfig.json : { "configFilePath": "/user/username/projects/b/tsconfig.json" } } -Info 31 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/b/tsconfig.json -Info 32 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 33 [00:01:09.000] Same program as before -Info 34 [00:01:10.000] event: +Info 33 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/b/tsconfig.json +Info 34 [00:01:10.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:11.000] Same program as before +Info 36 [00:01:12.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/b/tsconfig.json"}} -Info 35 [00:01:11.000] event: +Info 37 [00:01:13.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/b/tsconfig.json","configFile":"/user/username/projects/b/tsconfig.json","diagnostics":[]}} -Info 36 [00:01:12.000] Running: *ensureProjectForOpenFiles* -Info 37 [00:01:13.000] Before ensureProjectForOpenFiles: -Info 38 [00:01:14.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 38 [00:01:15.000] Files (2) +Info 38 [00:01:14.000] Running: *ensureProjectForOpenFiles* +Info 39 [00:01:15.000] Before ensureProjectForOpenFiles: +Info 40 [00:01:16.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 40 [00:01:17.000] Files (2) -Info 38 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Open files: -Info 38 [00:01:18.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 38 [00:01:19.000] Projects: /user/username/projects/b/tsconfig.json -Info 38 [00:01:20.000] After ensureProjectForOpenFiles: -Info 39 [00:01:21.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 39 [00:01:22.000] Files (2) +Info 40 [00:01:18.000] ----------------------------------------------- +Info 40 [00:01:19.000] Open files: +Info 40 [00:01:20.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 40 [00:01:21.000] Projects: /user/username/projects/b/tsconfig.json +Info 40 [00:01:22.000] After ensureProjectForOpenFiles: +Info 41 [00:01:23.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 41 [00:01:24.000] Files (2) -Info 39 [00:01:23.000] ----------------------------------------------- -Info 39 [00:01:24.000] Open files: -Info 39 [00:01:25.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 39 [00:01:26.000] Projects: /user/username/projects/b/tsconfig.json -Info 39 [00:01:27.000] got projects updated in background, updating diagnostics for /user/username/projects/b/b.ts -Info 40 [00:01:28.000] event: +Info 41 [00:01:25.000] ----------------------------------------------- +Info 41 [00:01:26.000] Open files: +Info 41 [00:01:27.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 41 [00:01:28.000] Projects: /user/username/projects/b/tsconfig.json +Info 41 [00:01:29.000] got projects updated in background, updating diagnostics for /user/username/projects/b/b.ts +Info 42 [00:01:30.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/b/b.ts"]}} After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-event-handler.js index 288f784f66fa1..a9ec8c269c9b5 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-an-extended-config-file-when-using-event-handler.js @@ -56,9 +56,11 @@ Info 11 [00:00:38.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots Info 14 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (2) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/b/b.ts SVC-1-0 "export class B {}" @@ -68,21 +70,21 @@ Info 17 [00:00:44.000] Files (2) b.ts Matched by default include pattern '**/*' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] event: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/b/tsconfig.json"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20501ec57de369fa110ede8c3db8fe97460676d82a7b594783e32439eba20158","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":17,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":true,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 21 [00:00:48.000] event: +Info 23 [00:00:50.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/b/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/projects/b/b.ts"}} -Info 22 [00:00:49.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 22 [00:00:50.000] Files (2) +Info 24 [00:00:51.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 24 [00:00:52.000] Files (2) -Info 22 [00:00:51.000] ----------------------------------------------- -Info 22 [00:00:52.000] Open files: -Info 22 [00:00:53.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 22 [00:00:54.000] Projects: /user/username/projects/b/tsconfig.json -Info 22 [00:00:55.000] response: +Info 24 [00:00:53.000] ----------------------------------------------- +Info 24 [00:00:54.000] Open files: +Info 24 [00:00:55.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 24 [00:00:56.000] Projects: /user/username/projects/b/tsconfig.json +Info 24 [00:00:57.000] response: { "responseRequired": false } @@ -91,6 +93,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/b/tsconfig.json: *new* @@ -104,18 +108,18 @@ FsWatchesRecursive:: /user/username/projects/b: *new* {} -Info 23 [00:00:59.000] FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Extended config file -Info 24 [00:01:00.000] Scheduled: /user/username/projects/b/tsconfig.json -Info 25 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles* -Info 26 [00:01:02.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Extended config file +Info 25 [00:01:01.000] FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Extended config file +Info 26 [00:01:02.000] Scheduled: /user/username/projects/b/tsconfig.json +Info 27 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles* +Info 28 [00:01:04.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Extended config file Before checking timeout queue length (2) and running //// [/user/username/projects/a/tsconfig.json] file written with same contents -Info 27 [00:01:03.000] Running: /user/username/projects/b/tsconfig.json -Info 28 [00:01:04.000] Reloading configured project /user/username/projects/b/tsconfig.json -Info 29 [00:01:05.000] event: +Info 29 [00:01:05.000] Running: /user/username/projects/b/tsconfig.json +Info 30 [00:01:06.000] Reloading configured project /user/username/projects/b/tsconfig.json +Info 31 [00:01:07.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingStart","body":{"project":"/user/username/projects/b/tsconfig.json","reason":"Change in extended config file /user/username/projects/a/tsconfig.json detected"}} -Info 30 [00:01:06.000] Config: /user/username/projects/b/tsconfig.json : { +Info 32 [00:01:08.000] Config: /user/username/projects/b/tsconfig.json : { "rootNames": [ "/user/username/projects/b/b.ts" ], @@ -123,30 +127,30 @@ Info 30 [00:01:06.000] Config: /user/username/projects/b/tsconfig.json : { "configFilePath": "/user/username/projects/b/tsconfig.json" } } -Info 31 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/b/tsconfig.json -Info 32 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 33 [00:01:09.000] Same program as before -Info 34 [00:01:10.000] event: +Info 33 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/b/tsconfig.json +Info 34 [00:01:10.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:11.000] Same program as before +Info 36 [00:01:12.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/b/tsconfig.json"}} -Info 35 [00:01:11.000] event: +Info 37 [00:01:13.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/b/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/projects/b/tsconfig.json"}} -Info 36 [00:01:12.000] Running: *ensureProjectForOpenFiles* -Info 37 [00:01:13.000] Before ensureProjectForOpenFiles: -Info 38 [00:01:14.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 38 [00:01:15.000] Files (2) +Info 38 [00:01:14.000] Running: *ensureProjectForOpenFiles* +Info 39 [00:01:15.000] Before ensureProjectForOpenFiles: +Info 40 [00:01:16.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 40 [00:01:17.000] Files (2) -Info 38 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Open files: -Info 38 [00:01:18.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 38 [00:01:19.000] Projects: /user/username/projects/b/tsconfig.json -Info 38 [00:01:20.000] After ensureProjectForOpenFiles: -Info 39 [00:01:21.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 39 [00:01:22.000] Files (2) +Info 40 [00:01:18.000] ----------------------------------------------- +Info 40 [00:01:19.000] Open files: +Info 40 [00:01:20.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 40 [00:01:21.000] Projects: /user/username/projects/b/tsconfig.json +Info 40 [00:01:22.000] After ensureProjectForOpenFiles: +Info 41 [00:01:23.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 41 [00:01:24.000] Files (2) -Info 39 [00:01:23.000] ----------------------------------------------- -Info 39 [00:01:24.000] Open files: -Info 39 [00:01:25.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 39 [00:01:26.000] Projects: /user/username/projects/b/tsconfig.json -Info 39 [00:01:27.000] event: +Info 41 [00:01:25.000] ----------------------------------------------- +Info 41 [00:01:26.000] Open files: +Info 41 [00:01:27.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 41 [00:01:28.000] Projects: /user/username/projects/b/tsconfig.json +Info 41 [00:01:29.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/b/b.ts"]}} After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-default-event-handler.js index f114e1022c3c3..d9339d45947ef 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-default-event-handler.js @@ -49,9 +49,11 @@ Info 10 [00:00:31.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 14 [00:00:35.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:36.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 16 [00:00:37.000] Files (2) +Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:38.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 18 [00:00:39.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts SVC-1-0 "export class A { }" @@ -61,21 +63,21 @@ Info 16 [00:00:37.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 17 [00:00:38.000] ----------------------------------------------- -Info 18 [00:00:39.000] event: +Info 19 [00:00:40.000] ----------------------------------------------- +Info 20 [00:00:41.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/a/tsconfig.json"}} -Info 19 [00:00:40.000] event: +Info 21 [00:00:42.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:00:41.000] event: +Info 22 [00:00:43.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/a/a.ts","configFile":"/user/username/projects/a/tsconfig.json","diagnostics":[]}} -Info 21 [00:00:42.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 21 [00:00:43.000] Files (2) +Info 23 [00:00:44.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 23 [00:00:45.000] Files (2) -Info 21 [00:00:44.000] ----------------------------------------------- -Info 21 [00:00:45.000] Open files: -Info 21 [00:00:46.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 21 [00:00:47.000] Projects: /user/username/projects/a/tsconfig.json -Info 21 [00:00:48.000] response: +Info 23 [00:00:46.000] ----------------------------------------------- +Info 23 [00:00:47.000] Open files: +Info 23 [00:00:48.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 23 [00:00:49.000] Projects: /user/username/projects/a/tsconfig.json +Info 23 [00:00:50.000] response: { "responseRequired": false } @@ -84,6 +86,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: *new* @@ -95,18 +99,18 @@ FsWatchesRecursive:: /user/username/projects/a: *new* {} -Info 22 [00:00:52.000] FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Config file -Info 23 [00:00:53.000] Scheduled: /user/username/projects/a/tsconfig.json -Info 24 [00:00:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 25 [00:00:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Config file +Info 24 [00:00:54.000] FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Config file +Info 25 [00:00:55.000] Scheduled: /user/username/projects/a/tsconfig.json +Info 26 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 27 [00:00:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/a/tsconfig.json] file written with same contents -Info 26 [00:00:56.000] Running: /user/username/projects/a/tsconfig.json -Info 27 [00:00:57.000] Reloading configured project /user/username/projects/a/tsconfig.json -Info 28 [00:00:58.000] event: +Info 28 [00:00:58.000] Running: /user/username/projects/a/tsconfig.json +Info 29 [00:00:59.000] Reloading configured project /user/username/projects/a/tsconfig.json +Info 30 [00:01:00.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/a/tsconfig.json","reason":"Change in config file detected"}} -Info 29 [00:00:59.000] Config: /user/username/projects/a/tsconfig.json : { +Info 31 [00:01:01.000] Config: /user/username/projects/a/tsconfig.json : { "rootNames": [ "/user/username/projects/a/a.ts" ], @@ -114,31 +118,31 @@ Info 29 [00:00:59.000] Config: /user/username/projects/a/tsconfig.json : { "configFilePath": "/user/username/projects/a/tsconfig.json" } } -Info 30 [00:01:00.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json -Info 31 [00:01:01.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:02.000] Same program as before -Info 33 [00:01:03.000] event: +Info 32 [00:01:02.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json +Info 33 [00:01:03.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:04.000] Same program as before +Info 35 [00:01:05.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/a/tsconfig.json"}} -Info 34 [00:01:04.000] event: +Info 36 [00:01:06.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/a/tsconfig.json","configFile":"/user/username/projects/a/tsconfig.json","diagnostics":[]}} -Info 35 [00:01:05.000] Running: *ensureProjectForOpenFiles* -Info 36 [00:01:06.000] Before ensureProjectForOpenFiles: -Info 37 [00:01:07.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 37 [00:01:08.000] Files (2) +Info 37 [00:01:07.000] Running: *ensureProjectForOpenFiles* +Info 38 [00:01:08.000] Before ensureProjectForOpenFiles: +Info 39 [00:01:09.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 39 [00:01:10.000] Files (2) -Info 37 [00:01:09.000] ----------------------------------------------- -Info 37 [00:01:10.000] Open files: -Info 37 [00:01:11.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 37 [00:01:12.000] Projects: /user/username/projects/a/tsconfig.json -Info 37 [00:01:13.000] After ensureProjectForOpenFiles: -Info 38 [00:01:14.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 38 [00:01:15.000] Files (2) +Info 39 [00:01:11.000] ----------------------------------------------- +Info 39 [00:01:12.000] Open files: +Info 39 [00:01:13.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 39 [00:01:14.000] Projects: /user/username/projects/a/tsconfig.json +Info 39 [00:01:15.000] After ensureProjectForOpenFiles: +Info 40 [00:01:16.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 40 [00:01:17.000] Files (2) -Info 38 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Open files: -Info 38 [00:01:18.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 38 [00:01:19.000] Projects: /user/username/projects/a/tsconfig.json -Info 38 [00:01:20.000] got projects updated in background, updating diagnostics for /user/username/projects/a/a.ts -Info 39 [00:01:21.000] event: +Info 40 [00:01:18.000] ----------------------------------------------- +Info 40 [00:01:19.000] Open files: +Info 40 [00:01:20.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 40 [00:01:21.000] Projects: /user/username/projects/a/tsconfig.json +Info 40 [00:01:22.000] got projects updated in background, updating diagnostics for /user/username/projects/a/a.ts +Info 41 [00:01:23.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/a/a.ts"]}} After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-event-handler.js index 71cacede627e4..7f0b3217caeb6 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/change-is-detected-in-the-config-file-when-using-event-handler.js @@ -49,9 +49,11 @@ Info 10 [00:00:31.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 14 [00:00:35.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:36.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 16 [00:00:37.000] Files (2) +Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:38.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 18 [00:00:39.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts SVC-1-0 "export class A { }" @@ -61,21 +63,21 @@ Info 16 [00:00:37.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 17 [00:00:38.000] ----------------------------------------------- -Info 18 [00:00:39.000] event: +Info 19 [00:00:40.000] ----------------------------------------------- +Info 20 [00:00:41.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/a/tsconfig.json"}} -Info 19 [00:00:40.000] event: +Info 21 [00:00:42.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 20 [00:00:41.000] event: +Info 22 [00:00:43.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/a/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/projects/a/a.ts"}} -Info 21 [00:00:42.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 21 [00:00:43.000] Files (2) +Info 23 [00:00:44.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 23 [00:00:45.000] Files (2) -Info 21 [00:00:44.000] ----------------------------------------------- -Info 21 [00:00:45.000] Open files: -Info 21 [00:00:46.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 21 [00:00:47.000] Projects: /user/username/projects/a/tsconfig.json -Info 21 [00:00:48.000] response: +Info 23 [00:00:46.000] ----------------------------------------------- +Info 23 [00:00:47.000] Open files: +Info 23 [00:00:48.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 23 [00:00:49.000] Projects: /user/username/projects/a/tsconfig.json +Info 23 [00:00:50.000] response: { "responseRequired": false } @@ -84,6 +86,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: *new* @@ -95,18 +99,18 @@ FsWatchesRecursive:: /user/username/projects/a: *new* {} -Info 22 [00:00:52.000] FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Config file -Info 23 [00:00:53.000] Scheduled: /user/username/projects/a/tsconfig.json -Info 24 [00:00:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 25 [00:00:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Config file +Info 24 [00:00:54.000] FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Config file +Info 25 [00:00:55.000] Scheduled: /user/username/projects/a/tsconfig.json +Info 26 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 27 [00:00:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/a/tsconfig.json 1:: WatchInfo: /user/username/projects/a/tsconfig.json 2000 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/a/tsconfig.json] file written with same contents -Info 26 [00:00:56.000] Running: /user/username/projects/a/tsconfig.json -Info 27 [00:00:57.000] Reloading configured project /user/username/projects/a/tsconfig.json -Info 28 [00:00:58.000] event: +Info 28 [00:00:58.000] Running: /user/username/projects/a/tsconfig.json +Info 29 [00:00:59.000] Reloading configured project /user/username/projects/a/tsconfig.json +Info 30 [00:01:00.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingStart","body":{"project":"/user/username/projects/a/tsconfig.json","reason":"Change in config file detected"}} -Info 29 [00:00:59.000] Config: /user/username/projects/a/tsconfig.json : { +Info 31 [00:01:01.000] Config: /user/username/projects/a/tsconfig.json : { "rootNames": [ "/user/username/projects/a/a.ts" ], @@ -114,30 +118,30 @@ Info 29 [00:00:59.000] Config: /user/username/projects/a/tsconfig.json : { "configFilePath": "/user/username/projects/a/tsconfig.json" } } -Info 30 [00:01:00.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json -Info 31 [00:01:01.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:02.000] Same program as before -Info 33 [00:01:03.000] event: +Info 32 [00:01:02.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json +Info 33 [00:01:03.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:04.000] Same program as before +Info 35 [00:01:05.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/a/tsconfig.json"}} -Info 34 [00:01:04.000] event: +Info 36 [00:01:06.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/a/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/projects/a/tsconfig.json"}} -Info 35 [00:01:05.000] Running: *ensureProjectForOpenFiles* -Info 36 [00:01:06.000] Before ensureProjectForOpenFiles: -Info 37 [00:01:07.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 37 [00:01:08.000] Files (2) +Info 37 [00:01:07.000] Running: *ensureProjectForOpenFiles* +Info 38 [00:01:08.000] Before ensureProjectForOpenFiles: +Info 39 [00:01:09.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 39 [00:01:10.000] Files (2) -Info 37 [00:01:09.000] ----------------------------------------------- -Info 37 [00:01:10.000] Open files: -Info 37 [00:01:11.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 37 [00:01:12.000] Projects: /user/username/projects/a/tsconfig.json -Info 37 [00:01:13.000] After ensureProjectForOpenFiles: -Info 38 [00:01:14.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 38 [00:01:15.000] Files (2) +Info 39 [00:01:11.000] ----------------------------------------------- +Info 39 [00:01:12.000] Open files: +Info 39 [00:01:13.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 39 [00:01:14.000] Projects: /user/username/projects/a/tsconfig.json +Info 39 [00:01:15.000] After ensureProjectForOpenFiles: +Info 40 [00:01:16.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 40 [00:01:17.000] Files (2) -Info 38 [00:01:16.000] ----------------------------------------------- -Info 38 [00:01:17.000] Open files: -Info 38 [00:01:18.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 38 [00:01:19.000] Projects: /user/username/projects/a/tsconfig.json -Info 38 [00:01:20.000] event: +Info 40 [00:01:18.000] ----------------------------------------------- +Info 40 [00:01:19.000] Open files: +Info 40 [00:01:20.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 40 [00:01:21.000] Projects: /user/username/projects/a/tsconfig.json +Info 40 [00:01:22.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/a/a.ts"]}} After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-default-event-handler.js index a1e55dd2d2cc4..77728412d1184 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-default-event-handler.js @@ -103,9 +103,11 @@ Info 15 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/pro Info 16 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:41.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 21 [00:00:42.000] Files (2) +Info 19 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:43.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 23 [00:00:44.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" @@ -115,16 +117,16 @@ Info 21 [00:00:42.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 22 [00:00:43.000] ----------------------------------------------- -Info 23 [00:00:44.000] event: +Info 24 [00:00:45.000] ----------------------------------------------- +Info 25 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/a/tsconfig.json"}} -Info 24 [00:00:45.000] event: +Info 26 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 25 [00:00:46.000] event: +Info 27 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/a/tsconfig.json","configFile":"/user/username/projects/a/tsconfig.json","diagnostics":[]}} -Info 26 [00:00:47.000] response: +Info 28 [00:00:49.000] response: {"seq":0,"type":"response","command":"configure","request_seq":3,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 27 [00:00:48.000] response: +Info 29 [00:00:50.000] response: { "responseRequired": false } @@ -133,6 +135,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-event-handler.js index a10389db7e604..19f3a233c3d6d 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-disabled-when-using-event-handler.js @@ -103,9 +103,11 @@ Info 15 [00:00:36.000] Starting updateGraphWorker: Project: /user/username/pro Info 16 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:41.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 21 [00:00:42.000] Files (2) +Info 19 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 20 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:43.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 23 [00:00:44.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" @@ -115,16 +117,16 @@ Info 21 [00:00:42.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 22 [00:00:43.000] ----------------------------------------------- -Info 23 [00:00:44.000] event: +Info 24 [00:00:45.000] ----------------------------------------------- +Info 25 [00:00:46.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/a/tsconfig.json"}} -Info 24 [00:00:45.000] event: +Info 26 [00:00:47.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 25 [00:00:46.000] event: +Info 27 [00:00:48.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/a/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/projects/a/tsconfig.json"}} -Info 26 [00:00:47.000] response: +Info 28 [00:00:49.000] response: {"seq":0,"type":"response","command":"configure","request_seq":3,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 27 [00:00:48.000] response: +Info 29 [00:00:50.000] response: { "responseRequired": false } @@ -133,6 +135,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-false-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-false-when-using-default-event-handler.js index 2cb1b740ba6e7..4b68757fff46e 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-false-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-false-when-using-default-event-handler.js @@ -78,9 +78,11 @@ Info 12 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/pro Info 13 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:38.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 18 [00:00:39.000] Files (2) +Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:40.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 20 [00:00:41.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" @@ -90,12 +92,12 @@ Info 18 [00:00:39.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 19 [00:00:40.000] ----------------------------------------------- -Info 20 [00:00:41.000] event: +Info 21 [00:00:42.000] ----------------------------------------------- +Info 22 [00:00:43.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/a/tsconfig.json"}} -Info 21 [00:00:42.000] event: +Info 23 [00:00:44.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:43.000] response: +Info 24 [00:00:45.000] response: { "response": true, "responseRequired": true @@ -105,6 +107,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-false-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-false-when-using-event-handler.js index b87aa4f602e2a..2867080af52b5 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-false-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-false-when-using-event-handler.js @@ -78,9 +78,11 @@ Info 12 [00:00:33.000] Starting updateGraphWorker: Project: /user/username/pro Info 13 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:38.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 18 [00:00:39.000] Files (2) +Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:40.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 20 [00:00:41.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" @@ -90,12 +92,12 @@ Info 18 [00:00:39.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 19 [00:00:40.000] ----------------------------------------------- -Info 20 [00:00:41.000] event: +Info 21 [00:00:42.000] ----------------------------------------------- +Info 22 [00:00:43.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/a/tsconfig.json"}} -Info 21 [00:00:42.000] event: +Info 23 [00:00:44.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 22 [00:00:43.000] response: +Info 24 [00:00:45.000] response: { "response": true, "responseRequired": true @@ -105,6 +107,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-default-event-handler.js index abec05f116b7b..3f506ef91ad2f 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-default-event-handler.js @@ -102,9 +102,11 @@ Info 16 [00:00:37.000] Starting updateGraphWorker: Project: /user/username/pro Info 17 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 18 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 19 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:00:42.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 22 [00:00:43.000] Files (2) +Info 20 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:44.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 24 [00:00:45.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts SVC-1-0 "export class A { }" @@ -114,21 +116,21 @@ Info 22 [00:00:43.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 23 [00:00:44.000] ----------------------------------------------- -Info 24 [00:00:45.000] event: +Info 25 [00:00:46.000] ----------------------------------------------- +Info 26 [00:00:47.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/a/tsconfig.json"}} -Info 25 [00:00:46.000] event: +Info 27 [00:00:48.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 26 [00:00:47.000] event: +Info 28 [00:00:49.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/a/tsconfig.json","configFile":"/user/username/projects/a/tsconfig.json","diagnostics":[]}} -Info 27 [00:00:48.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 27 [00:00:49.000] Files (2) +Info 29 [00:00:50.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 29 [00:00:51.000] Files (2) -Info 27 [00:00:50.000] ----------------------------------------------- -Info 27 [00:00:51.000] Open files: -Info 27 [00:00:52.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 27 [00:00:53.000] Projects: /user/username/projects/a/tsconfig.json -Info 27 [00:00:54.000] response: +Info 29 [00:00:52.000] ----------------------------------------------- +Info 29 [00:00:53.000] Open files: +Info 29 [00:00:54.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 29 [00:00:55.000] Projects: /user/username/projects/a/tsconfig.json +Info 29 [00:00:56.000] response: { "responseRequired": false } @@ -137,6 +139,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-event-handler.js index 0aa12fa2fa8f0..08f1577ed4396 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/lazyConfiguredProjectsFromExternalProject-is-true-and-file-is-opened-when-using-event-handler.js @@ -102,9 +102,11 @@ Info 16 [00:00:37.000] Starting updateGraphWorker: Project: /user/username/pro Info 17 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 18 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 19 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 20 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:00:42.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 22 [00:00:43.000] Files (2) +Info 20 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 21 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 22 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:44.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 24 [00:00:45.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts SVC-1-0 "export class A { }" @@ -114,21 +116,21 @@ Info 22 [00:00:43.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 23 [00:00:44.000] ----------------------------------------------- -Info 24 [00:00:45.000] event: +Info 25 [00:00:46.000] ----------------------------------------------- +Info 26 [00:00:47.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/a/tsconfig.json"}} -Info 25 [00:00:46.000] event: +Info 27 [00:00:48.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 26 [00:00:47.000] event: +Info 28 [00:00:49.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/a/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/projects/a/tsconfig.json"}} -Info 27 [00:00:48.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 27 [00:00:49.000] Files (2) +Info 29 [00:00:50.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 29 [00:00:51.000] Files (2) -Info 27 [00:00:50.000] ----------------------------------------------- -Info 27 [00:00:51.000] Open files: -Info 27 [00:00:52.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 27 [00:00:53.000] Projects: /user/username/projects/a/tsconfig.json -Info 27 [00:00:54.000] response: +Info 29 [00:00:52.000] ----------------------------------------------- +Info 29 [00:00:53.000] Open files: +Info 29 [00:00:54.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 29 [00:00:55.000] Projects: /user/username/projects/a/tsconfig.json +Info 29 [00:00:56.000] response: { "responseRequired": false } @@ -137,6 +139,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-default-event-handler.js index 038283b8b950f..72c816627de37 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-default-event-handler.js @@ -83,9 +83,11 @@ Info 15 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 17 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots Info 18 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:51.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 21 [00:00:52.000] Files (3) +Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:53.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 23 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.d.ts Text-1 "export declare class A {\n}\n//# sourceMappingURL=a.d.ts.map\n" /user/username/projects/b/b.ts SVC-1-0 "import {A} from \"../a/a\"; new A();" @@ -99,21 +101,21 @@ Info 21 [00:00:52.000] Files (3) b.ts Matched by default include pattern '**/*' -Info 22 [00:00:53.000] ----------------------------------------------- -Info 23 [00:00:54.000] event: +Info 24 [00:00:55.000] ----------------------------------------------- +Info 25 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/b/tsconfig.json"}} -Info 24 [00:00:55.000] event: +Info 26 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20501ec57de369fa110ede8c3db8fe97460676d82a7b594783e32439eba20158","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":34,"tsx":0,"tsxSize":0,"dts":2,"dtsSize":393,"deferred":0,"deferredSize":0},"compilerOptions":{"disableSourceOfProjectReferenceRedirect":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 25 [00:00:56.000] event: +Info 27 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/b/b.ts","configFile":"/user/username/projects/b/tsconfig.json","diagnostics":[{"start":{"line":1,"offset":83},"end":{"line":1,"offset":98},"text":"Referenced project '/user/username/projects/a' must have setting \"composite\": true.","code":6306,"category":"error","fileName":"/user/username/projects/b/tsconfig.json"}]}} -Info 26 [00:00:57.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 26 [00:00:58.000] Files (3) +Info 28 [00:00:59.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (3) -Info 26 [00:00:59.000] ----------------------------------------------- -Info 26 [00:01:00.000] Open files: -Info 26 [00:01:01.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 26 [00:01:02.000] Projects: /user/username/projects/b/tsconfig.json -Info 26 [00:01:03.000] response: +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/b/tsconfig.json +Info 28 [00:01:05.000] response: { "responseRequired": false } @@ -122,6 +124,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/b/tsconfig.json: *new* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:04.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -152,20 +156,22 @@ Info 27 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:05.000] Finding references to /user/username/projects/b/b.ts position 30 in project /user/username/projects/b/tsconfig.json -Info 29 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/a.d.ts.map 500 undefined WatchType: Closed Script info -Info 30 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/a.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:08.000] Search path: /user/username/projects/a -Info 32 [00:01:09.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json -Info 33 [00:01:10.000] Creating configuration project /user/username/projects/a/tsconfig.json -Info 34 [00:01:11.000] event: +Info 30 [00:01:07.000] Finding references to /user/username/projects/b/b.ts position 30 in project /user/username/projects/b/tsconfig.json +Info 31 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/a.d.ts.map 500 undefined WatchType: Closed Script info +Info 32 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/a.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:10.000] Search path: /user/username/projects/a +Info 34 [00:01:11.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json +Info 35 [00:01:12.000] Creating configuration project /user/username/projects/a/tsconfig.json +Info 36 [00:01:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/a/tsconfig.json","reason":"Creating project for original file: /user/username/projects/a/a.ts for location: /user/username/projects/a/a.d.ts"}} -Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json -Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 38 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:16.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 40 [00:01:17.000] Files (2) +Info 37 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json +Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:20.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 44 [00:01:21.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" @@ -175,15 +181,15 @@ Info 40 [00:01:17.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 41 [00:01:18.000] ----------------------------------------------- -Info 42 [00:01:19.000] event: +Info 45 [00:01:22.000] ----------------------------------------------- +Info 46 [00:01:23.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/a/tsconfig.json"}} -Info 43 [00:01:20.000] event: +Info 47 [00:01:24.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 44 [00:01:21.000] Search path: /user/username/projects/a -Info 45 [00:01:22.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json -Info 46 [00:01:23.000] Finding references to /user/username/projects/a/a.ts position 13 in project /user/username/projects/a/tsconfig.json -Info 47 [00:01:24.000] response: +Info 48 [00:01:25.000] Search path: /user/username/projects/a +Info 49 [00:01:26.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json +Info 50 [00:01:27.000] Finding references to /user/username/projects/a/a.ts position 13 in project /user/username/projects/a/tsconfig.json +Info 51 [00:01:28.000] response: { "response": { "refs": [ @@ -254,6 +260,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-event-handler.js index 5136df52002a3..e1cdfa6247fff 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-disableSourceOfProjectReferenceRedirect-when-using-event-handler.js @@ -83,9 +83,11 @@ Info 15 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 17 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots Info 18 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:51.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 21 [00:00:52.000] Files (3) +Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:53.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 23 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.d.ts Text-1 "export declare class A {\n}\n//# sourceMappingURL=a.d.ts.map\n" /user/username/projects/b/b.ts SVC-1-0 "import {A} from \"../a/a\"; new A();" @@ -99,21 +101,21 @@ Info 21 [00:00:52.000] Files (3) b.ts Matched by default include pattern '**/*' -Info 22 [00:00:53.000] ----------------------------------------------- -Info 23 [00:00:54.000] event: +Info 24 [00:00:55.000] ----------------------------------------------- +Info 25 [00:00:56.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/b/tsconfig.json"}} -Info 24 [00:00:55.000] event: +Info 26 [00:00:57.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20501ec57de369fa110ede8c3db8fe97460676d82a7b594783e32439eba20158","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":34,"tsx":0,"tsxSize":0,"dts":2,"dtsSize":393,"deferred":0,"deferredSize":0},"compilerOptions":{"disableSourceOfProjectReferenceRedirect":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 25 [00:00:56.000] event: +Info 27 [00:00:58.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/b/tsconfig.json","diagnostics":[{"start":{"line":1,"offset":83},"end":{"line":1,"offset":98},"text":"Referenced project '/user/username/projects/a' must have setting \"composite\": true.","code":6306,"category":"error","fileName":"/user/username/projects/b/tsconfig.json"}],"triggerFile":"/user/username/projects/b/b.ts"}} -Info 26 [00:00:57.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 26 [00:00:58.000] Files (3) +Info 28 [00:00:59.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (3) -Info 26 [00:00:59.000] ----------------------------------------------- -Info 26 [00:01:00.000] Open files: -Info 26 [00:01:01.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 26 [00:01:02.000] Projects: /user/username/projects/b/tsconfig.json -Info 26 [00:01:03.000] response: +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/b/tsconfig.json +Info 28 [00:01:05.000] response: { "responseRequired": false } @@ -122,6 +124,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/b/tsconfig.json: *new* @@ -141,7 +145,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:04.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -152,20 +156,22 @@ Info 27 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:05.000] Finding references to /user/username/projects/b/b.ts position 30 in project /user/username/projects/b/tsconfig.json -Info 29 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/a.d.ts.map 500 undefined WatchType: Closed Script info -Info 30 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/a.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:08.000] Search path: /user/username/projects/a -Info 32 [00:01:09.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json -Info 33 [00:01:10.000] Creating configuration project /user/username/projects/a/tsconfig.json -Info 34 [00:01:11.000] event: +Info 30 [00:01:07.000] Finding references to /user/username/projects/b/b.ts position 30 in project /user/username/projects/b/tsconfig.json +Info 31 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/a.d.ts.map 500 undefined WatchType: Closed Script info +Info 32 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/a/a.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:10.000] Search path: /user/username/projects/a +Info 34 [00:01:11.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json +Info 35 [00:01:12.000] Creating configuration project /user/username/projects/a/tsconfig.json +Info 36 [00:01:13.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingStart","body":{"project":"/user/username/projects/a/tsconfig.json","reason":"Creating project for original file: /user/username/projects/a/a.ts for location: /user/username/projects/a/a.d.ts"}} -Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json -Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 38 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:16.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 40 [00:01:17.000] Files (2) +Info 37 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json +Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:20.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 44 [00:01:21.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" @@ -175,15 +181,15 @@ Info 40 [00:01:17.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 41 [00:01:18.000] ----------------------------------------------- -Info 42 [00:01:19.000] event: +Info 45 [00:01:22.000] ----------------------------------------------- +Info 46 [00:01:23.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/a/tsconfig.json"}} -Info 43 [00:01:20.000] event: +Info 47 [00:01:24.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 44 [00:01:21.000] Search path: /user/username/projects/a -Info 45 [00:01:22.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json -Info 46 [00:01:23.000] Finding references to /user/username/projects/a/a.ts position 13 in project /user/username/projects/a/tsconfig.json -Info 47 [00:01:24.000] response: +Info 48 [00:01:25.000] Search path: /user/username/projects/a +Info 49 [00:01:26.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json +Info 50 [00:01:27.000] Finding references to /user/username/projects/a/a.ts position 13 in project /user/username/projects/a/tsconfig.json +Info 51 [00:01:28.000] response: { "response": { "refs": [ @@ -254,6 +260,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-default-event-handler.js index ac736c66ad8a4..c8a51d06873cf 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-default-event-handler.js @@ -82,9 +82,11 @@ Info 15 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 17 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots Info 18 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:51.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 21 [00:00:52.000] Files (3) +Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:53.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 23 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" /user/username/projects/b/b.ts SVC-1-0 "import {A} from \"../a/a\"; new A();" @@ -97,21 +99,21 @@ Info 21 [00:00:52.000] Files (3) b.ts Matched by default include pattern '**/*' -Info 22 [00:00:53.000] ----------------------------------------------- -Info 23 [00:00:54.000] event: +Info 24 [00:00:55.000] ----------------------------------------------- +Info 25 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/b/tsconfig.json"}} -Info 24 [00:00:55.000] event: +Info 26 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20501ec57de369fa110ede8c3db8fe97460676d82a7b594783e32439eba20158","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":52,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 25 [00:00:56.000] event: +Info 27 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/b/b.ts","configFile":"/user/username/projects/b/tsconfig.json","diagnostics":[{"start":{"line":1,"offset":16},"end":{"line":1,"offset":31},"text":"Referenced project '/user/username/projects/a' must have setting \"composite\": true.","code":6306,"category":"error","fileName":"/user/username/projects/b/tsconfig.json"}]}} -Info 26 [00:00:57.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 26 [00:00:58.000] Files (3) +Info 28 [00:00:59.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (3) -Info 26 [00:00:59.000] ----------------------------------------------- -Info 26 [00:01:00.000] Open files: -Info 26 [00:01:01.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 26 [00:01:02.000] Projects: /user/username/projects/b/tsconfig.json -Info 26 [00:01:03.000] response: +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/b/tsconfig.json +Info 28 [00:01:05.000] response: { "responseRequired": false } @@ -120,6 +122,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/b/tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:04.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -150,18 +154,20 @@ Info 27 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:05.000] Finding references to /user/username/projects/b/b.ts position 30 in project /user/username/projects/b/tsconfig.json -Info 29 [00:01:06.000] Search path: /user/username/projects/a -Info 30 [00:01:07.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json -Info 31 [00:01:08.000] Creating configuration project /user/username/projects/a/tsconfig.json -Info 32 [00:01:09.000] event: +Info 30 [00:01:07.000] Finding references to /user/username/projects/b/b.ts position 30 in project /user/username/projects/b/tsconfig.json +Info 31 [00:01:08.000] Search path: /user/username/projects/a +Info 32 [00:01:09.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json +Info 33 [00:01:10.000] Creating configuration project /user/username/projects/a/tsconfig.json +Info 34 [00:01:11.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/a/tsconfig.json","reason":"Creating project for original file: /user/username/projects/a/a.ts"}} -Info 33 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json -Info 34 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 35 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 36 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:14.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 38 [00:01:15.000] Files (2) +Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json +Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:01:18.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 42 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" @@ -171,15 +177,15 @@ Info 38 [00:01:15.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 39 [00:01:16.000] ----------------------------------------------- -Info 40 [00:01:17.000] event: +Info 43 [00:01:20.000] ----------------------------------------------- +Info 44 [00:01:21.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/a/tsconfig.json"}} -Info 41 [00:01:18.000] event: +Info 45 [00:01:22.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 42 [00:01:19.000] Search path: /user/username/projects/a -Info 43 [00:01:20.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json -Info 44 [00:01:21.000] Finding references to /user/username/projects/a/a.ts position 13 in project /user/username/projects/a/tsconfig.json -Info 45 [00:01:22.000] response: +Info 46 [00:01:23.000] Search path: /user/username/projects/a +Info 47 [00:01:24.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json +Info 48 [00:01:25.000] Finding references to /user/username/projects/a/a.ts position 13 in project /user/username/projects/a/tsconfig.json +Info 49 [00:01:26.000] response: { "response": { "refs": [ @@ -250,6 +256,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-event-handler.js index 12c15fa3a4f22..2388a71ee92b5 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/opening-original-location-project-when-using-event-handler.js @@ -82,9 +82,11 @@ Info 15 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 16 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 17 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots Info 18 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 19 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:51.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 21 [00:00:52.000] Files (3) +Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:53.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 23 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" /user/username/projects/b/b.ts SVC-1-0 "import {A} from \"../a/a\"; new A();" @@ -97,21 +99,21 @@ Info 21 [00:00:52.000] Files (3) b.ts Matched by default include pattern '**/*' -Info 22 [00:00:53.000] ----------------------------------------------- -Info 23 [00:00:54.000] event: +Info 24 [00:00:55.000] ----------------------------------------------- +Info 25 [00:00:56.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/b/tsconfig.json"}} -Info 24 [00:00:55.000] event: +Info 26 [00:00:57.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20501ec57de369fa110ede8c3db8fe97460676d82a7b594783e32439eba20158","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":52,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 25 [00:00:56.000] event: +Info 27 [00:00:58.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/b/tsconfig.json","diagnostics":[{"start":{"line":1,"offset":16},"end":{"line":1,"offset":31},"text":"Referenced project '/user/username/projects/a' must have setting \"composite\": true.","code":6306,"category":"error","fileName":"/user/username/projects/b/tsconfig.json"}],"triggerFile":"/user/username/projects/b/b.ts"}} -Info 26 [00:00:57.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 26 [00:00:58.000] Files (3) +Info 28 [00:00:59.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (3) -Info 26 [00:00:59.000] ----------------------------------------------- -Info 26 [00:01:00.000] Open files: -Info 26 [00:01:01.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 26 [00:01:02.000] Projects: /user/username/projects/b/tsconfig.json -Info 26 [00:01:03.000] response: +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/b/tsconfig.json +Info 28 [00:01:05.000] response: { "responseRequired": false } @@ -120,6 +122,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/b/tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:04.000] request: +Info 29 [00:01:06.000] request: { "command": "references", "arguments": { @@ -150,18 +154,20 @@ Info 27 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:05.000] Finding references to /user/username/projects/b/b.ts position 30 in project /user/username/projects/b/tsconfig.json -Info 29 [00:01:06.000] Search path: /user/username/projects/a -Info 30 [00:01:07.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json -Info 31 [00:01:08.000] Creating configuration project /user/username/projects/a/tsconfig.json -Info 32 [00:01:09.000] event: +Info 30 [00:01:07.000] Finding references to /user/username/projects/b/b.ts position 30 in project /user/username/projects/b/tsconfig.json +Info 31 [00:01:08.000] Search path: /user/username/projects/a +Info 32 [00:01:09.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json +Info 33 [00:01:10.000] Creating configuration project /user/username/projects/a/tsconfig.json +Info 34 [00:01:11.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingStart","body":{"project":"/user/username/projects/a/tsconfig.json","reason":"Creating project for original file: /user/username/projects/a/a.ts"}} -Info 33 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json -Info 34 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 35 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 36 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:14.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 38 [00:01:15.000] Files (2) +Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/a/tsconfig.json +Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:01:18.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 42 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts Text-1 "export class A { }" @@ -171,15 +177,15 @@ Info 38 [00:01:15.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 39 [00:01:16.000] ----------------------------------------------- -Info 40 [00:01:17.000] event: +Info 43 [00:01:20.000] ----------------------------------------------- +Info 44 [00:01:21.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/a/tsconfig.json"}} -Info 41 [00:01:18.000] event: +Info 45 [00:01:22.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 42 [00:01:19.000] Search path: /user/username/projects/a -Info 43 [00:01:20.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json -Info 44 [00:01:21.000] Finding references to /user/username/projects/a/a.ts position 13 in project /user/username/projects/a/tsconfig.json -Info 45 [00:01:22.000] response: +Info 46 [00:01:23.000] Search path: /user/username/projects/a +Info 47 [00:01:24.000] For info: /user/username/projects/a/a.ts :: Config file name: /user/username/projects/a/tsconfig.json +Info 48 [00:01:25.000] Finding references to /user/username/projects/a/a.ts position 13 in project /user/username/projects/a/tsconfig.json +Info 49 [00:01:26.000] response: { "response": { "refs": [ @@ -250,6 +256,8 @@ After request PolledWatches:: /user/username/projects/b/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/events/projectLoading/project-is-created-by-open-file-when-using-default-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/project-is-created-by-open-file-when-using-default-event-handler.js index a944befc03ffa..1221e4563c13e 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/project-is-created-by-open-file-when-using-default-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/project-is-created-by-open-file-when-using-default-event-handler.js @@ -55,9 +55,11 @@ Info 10 [00:00:37.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 13 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 14 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:42.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 16 [00:00:43.000] Files (2) +Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:44.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 18 [00:00:45.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts SVC-1-0 "export class A { }" @@ -67,21 +69,21 @@ Info 16 [00:00:43.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 17 [00:00:44.000] ----------------------------------------------- -Info 18 [00:00:45.000] event: +Info 19 [00:00:46.000] ----------------------------------------------- +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/a/tsconfig.json"}} -Info 19 [00:00:46.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/a/a.ts","configFile":"/user/username/projects/a/tsconfig.json","diagnostics":[]}} -Info 21 [00:00:48.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 21 [00:00:49.000] Files (2) - -Info 21 [00:00:50.000] ----------------------------------------------- -Info 21 [00:00:51.000] Open files: -Info 21 [00:00:52.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 21 [00:00:53.000] Projects: /user/username/projects/a/tsconfig.json -Info 21 [00:00:54.000] response: +Info 23 [00:00:50.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 23 [00:00:51.000] Files (2) + +Info 23 [00:00:52.000] ----------------------------------------------- +Info 23 [00:00:53.000] Open files: +Info 23 [00:00:54.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 23 [00:00:55.000] Projects: /user/username/projects/a/tsconfig.json +Info 23 [00:00:56.000] response: { "responseRequired": false } @@ -90,6 +92,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: *new* @@ -103,7 +107,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:55.000] request: +Info 24 [00:00:57.000] request: { "command": "open", "arguments": { @@ -112,13 +116,13 @@ Info 22 [00:00:55.000] request: "seq": 2, "type": "request" } -Info 23 [00:00:56.000] Search path: /user/username/projects/b -Info 24 [00:00:57.000] For info: /user/username/projects/b/b.ts :: Config file name: /user/username/projects/b/tsconfig.json -Info 25 [00:00:58.000] Creating configuration project /user/username/projects/b/tsconfig.json -Info 26 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/b/tsconfig.json 2000 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Config file -Info 27 [00:01:00.000] event: +Info 25 [00:00:58.000] Search path: /user/username/projects/b +Info 26 [00:00:59.000] For info: /user/username/projects/b/b.ts :: Config file name: /user/username/projects/b/tsconfig.json +Info 27 [00:01:00.000] Creating configuration project /user/username/projects/b/tsconfig.json +Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/b/tsconfig.json 2000 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Config file +Info 29 [00:01:02.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/b/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/b/b.ts to open"}} -Info 28 [00:01:01.000] Config: /user/username/projects/b/tsconfig.json : { +Info 30 [00:01:03.000] Config: /user/username/projects/b/tsconfig.json : { "rootNames": [ "/user/username/projects/b/b.ts" ], @@ -126,14 +130,16 @@ Info 28 [00:01:01.000] Config: /user/username/projects/b/tsconfig.json : { "configFilePath": "/user/username/projects/b/tsconfig.json" } } -Info 29 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b 1 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b 1 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:04.000] Starting updateGraphWorker: Project: /user/username/projects/b/tsconfig.json -Info 32 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 33 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 34 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:08.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 36 [00:01:09.000] Files (2) +Info 31 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b 1 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b 1 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/b/tsconfig.json +Info 34 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 35 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 36 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 37 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 38 [00:01:11.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:12.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 40 [00:01:13.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/b/b.ts SVC-1-0 "export class B {}" @@ -143,27 +149,27 @@ Info 36 [00:01:09.000] Files (2) b.ts Matched by default include pattern '**/*' -Info 37 [00:01:10.000] ----------------------------------------------- -Info 38 [00:01:11.000] event: +Info 41 [00:01:14.000] ----------------------------------------------- +Info 42 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/b/tsconfig.json"}} -Info 39 [00:01:12.000] event: +Info 43 [00:01:16.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"20501ec57de369fa110ede8c3db8fe97460676d82a7b594783e32439eba20158","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":17,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 40 [00:01:13.000] event: +Info 44 [00:01:17.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/b/b.ts","configFile":"/user/username/projects/b/tsconfig.json","diagnostics":[]}} -Info 41 [00:01:14.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 41 [00:01:15.000] Files (2) - -Info 41 [00:01:16.000] ----------------------------------------------- -Info 41 [00:01:17.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 41 [00:01:18.000] Files (2) - -Info 41 [00:01:19.000] ----------------------------------------------- -Info 41 [00:01:20.000] Open files: -Info 41 [00:01:21.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 41 [00:01:22.000] Projects: /user/username/projects/a/tsconfig.json -Info 41 [00:01:23.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 41 [00:01:24.000] Projects: /user/username/projects/b/tsconfig.json -Info 41 [00:01:25.000] response: +Info 45 [00:01:18.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 45 [00:01:19.000] Files (2) + +Info 45 [00:01:20.000] ----------------------------------------------- +Info 45 [00:01:21.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 45 [00:01:22.000] Files (2) + +Info 45 [00:01:23.000] ----------------------------------------------- +Info 45 [00:01:24.000] Open files: +Info 45 [00:01:25.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 45 [00:01:26.000] Projects: /user/username/projects/a/tsconfig.json +Info 45 [00:01:27.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 45 [00:01:28.000] Projects: /user/username/projects/b/tsconfig.json +Info 45 [00:01:29.000] response: { "responseRequired": false } @@ -172,6 +178,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/events/projectLoading/project-is-created-by-open-file-when-using-event-handler.js b/tests/baselines/reference/tsserver/events/projectLoading/project-is-created-by-open-file-when-using-event-handler.js index bd335a43c9a2b..ac8d1ed6539e3 100644 --- a/tests/baselines/reference/tsserver/events/projectLoading/project-is-created-by-open-file-when-using-event-handler.js +++ b/tests/baselines/reference/tsserver/events/projectLoading/project-is-created-by-open-file-when-using-event-handler.js @@ -55,9 +55,11 @@ Info 10 [00:00:37.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots Info 13 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots -Info 14 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:42.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 16 [00:00:43.000] Files (2) +Info 14 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 15 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/a/tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:44.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 18 [00:00:45.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/a/a.ts SVC-1-0 "export class A { }" @@ -67,21 +69,21 @@ Info 16 [00:00:43.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 17 [00:00:44.000] ----------------------------------------------- -Info 18 [00:00:45.000] event: +Info 19 [00:00:46.000] ----------------------------------------------- +Info 20 [00:00:47.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/a/tsconfig.json"}} -Info 19 [00:00:46.000] event: +Info 21 [00:00:48.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20a91f8dffe761e39e0ada0a62a3058faad15d4a8c135539aaccd61bb5497dea","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":18,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 20 [00:00:47.000] event: +Info 22 [00:00:49.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/a/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/projects/a/a.ts"}} -Info 21 [00:00:48.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 21 [00:00:49.000] Files (2) - -Info 21 [00:00:50.000] ----------------------------------------------- -Info 21 [00:00:51.000] Open files: -Info 21 [00:00:52.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 21 [00:00:53.000] Projects: /user/username/projects/a/tsconfig.json -Info 21 [00:00:54.000] response: +Info 23 [00:00:50.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 23 [00:00:51.000] Files (2) + +Info 23 [00:00:52.000] ----------------------------------------------- +Info 23 [00:00:53.000] Open files: +Info 23 [00:00:54.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 23 [00:00:55.000] Projects: /user/username/projects/a/tsconfig.json +Info 23 [00:00:56.000] response: { "responseRequired": false } @@ -90,6 +92,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/a/tsconfig.json: *new* @@ -103,7 +107,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:55.000] request: +Info 24 [00:00:57.000] request: { "command": "open", "arguments": { @@ -112,13 +116,13 @@ Info 22 [00:00:55.000] request: "seq": 2, "type": "request" } -Info 23 [00:00:56.000] Search path: /user/username/projects/b -Info 24 [00:00:57.000] For info: /user/username/projects/b/b.ts :: Config file name: /user/username/projects/b/tsconfig.json -Info 25 [00:00:58.000] Creating configuration project /user/username/projects/b/tsconfig.json -Info 26 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/b/tsconfig.json 2000 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Config file -Info 27 [00:01:00.000] event: +Info 25 [00:00:58.000] Search path: /user/username/projects/b +Info 26 [00:00:59.000] For info: /user/username/projects/b/b.ts :: Config file name: /user/username/projects/b/tsconfig.json +Info 27 [00:01:00.000] Creating configuration project /user/username/projects/b/tsconfig.json +Info 28 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/b/tsconfig.json 2000 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Config file +Info 29 [00:01:02.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingStart","body":{"project":"/user/username/projects/b/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/b/b.ts to open"}} -Info 28 [00:01:01.000] Config: /user/username/projects/b/tsconfig.json : { +Info 30 [00:01:03.000] Config: /user/username/projects/b/tsconfig.json : { "rootNames": [ "/user/username/projects/b/b.ts" ], @@ -126,14 +130,16 @@ Info 28 [00:01:01.000] Config: /user/username/projects/b/tsconfig.json : { "configFilePath": "/user/username/projects/b/tsconfig.json" } } -Info 29 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b 1 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b 1 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:04.000] Starting updateGraphWorker: Project: /user/username/projects/b/tsconfig.json -Info 32 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 33 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots -Info 34 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:08.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 36 [00:01:09.000] Files (2) +Info 31 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b 1 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b 1 undefined Config: /user/username/projects/b/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:06.000] Starting updateGraphWorker: Project: /user/username/projects/b/tsconfig.json +Info 34 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 35 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/b/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 36 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 37 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/b/tsconfig.json WatchType: Type roots +Info 38 [00:01:11.000] Finishing updateGraphWorker: Project: /user/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:12.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 40 [00:01:13.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/b/b.ts SVC-1-0 "export class B {}" @@ -143,27 +149,27 @@ Info 36 [00:01:09.000] Files (2) b.ts Matched by default include pattern '**/*' -Info 37 [00:01:10.000] ----------------------------------------------- -Info 38 [00:01:11.000] event: +Info 41 [00:01:14.000] ----------------------------------------------- +Info 42 [00:01:15.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/projects/b/tsconfig.json"}} -Info 39 [00:01:12.000] event: +Info 43 [00:01:16.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"20501ec57de369fa110ede8c3db8fe97460676d82a7b594783e32439eba20158","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":17,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 40 [00:01:13.000] event: +Info 44 [00:01:17.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/projects/b/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/projects/b/b.ts"}} -Info 41 [00:01:14.000] Project '/user/username/projects/a/tsconfig.json' (Configured) -Info 41 [00:01:15.000] Files (2) - -Info 41 [00:01:16.000] ----------------------------------------------- -Info 41 [00:01:17.000] Project '/user/username/projects/b/tsconfig.json' (Configured) -Info 41 [00:01:18.000] Files (2) - -Info 41 [00:01:19.000] ----------------------------------------------- -Info 41 [00:01:20.000] Open files: -Info 41 [00:01:21.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined -Info 41 [00:01:22.000] Projects: /user/username/projects/a/tsconfig.json -Info 41 [00:01:23.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined -Info 41 [00:01:24.000] Projects: /user/username/projects/b/tsconfig.json -Info 41 [00:01:25.000] response: +Info 45 [00:01:18.000] Project '/user/username/projects/a/tsconfig.json' (Configured) +Info 45 [00:01:19.000] Files (2) + +Info 45 [00:01:20.000] ----------------------------------------------- +Info 45 [00:01:21.000] Project '/user/username/projects/b/tsconfig.json' (Configured) +Info 45 [00:01:22.000] Files (2) + +Info 45 [00:01:23.000] ----------------------------------------------- +Info 45 [00:01:24.000] Open files: +Info 45 [00:01:25.000] FileName: /user/username/projects/a/a.ts ProjectRootPath: undefined +Info 45 [00:01:26.000] Projects: /user/username/projects/a/tsconfig.json +Info 45 [00:01:27.000] FileName: /user/username/projects/b/b.ts ProjectRootPath: undefined +Info 45 [00:01:28.000] Projects: /user/username/projects/b/tsconfig.json +Info 45 [00:01:29.000] response: { "responseRequired": false } @@ -172,6 +178,8 @@ After request PolledWatches:: /user/username/projects/a/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js index fda6fee471ede..925962908a63c 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/when-event-handler-is-set-in-the-session-and-project-is-not-at-root-level.js @@ -61,9 +61,11 @@ Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/ro Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" /user/username/rootfolder/otherfolder/a/b/project/file3.ts Text-1 "export class c { }" @@ -76,21 +78,21 @@ Info 23 [00:00:52.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectLoadingFinish","body":{"project":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json"}} -Info 26 [00:00:55.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectInfo","body":{"projectId":"79b1a0103ed8006f174a1f979cf698219d4ec4ae3a48594da1085f7a1749553c","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":39,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"typeRoots":[]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}} -Info 27 [00:00:56.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"CustomHandler::configFileDiag","body":{"configFileName":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json","diagnostics":[],"triggerFile":"/user/username/rootfolder/otherfolder/a/b/project/file1.ts"}} -Info 28 [00:00:57.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (3) - -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:00:59.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) + +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -105,6 +107,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} +/user/username/rootfolder/node_modules: *new* + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: *new* @@ -118,55 +122,55 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: *new* {} -Info 29 [00:01:07.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 31 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:09.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 33 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/rootfolder/otherfolder/a/b/project/file3.ts] export class c { }export class d {} -Info 33 [00:01:11.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 34 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 35 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:14.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 37 [00:01:15.000] Files (3) +Info 35 [00:01:13.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 36 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 37 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:16.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 39 [00:01:17.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" /user/username/rootfolder/otherfolder/a/b/project/file3.ts Text-2 "export class c { }export class d {}" -Info 38 [00:01:16.000] ----------------------------------------------- -Info 39 [00:01:17.000] Running: *ensureProjectForOpenFiles* -Info 40 [00:01:18.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:19.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 41 [00:01:20.000] Files (3) - -Info 41 [00:01:21.000] ----------------------------------------------- -Info 41 [00:01:22.000] Open files: -Info 41 [00:01:23.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 41 [00:01:24.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 41 [00:01:25.000] After ensureProjectForOpenFiles: -Info 42 [00:01:26.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 42 [00:01:27.000] Files (3) - -Info 42 [00:01:28.000] ----------------------------------------------- -Info 42 [00:01:29.000] Open files: -Info 42 [00:01:30.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 42 [00:01:31.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 42 [00:01:32.000] event: +Info 40 [00:01:18.000] ----------------------------------------------- +Info 41 [00:01:19.000] Running: *ensureProjectForOpenFiles* +Info 42 [00:01:20.000] Before ensureProjectForOpenFiles: +Info 43 [00:01:21.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (3) + +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 43 [00:01:27.000] After ensureProjectForOpenFiles: +Info 44 [00:01:28.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 44 [00:01:29.000] Files (3) + +Info 44 [00:01:30.000] ----------------------------------------------- +Info 44 [00:01:31.000] Open files: +Info 44 [00:01:32.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 44 [00:01:33.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 44 [00:01:34.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running -Info 43 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:37.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 45 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 48 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:45.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 51 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:39.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 47 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:42.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 50 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:46.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:47.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 53 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts] export class a { } @@ -179,6 +183,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/rootfolder/otherfolder/a/b/node_modules: @@ -198,24 +204,26 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} -Info 52 [00:01:47.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 53 [00:01:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 54 [00:01:49.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:01:49.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 55 [00:01:50.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 56 [00:01:51.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 55 [00:01:50.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 56 [00:01:51.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 57 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 58 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 59 [00:01:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 64 [00:01:59.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 65 [00:02:00.000] Files (4) +Info 57 [00:01:52.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 58 [00:01:53.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 59 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 60 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 61 [00:01:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:02.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 68 [00:02:03.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 69 [00:02:04.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts Text-1 "export class a { }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" @@ -231,25 +239,25 @@ Info 65 [00:02:00.000] Files (4) file3.ts Matched by default include pattern '**/*' -Info 66 [00:02:01.000] ----------------------------------------------- -Info 67 [00:02:02.000] Running: *ensureProjectForOpenFiles* -Info 68 [00:02:03.000] Before ensureProjectForOpenFiles: -Info 69 [00:02:04.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 69 [00:02:05.000] Files (4) - -Info 69 [00:02:06.000] ----------------------------------------------- -Info 69 [00:02:07.000] Open files: -Info 69 [00:02:08.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 69 [00:02:09.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 69 [00:02:10.000] After ensureProjectForOpenFiles: -Info 70 [00:02:11.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 70 [00:02:12.000] Files (4) - -Info 70 [00:02:13.000] ----------------------------------------------- -Info 70 [00:02:14.000] Open files: -Info 70 [00:02:15.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 70 [00:02:16.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 70 [00:02:17.000] event: +Info 70 [00:02:05.000] ----------------------------------------------- +Info 71 [00:02:06.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:07.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:08.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 73 [00:02:09.000] Files (4) + +Info 73 [00:02:10.000] ----------------------------------------------- +Info 73 [00:02:11.000] Open files: +Info 73 [00:02:12.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 73 [00:02:13.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 73 [00:02:14.000] After ensureProjectForOpenFiles: +Info 74 [00:02:15.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 74 [00:02:16.000] Files (4) + +Info 74 [00:02:17.000] ----------------------------------------------- +Info 74 [00:02:18.000] Open files: +Info 74 [00:02:19.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 74 [00:02:20.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 74 [00:02:21.000] event: {"seq":0,"type":"event","event":"CustomHandler::projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After running timeout callbacks @@ -262,6 +270,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js index 3c731bd7ba901..9a7b99c6e3ef1 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/with-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js @@ -61,9 +61,11 @@ Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/ro Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" /user/username/rootfolder/otherfolder/a/b/project/file3.ts Text-1 "export class c { }" @@ -76,21 +78,21 @@ Info 23 [00:00:52.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json"}} -Info 26 [00:00:55.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"79b1a0103ed8006f174a1f979cf698219d4ec4ae3a48594da1085f7a1749553c","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":39,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"typeRoots":[]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 27 [00:00:56.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/rootfolder/otherfolder/a/b/project/file1.ts","configFile":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json","diagnostics":[]}} -Info 28 [00:00:57.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (3) - -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:00:59.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) + +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -105,6 +107,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} +/user/username/rootfolder/node_modules: *new* + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: *new* @@ -118,56 +122,56 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: *new* {} -Info 29 [00:01:07.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 31 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:09.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 33 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/rootfolder/otherfolder/a/b/project/file3.ts] export class c { }export class d {} -Info 33 [00:01:11.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 34 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 35 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:14.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 37 [00:01:15.000] Files (3) +Info 35 [00:01:13.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 36 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 37 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:16.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 39 [00:01:17.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" /user/username/rootfolder/otherfolder/a/b/project/file3.ts Text-2 "export class c { }export class d {}" -Info 38 [00:01:16.000] ----------------------------------------------- -Info 39 [00:01:17.000] Running: *ensureProjectForOpenFiles* -Info 40 [00:01:18.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:19.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 41 [00:01:20.000] Files (3) - -Info 41 [00:01:21.000] ----------------------------------------------- -Info 41 [00:01:22.000] Open files: -Info 41 [00:01:23.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 41 [00:01:24.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 41 [00:01:25.000] After ensureProjectForOpenFiles: -Info 42 [00:01:26.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 42 [00:01:27.000] Files (3) - -Info 42 [00:01:28.000] ----------------------------------------------- -Info 42 [00:01:29.000] Open files: -Info 42 [00:01:30.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 42 [00:01:31.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 42 [00:01:32.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts -Info 43 [00:01:33.000] event: +Info 40 [00:01:18.000] ----------------------------------------------- +Info 41 [00:01:19.000] Running: *ensureProjectForOpenFiles* +Info 42 [00:01:20.000] Before ensureProjectForOpenFiles: +Info 43 [00:01:21.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (3) + +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 43 [00:01:27.000] After ensureProjectForOpenFiles: +Info 44 [00:01:28.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 44 [00:01:29.000] Files (3) + +Info 44 [00:01:30.000] ----------------------------------------------- +Info 44 [00:01:31.000] Open files: +Info 44 [00:01:32.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 44 [00:01:33.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 44 [00:01:34.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts +Info 45 [00:01:35.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running -Info 44 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 46 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 49 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 52 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 48 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 51 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 54 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts] export class a { } @@ -180,6 +184,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/rootfolder/otherfolder/a/b/node_modules: @@ -199,24 +205,26 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} -Info 53 [00:01:48.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 54 [00:01:49.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 55 [00:01:50.000] Scheduled: *ensureProjectForOpenFiles* +Info 55 [00:01:50.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 56 [00:01:51.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 57 [00:01:52.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 56 [00:01:51.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 57 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 58 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 59 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 60 [00:01:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:01:59.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 65 [00:02:00.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 66 [00:02:01.000] Files (4) +Info 58 [00:01:53.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 59 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 60 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 61 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 62 [00:01:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:03.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 69 [00:02:04.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 70 [00:02:05.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts Text-1 "export class a { }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" @@ -232,26 +240,26 @@ Info 66 [00:02:01.000] Files (4) file3.ts Matched by default include pattern '**/*' -Info 67 [00:02:02.000] ----------------------------------------------- -Info 68 [00:02:03.000] Running: *ensureProjectForOpenFiles* -Info 69 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 70 [00:02:05.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 70 [00:02:06.000] Files (4) - -Info 70 [00:02:07.000] ----------------------------------------------- -Info 70 [00:02:08.000] Open files: -Info 70 [00:02:09.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 70 [00:02:10.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 70 [00:02:11.000] After ensureProjectForOpenFiles: -Info 71 [00:02:12.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 71 [00:02:13.000] Files (4) - -Info 71 [00:02:14.000] ----------------------------------------------- -Info 71 [00:02:15.000] Open files: -Info 71 [00:02:16.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 71 [00:02:17.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 71 [00:02:18.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts -Info 72 [00:02:19.000] event: +Info 71 [00:02:06.000] ----------------------------------------------- +Info 72 [00:02:07.000] Running: *ensureProjectForOpenFiles* +Info 73 [00:02:08.000] Before ensureProjectForOpenFiles: +Info 74 [00:02:09.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 74 [00:02:10.000] Files (4) + +Info 74 [00:02:11.000] ----------------------------------------------- +Info 74 [00:02:12.000] Open files: +Info 74 [00:02:13.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 74 [00:02:14.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 74 [00:02:15.000] After ensureProjectForOpenFiles: +Info 75 [00:02:16.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 75 [00:02:17.000] Files (4) + +Info 75 [00:02:18.000] ----------------------------------------------- +Info 75 [00:02:19.000] Open files: +Info 75 [00:02:20.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 75 [00:02:21.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 75 [00:02:22.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts +Info 76 [00:02:23.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After running timeout callbacks @@ -264,6 +272,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js index 6cbd405e4c259..1bb75f95e6f27 100644 --- a/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js +++ b/tests/baselines/reference/tsserver/events/projectUpdatedInBackground/without-noGetErrOnBackgroundUpdate-and-project-is-not-at-root-level.js @@ -61,9 +61,11 @@ Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/ro Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" /user/username/rootfolder/otherfolder/a/b/project/file3.ts Text-1 "export class c { }" @@ -76,21 +78,21 @@ Info 23 [00:00:52.000] Files (3) file3.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json"}} -Info 26 [00:00:55.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"79b1a0103ed8006f174a1f979cf698219d4ec4ae3a48594da1085f7a1749553c","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":39,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"typeRoots":[]},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 27 [00:00:56.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/rootfolder/otherfolder/a/b/project/file1.ts","configFile":"/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json","diagnostics":[]}} -Info 28 [00:00:57.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (3) - -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:00:59.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) + +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -105,6 +107,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: *new* {"pollingInterval":500} +/user/username/rootfolder/node_modules: *new* + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: *new* @@ -118,56 +122,56 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/project: *new* {} -Info 29 [00:01:07.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:08.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 31 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:09.000] FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:10.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 33 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/project/file3.ts 1:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/project/file3.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/rootfolder/otherfolder/a/b/project/file3.ts] export class c { }export class d {} -Info 33 [00:01:11.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 34 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 35 [00:01:13.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:14.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 37 [00:01:15.000] Files (3) +Info 35 [00:01:13.000] Running: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 36 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 37 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:16.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 39 [00:01:17.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" /user/username/rootfolder/otherfolder/a/b/project/file3.ts Text-2 "export class c { }export class d {}" -Info 38 [00:01:16.000] ----------------------------------------------- -Info 39 [00:01:17.000] Running: *ensureProjectForOpenFiles* -Info 40 [00:01:18.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:19.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 41 [00:01:20.000] Files (3) - -Info 41 [00:01:21.000] ----------------------------------------------- -Info 41 [00:01:22.000] Open files: -Info 41 [00:01:23.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 41 [00:01:24.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 41 [00:01:25.000] After ensureProjectForOpenFiles: -Info 42 [00:01:26.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 42 [00:01:27.000] Files (3) - -Info 42 [00:01:28.000] ----------------------------------------------- -Info 42 [00:01:29.000] Open files: -Info 42 [00:01:30.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 42 [00:01:31.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 42 [00:01:32.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts -Info 43 [00:01:33.000] event: +Info 40 [00:01:18.000] ----------------------------------------------- +Info 41 [00:01:19.000] Running: *ensureProjectForOpenFiles* +Info 42 [00:01:20.000] Before ensureProjectForOpenFiles: +Info 43 [00:01:21.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 43 [00:01:22.000] Files (3) + +Info 43 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Open files: +Info 43 [00:01:25.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 43 [00:01:26.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 43 [00:01:27.000] After ensureProjectForOpenFiles: +Info 44 [00:01:28.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 44 [00:01:29.000] Files (3) + +Info 44 [00:01:30.000] ----------------------------------------------- +Info 44 [00:01:31.000] Open files: +Info 44 [00:01:32.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 44 [00:01:33.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 44 [00:01:34.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts +Info 45 [00:01:35.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After checking timeout queue length (2) and running -Info 44 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:38.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation -Info 46 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:41.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 49 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:46.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 52 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:40.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation +Info 48 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:43.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 51 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:47.000] DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:48.000] Scheduled: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 54 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts :: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts] export class a { } @@ -180,6 +184,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/rootfolder/otherfolder/a/b/node_modules: @@ -199,17 +205,19 @@ FsWatchesRecursive:: /user/username/rootfolder/otherfolder/a/b/node_modules: *new* {} -Info 53 [00:01:48.000] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 55 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 56 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 57 [00:01:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:56.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 62 [00:01:57.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 63 [00:01:58.000] Files (4) +Info 55 [00:01:50.000] Scheduled: *ensureProjectForOpenFiles* +Info 56 [00:01:51.000] Starting updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 57 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 58 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/rootfolder/otherfolder/a/b/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 59 [00:01:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/a/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/otherfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/rootfolder/node_modules 1 undefined Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 66 [00:02:01.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 67 [00:02:02.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/rootfolder/otherfolder/a/b/node_modules/file2.d.ts Text-1 "export class a { }" /user/username/rootfolder/otherfolder/a/b/project/file1.ts SVC-1-0 "import a from \"file2\"" @@ -225,8 +233,8 @@ Info 63 [00:01:58.000] Files (4) file3.ts Matched by default include pattern '**/*' -Info 64 [00:01:59.000] ----------------------------------------------- -Info 65 [00:02:00.000] event: +Info 68 [00:02:03.000] ----------------------------------------------- +Info 69 [00:02:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/rootfolder/otherfolder/a/b/project/file1.ts","diagnostics":[]}} After running timeout callbacks @@ -239,6 +247,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /user/username/rootfolder/otherfolder/node_modules: {"pollingInterval":500} +/user/username/rootfolder/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json: @@ -256,24 +266,24 @@ FsWatchesRecursive:: Before running timeout callbacks -Info 66 [00:02:01.000] Running: *ensureProjectForOpenFiles* -Info 67 [00:02:02.000] Before ensureProjectForOpenFiles: -Info 68 [00:02:03.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 68 [00:02:04.000] Files (4) - -Info 68 [00:02:05.000] ----------------------------------------------- -Info 68 [00:02:06.000] Open files: -Info 68 [00:02:07.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 68 [00:02:08.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 68 [00:02:09.000] After ensureProjectForOpenFiles: -Info 69 [00:02:10.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) -Info 69 [00:02:11.000] Files (4) - -Info 69 [00:02:12.000] ----------------------------------------------- -Info 69 [00:02:13.000] Open files: -Info 69 [00:02:14.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined -Info 69 [00:02:15.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json -Info 69 [00:02:16.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts -Info 70 [00:02:17.000] event: +Info 70 [00:02:05.000] Running: *ensureProjectForOpenFiles* +Info 71 [00:02:06.000] Before ensureProjectForOpenFiles: +Info 72 [00:02:07.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 72 [00:02:08.000] Files (4) + +Info 72 [00:02:09.000] ----------------------------------------------- +Info 72 [00:02:10.000] Open files: +Info 72 [00:02:11.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 72 [00:02:12.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 72 [00:02:13.000] After ensureProjectForOpenFiles: +Info 73 [00:02:14.000] Project '/user/username/rootfolder/otherfolder/a/b/project/tsconfig.json' (Configured) +Info 73 [00:02:15.000] Files (4) + +Info 73 [00:02:16.000] ----------------------------------------------- +Info 73 [00:02:17.000] Open files: +Info 73 [00:02:18.000] FileName: /user/username/rootfolder/otherfolder/a/b/project/file1.ts ProjectRootPath: undefined +Info 73 [00:02:19.000] Projects: /user/username/rootfolder/otherfolder/a/b/project/tsconfig.json +Info 73 [00:02:20.000] got projects updated in background, updating diagnostics for /user/username/rootfolder/otherfolder/a/b/project/file1.ts +Info 74 [00:02:21.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/rootfolder/otherfolder/a/b/project/file1.ts"]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js b/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js index 39a6d41231892..abc784e200ac0 100644 --- a/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js +++ b/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/when-changing-module-name-with-different-casing.js @@ -56,9 +56,11 @@ Info 11 [00:00:35.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:41.000] Files (3) +Info 15 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:43.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/Logger.ts Text-1 "export class logger { }" /user/username/projects/myproject/another.ts SVC-1-0 "import { logger } from \"./Logger\"; new logger();" @@ -72,21 +74,21 @@ Info 17 [00:00:41.000] Files (3) another.ts Matched by default include pattern '**/*' -Info 18 [00:00:42.000] ----------------------------------------------- -Info 19 [00:00:43.000] event: +Info 20 [00:00:44.000] ----------------------------------------------- +Info 21 [00:00:45.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:44.000] event: +Info 22 [00:00:46.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":71,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"forceConsistentCasingInFileNames":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:45.000] event: +Info 23 [00:00:47.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/another.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:47.000] Files (3) - -Info 22 [00:00:48.000] ----------------------------------------------- -Info 22 [00:00:49.000] Open files: -Info 22 [00:00:50.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:51.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:52.000] response: +Info 24 [00:00:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:49.000] Files (3) + +Info 24 [00:00:50.000] ----------------------------------------------- +Info 24 [00:00:51.000] Open files: +Info 24 [00:00:52.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:53.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:54.000] response: { "responseRequired": false } @@ -95,6 +97,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -110,7 +114,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:53.000] request: +Info 25 [00:00:55.000] request: { "command": "geterr", "arguments": { @@ -122,7 +126,7 @@ Info 23 [00:00:53.000] request: "seq": 2, "type": "request" } -Info 24 [00:00:54.000] response: +Info 26 [00:00:56.000] response: { "responseRequired": false } @@ -130,27 +134,27 @@ After request Before checking timeout queue length (1) and running -Info 25 [00:00:55.000] event: +Info 27 [00:00:57.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 26 [00:00:56.000] event: +Info 28 [00:00:58.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 27 [00:00:57.000] event: +Info 29 [00:00:59.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} -Info 28 [00:00:58.000] event: +Info 30 [00:01:00.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 29 [00:00:59.000] request: +Info 31 [00:01:01.000] request: { "command": "updateOpen", "arguments": { @@ -176,7 +180,7 @@ Info 29 [00:00:59.000] request: "seq": 3, "type": "request" } -Info 30 [00:01:00.000] response: +Info 32 [00:01:02.000] response: { "response": true, "responseRequired": true @@ -185,7 +189,7 @@ After request Before request -Info 31 [00:01:01.000] request: +Info 33 [00:01:03.000] request: { "command": "geterr", "arguments": { @@ -197,7 +201,7 @@ Info 31 [00:01:01.000] request: "seq": 4, "type": "request" } -Info 32 [00:01:02.000] response: +Info 34 [00:01:04.000] response: { "responseRequired": false } @@ -205,29 +209,29 @@ After request Before checking timeout queue length (1) and running -Info 33 [00:01:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 34 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 35 [00:01:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 36 [00:01:06.000] Files (3) +Info 35 [00:01:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 36 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 37 [00:01:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 38 [00:01:08.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/Logger.ts Text-1 "export class logger { }" /user/username/projects/myproject/another.ts SVC-1-1 "import { logger } from \"./logger\"; new logger();" -Info 37 [00:01:07.000] ----------------------------------------------- -Info 38 [00:01:08.000] event: +Info 39 [00:01:09.000] ----------------------------------------------- +Info 40 [00:01:10.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 39 [00:01:09.000] event: +Info 41 [00:01:11.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[{"start":{"line":1,"offset":24},"end":{"line":1,"offset":34},"text":"File name '/user/username/projects/myproject/logger.ts' differs from already included file name '/user/username/projects/myproject/Logger.ts' only in casing.\n The file is in the program because:\n Matched by default include pattern '**/*'\n Imported via \"./logger\" from file '/user/username/projects/myproject/another.ts'","code":1149,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 40 [00:01:10.000] event: +Info 42 [00:01:12.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} -Info 41 [00:01:11.000] event: +Info 43 [00:01:13.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/works-when-renaming-file-with-different-casing.js b/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/works-when-renaming-file-with-different-casing.js index cddef8b3532d3..72ba143d793c0 100644 --- a/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/works-when-renaming-file-with-different-casing.js +++ b/tests/baselines/reference/tsserver/forceConsistentCasingInFileNames/works-when-renaming-file-with-different-casing.js @@ -56,9 +56,11 @@ Info 11 [00:00:35.000] Starting updateGraphWorker: Project: /user/username/pro Info 12 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:41.000] Files (3) +Info 15 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:43.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/Logger.ts SVC-1-0 "export class logger { }" /user/username/projects/myproject/another.ts Text-1 "import { logger } from \"./Logger\"; new logger();" @@ -72,21 +74,21 @@ Info 17 [00:00:41.000] Files (3) another.ts Matched by default include pattern '**/*' -Info 18 [00:00:42.000] ----------------------------------------------- -Info 19 [00:00:43.000] event: +Info 20 [00:00:44.000] ----------------------------------------------- +Info 21 [00:00:45.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 20 [00:00:44.000] event: +Info 22 [00:00:46.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":71,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"forceConsistentCasingInFileNames":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:45.000] event: +Info 23 [00:00:47.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/Logger.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:47.000] Files (3) - -Info 22 [00:00:48.000] ----------------------------------------------- -Info 22 [00:00:49.000] Open files: -Info 22 [00:00:50.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:51.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 22 [00:00:52.000] response: +Info 24 [00:00:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:49.000] Files (3) + +Info 24 [00:00:50.000] ----------------------------------------------- +Info 24 [00:00:51.000] Open files: +Info 24 [00:00:52.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:53.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 24 [00:00:54.000] response: { "responseRequired": false } @@ -95,6 +97,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -110,7 +114,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:53.000] request: +Info 25 [00:00:55.000] request: { "command": "geterr", "arguments": { @@ -122,7 +126,7 @@ Info 23 [00:00:53.000] request: "seq": 2, "type": "request" } -Info 24 [00:00:54.000] response: +Info 26 [00:00:56.000] response: { "responseRequired": false } @@ -130,32 +134,32 @@ After request Before checking timeout queue length (1) and running -Info 25 [00:00:55.000] event: +Info 27 [00:00:57.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/Logger.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 26 [00:00:56.000] event: +Info 28 [00:00:58.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/Logger.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 27 [00:00:57.000] event: +Info 29 [00:00:59.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/Logger.ts","diagnostics":[]}} -Info 28 [00:00:58.000] event: +Info 30 [00:01:00.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 29 [00:01:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/Logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/Logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:02.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/Logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/Logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/logger.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before request //// [/user/username/projects/myproject/logger.ts] file was renamed from file /user/username/projects/myproject/Logger.ts -Info 33 [00:01:06.000] request: +Info 35 [00:01:08.000] request: { "command": "close", "arguments": { @@ -164,13 +168,13 @@ Info 33 [00:01:06.000] request: "seq": 3, "type": "request" } -Info 34 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info -Info 35 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 35 [00:01:09.000] Files (3) +Info 36 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info +Info 37 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 37 [00:01:11.000] Files (3) -Info 35 [00:01:10.000] ----------------------------------------------- -Info 35 [00:01:11.000] Open files: -Info 35 [00:01:12.000] response: +Info 37 [00:01:12.000] ----------------------------------------------- +Info 37 [00:01:13.000] Open files: +Info 37 [00:01:14.000] response: { "responseRequired": false } @@ -179,6 +183,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -196,7 +202,7 @@ FsWatchesRecursive:: Before request -Info 36 [00:01:13.000] request: +Info 38 [00:01:15.000] request: { "command": "open", "arguments": { @@ -207,26 +213,26 @@ Info 36 [00:01:13.000] request: "seq": 4, "type": "request" } -Info 37 [00:01:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info -Info 38 [00:01:15.000] Search path: /user/username/projects/myproject -Info 39 [00:01:16.000] For info: /user/username/projects/myproject/Logger.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 43 [00:01:20.000] Files (3) +Info 39 [00:01:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/Logger.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:17.000] Search path: /user/username/projects/myproject +Info 41 [00:01:18.000] For info: /user/username/projects/myproject/Logger.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 45 [00:01:22.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/logger.ts SVC-1-0 "export class logger { }" /user/username/projects/myproject/another.ts Text-1 "import { logger } from \"./Logger\"; new logger();" -Info 44 [00:01:21.000] ----------------------------------------------- -Info 45 [00:01:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 45 [00:01:23.000] Files (3) +Info 46 [00:01:23.000] ----------------------------------------------- +Info 47 [00:01:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 47 [00:01:25.000] Files (3) -Info 45 [00:01:24.000] ----------------------------------------------- -Info 45 [00:01:25.000] Open files: -Info 45 [00:01:26.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject -Info 45 [00:01:27.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 45 [00:01:28.000] response: +Info 47 [00:01:26.000] ----------------------------------------------- +Info 47 [00:01:27.000] Open files: +Info 47 [00:01:28.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject +Info 47 [00:01:29.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 47 [00:01:30.000] response: { "responseRequired": false } @@ -235,6 +241,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -254,7 +262,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:01:29.000] request: +Info 48 [00:01:31.000] request: { "command": "open", "arguments": { @@ -264,19 +272,19 @@ Info 46 [00:01:29.000] request: "seq": 5, "type": "request" } -Info 47 [00:01:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/another.ts 500 undefined WatchType: Closed Script info -Info 48 [00:01:31.000] Search path: /user/username/projects/myproject -Info 49 [00:01:32.000] For info: /user/username/projects/myproject/another.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 50 [00:01:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:01:34.000] Files (3) - -Info 50 [00:01:35.000] ----------------------------------------------- -Info 50 [00:01:36.000] Open files: -Info 50 [00:01:37.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject -Info 50 [00:01:38.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 50 [00:01:39.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject -Info 50 [00:01:40.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 50 [00:01:41.000] response: +Info 49 [00:01:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/another.ts 500 undefined WatchType: Closed Script info +Info 50 [00:01:33.000] Search path: /user/username/projects/myproject +Info 51 [00:01:34.000] For info: /user/username/projects/myproject/another.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 52 [00:01:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 52 [00:01:36.000] Files (3) + +Info 52 [00:01:37.000] ----------------------------------------------- +Info 52 [00:01:38.000] Open files: +Info 52 [00:01:39.000] FileName: /user/username/projects/myproject/Logger.ts ProjectRootPath: /user/username/projects/myproject +Info 52 [00:01:40.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 52 [00:01:41.000] FileName: /user/username/projects/myproject/another.ts ProjectRootPath: /user/username/projects/myproject +Info 52 [00:01:42.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 52 [00:01:43.000] response: { "responseRequired": false } @@ -285,6 +293,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -302,7 +312,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "updateOpen", "arguments": { @@ -328,7 +338,7 @@ Info 51 [00:01:42.000] request: "seq": 6, "type": "request" } -Info 52 [00:01:43.000] response: +Info 54 [00:01:45.000] response: { "response": true, "responseRequired": true @@ -337,7 +347,7 @@ After request Before request -Info 53 [00:01:44.000] request: +Info 55 [00:01:46.000] request: { "command": "geterr", "arguments": { @@ -350,7 +360,7 @@ Info 53 [00:01:44.000] request: "seq": 7, "type": "request" } -Info 54 [00:01:45.000] response: +Info 56 [00:01:47.000] response: { "responseRequired": false } @@ -358,47 +368,47 @@ After request Before checking timeout queue length (1) and running -Info 55 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 56 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 57 [00:01:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 58 [00:01:49.000] Files (3) +Info 57 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 58 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 59 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 60 [00:01:51.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/logger.ts SVC-1-0 "export class logger { }" /user/username/projects/myproject/another.ts SVC-2-1 "import { logger } from \"./logger\"; new logger();" -Info 59 [00:01:50.000] ----------------------------------------------- -Info 60 [00:01:51.000] event: +Info 61 [00:01:52.000] ----------------------------------------------- +Info 62 [00:01:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/logger.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 61 [00:01:52.000] event: +Info 63 [00:01:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/logger.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 62 [00:01:53.000] event: +Info 64 [00:01:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/logger.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 63 [00:01:54.000] event: +Info 65 [00:01:56.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 64 [00:01:55.000] event: +Info 66 [00:01:57.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 65 [00:01:56.000] event: +Info 67 [00:01:58.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/another.ts","diagnostics":[]}} -Info 66 [00:01:57.000] event: +Info 68 [00:01:59.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":7}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/getApplicableRefactors/works-when-taking-position.js b/tests/baselines/reference/tsserver/getApplicableRefactors/works-when-taking-position.js index d0213e8c5f2ec..1c4e14a5daaa8 100644 --- a/tests/baselines/reference/tsserver/getApplicableRefactors/works-when-taking-position.js +++ b/tests/baselines/reference/tsserver/getApplicableRefactors/works-when-taking-position.js @@ -17,24 +17,26 @@ Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.ts :: No config files found. Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:13.000] Files (1) +Info 6 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:15.000] Files (1) /a.ts SVC-1-0 "" a.ts Root file specified for compilation -Info 9 [00:00:14.000] ----------------------------------------------- -Info 10 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:16.000] Files (1) +Info 11 [00:00:16.000] ----------------------------------------------- +Info 12 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:18.000] Files (1) -Info 10 [00:00:17.000] ----------------------------------------------- -Info 10 [00:00:18.000] Open files: -Info 10 [00:00:19.000] FileName: /a.ts ProjectRootPath: undefined -Info 10 [00:00:20.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:21.000] response: +Info 12 [00:00:19.000] ----------------------------------------------- +Info 12 [00:00:20.000] Open files: +Info 12 [00:00:21.000] FileName: /a.ts ProjectRootPath: undefined +Info 12 [00:00:22.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:23.000] response: { "responseRequired": false } @@ -43,10 +45,12 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} Before request -Info 11 [00:00:22.000] request: +Info 13 [00:00:24.000] request: { "command": "getApplicableRefactors", "arguments": { @@ -57,7 +61,7 @@ Info 11 [00:00:22.000] request: "seq": 2, "type": "request" } -Info 12 [00:00:23.000] response: +Info 14 [00:00:25.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/getEditsForFileRename/works-with-file-moved-to-inferred-project.js b/tests/baselines/reference/tsserver/getEditsForFileRename/works-with-file-moved-to-inferred-project.js index 7f41b50294f07..8709dbbf8c8fe 100644 --- a/tests/baselines/reference/tsserver/getEditsForFileRename/works-with-file-moved-to-inferred-project.js +++ b/tests/baselines/reference/tsserver/getEditsForFileRename/works-with-file-moved-to-inferred-project.js @@ -39,24 +39,26 @@ Info 10 [00:00:19.000] DirectoryWatcher:: Added:: WatchInfo: 0 undefined Proj Info 11 [00:00:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 0 undefined Project: /tsconfig.json WatchType: Failed Lookup Locations Info 12 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined Project: /tsconfig.json WatchType: Missing file Info 13 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 14 [00:00:23.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:24.000] Project '/tsconfig.json' (Configured) -Info 16 [00:00:25.000] Files (1) +Info 14 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 15 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:25.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:26.000] Project '/tsconfig.json' (Configured) +Info 18 [00:00:27.000] Files (1) /a.ts SVC-1-0 "import {} from \"./b\";" a.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:26.000] ----------------------------------------------- -Info 18 [00:00:27.000] Project '/tsconfig.json' (Configured) -Info 18 [00:00:28.000] Files (1) +Info 19 [00:00:28.000] ----------------------------------------------- +Info 20 [00:00:29.000] Project '/tsconfig.json' (Configured) +Info 20 [00:00:30.000] Files (1) -Info 18 [00:00:29.000] ----------------------------------------------- -Info 18 [00:00:30.000] Open files: -Info 18 [00:00:31.000] FileName: /a.ts ProjectRootPath: undefined -Info 18 [00:00:32.000] Projects: /tsconfig.json -Info 18 [00:00:33.000] response: +Info 20 [00:00:31.000] ----------------------------------------------- +Info 20 [00:00:32.000] Open files: +Info 20 [00:00:33.000] FileName: /a.ts ProjectRootPath: undefined +Info 20 [00:00:34.000] Projects: /tsconfig.json +Info 20 [00:00:35.000] response: { "responseRequired": false } @@ -69,6 +71,8 @@ PolledWatches:: {"pollingInterval":500} /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -78,7 +82,7 @@ FsWatches:: Before request -Info 19 [00:00:34.000] request: +Info 21 [00:00:36.000] request: { "command": "open", "arguments": { @@ -87,34 +91,36 @@ Info 19 [00:00:34.000] request: "seq": 2, "type": "request" } -Info 20 [00:00:35.000] Search path: / -Info 21 [00:00:36.000] For info: /c.ts :: Config file name: /tsconfig.json -Info 22 [00:00:37.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 23 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 24 [00:00:39.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:40.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 26 [00:00:41.000] Files (1) +Info 22 [00:00:37.000] Search path: / +Info 23 [00:00:38.000] For info: /c.ts :: Config file name: /tsconfig.json +Info 24 [00:00:39.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 25 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 26 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 27 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 28 [00:00:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 29 [00:00:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 30 [00:00:45.000] Files (1) /c.ts SVC-1-0 "export {};" c.ts Root file specified for compilation -Info 27 [00:00:42.000] ----------------------------------------------- -Info 28 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:44.000] Files (1) +Info 31 [00:00:46.000] ----------------------------------------------- +Info 32 [00:00:47.000] Project '/tsconfig.json' (Configured) +Info 32 [00:00:48.000] Files (1) -Info 28 [00:00:45.000] ----------------------------------------------- -Info 28 [00:00:46.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 28 [00:00:47.000] Files (1) +Info 32 [00:00:49.000] ----------------------------------------------- +Info 32 [00:00:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 32 [00:00:51.000] Files (1) -Info 28 [00:00:48.000] ----------------------------------------------- -Info 28 [00:00:49.000] Open files: -Info 28 [00:00:50.000] FileName: /a.ts ProjectRootPath: undefined -Info 28 [00:00:51.000] Projects: /tsconfig.json -Info 28 [00:00:52.000] FileName: /c.ts ProjectRootPath: undefined -Info 28 [00:00:53.000] Projects: /dev/null/inferredProject1* -Info 28 [00:00:54.000] response: +Info 32 [00:00:52.000] ----------------------------------------------- +Info 32 [00:00:53.000] Open files: +Info 32 [00:00:54.000] FileName: /a.ts ProjectRootPath: undefined +Info 32 [00:00:55.000] Projects: /tsconfig.json +Info 32 [00:00:56.000] FileName: /c.ts ProjectRootPath: undefined +Info 32 [00:00:57.000] Projects: /dev/null/inferredProject1* +Info 32 [00:00:58.000] response: { "responseRequired": false } @@ -122,7 +128,7 @@ After request Before request -Info 29 [00:00:55.000] request: +Info 33 [00:00:59.000] request: { "command": "getEditsForFileRename", "arguments": { @@ -132,7 +138,7 @@ Info 29 [00:00:55.000] request: "seq": 3, "type": "request" } -Info 30 [00:00:56.000] response: +Info 34 [00:01:00.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js b/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js index fe79094ca43ac..a3ccca1d895e4 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/array-destructuring-declaration.js @@ -41,9 +41,11 @@ Info 8 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 9 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:19.000] Starting updateGraphWorker: Project: /tsconfig.json Info 11 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:22.000] Project '/tsconfig.json' (Configured) -Info 14 [00:00:23.000] Files (2) +Info 12 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 13 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:24.000] Project '/tsconfig.json' (Configured) +Info 16 [00:00:25.000] Files (2) /mod.ts Text-1 "export const value = 0;\nexport const [valueA, valueB] = [0, 1];\nexport const { valueC, valueD: renamedD } = { valueC: 0, valueD: 1 };\nexport const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] };\n" /main.ts SVC-1-0 "import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from \"./mod\";" @@ -54,15 +56,15 @@ Info 14 [00:00:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 15 [00:00:24.000] ----------------------------------------------- -Info 16 [00:00:25.000] Project '/tsconfig.json' (Configured) -Info 16 [00:00:26.000] Files (2) +Info 17 [00:00:26.000] ----------------------------------------------- +Info 18 [00:00:27.000] Project '/tsconfig.json' (Configured) +Info 18 [00:00:28.000] Files (2) -Info 16 [00:00:27.000] ----------------------------------------------- -Info 16 [00:00:28.000] Open files: -Info 16 [00:00:29.000] FileName: /main.ts ProjectRootPath: undefined -Info 16 [00:00:30.000] Projects: /tsconfig.json -Info 16 [00:00:31.000] response: +Info 18 [00:00:29.000] ----------------------------------------------- +Info 18 [00:00:30.000] Open files: +Info 18 [00:00:31.000] FileName: /main.ts ProjectRootPath: undefined +Info 18 [00:00:32.000] Projects: /tsconfig.json +Info 18 [00:00:33.000] response: { "responseRequired": false } @@ -71,6 +73,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -84,7 +88,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -93,19 +97,19 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Info 18 [00:00:33.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:34.000] Search path: / -Info 20 [00:00:35.000] For info: /mod.ts :: Config file name: /tsconfig.json -Info 21 [00:00:36.000] Project '/tsconfig.json' (Configured) -Info 21 [00:00:37.000] Files (2) - -Info 21 [00:00:38.000] ----------------------------------------------- -Info 21 [00:00:39.000] Open files: -Info 21 [00:00:40.000] FileName: /main.ts ProjectRootPath: undefined -Info 21 [00:00:41.000] Projects: /tsconfig.json -Info 21 [00:00:42.000] FileName: /mod.ts ProjectRootPath: undefined -Info 21 [00:00:43.000] Projects: /tsconfig.json -Info 21 [00:00:44.000] response: +Info 20 [00:00:35.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info +Info 21 [00:00:36.000] Search path: / +Info 22 [00:00:37.000] For info: /mod.ts :: Config file name: /tsconfig.json +Info 23 [00:00:38.000] Project '/tsconfig.json' (Configured) +Info 23 [00:00:39.000] Files (2) + +Info 23 [00:00:40.000] ----------------------------------------------- +Info 23 [00:00:41.000] Open files: +Info 23 [00:00:42.000] FileName: /main.ts ProjectRootPath: undefined +Info 23 [00:00:43.000] Projects: /tsconfig.json +Info 23 [00:00:44.000] FileName: /mod.ts ProjectRootPath: undefined +Info 23 [00:00:45.000] Projects: /tsconfig.json +Info 23 [00:00:46.000] response: { "responseRequired": false } @@ -114,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -129,7 +135,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -140,8 +146,8 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Info 23 [00:00:46.000] Finding references to /mod.ts position 38 in project /tsconfig.json -Info 24 [00:00:47.000] response: +Info 25 [00:00:48.000] Finding references to /mod.ts position 38 in project /tsconfig.json +Info 26 [00:00:49.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js b/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js index bc0e6b14bc398..873e99b625bae 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/const-variable-declaration.js @@ -41,9 +41,11 @@ Info 8 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 9 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:19.000] Starting updateGraphWorker: Project: /tsconfig.json Info 11 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:22.000] Project '/tsconfig.json' (Configured) -Info 14 [00:00:23.000] Files (2) +Info 12 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 13 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:24.000] Project '/tsconfig.json' (Configured) +Info 16 [00:00:25.000] Files (2) /mod.ts Text-1 "export const value = 0;\nexport const [valueA, valueB] = [0, 1];\nexport const { valueC, valueD: renamedD } = { valueC: 0, valueD: 1 };\nexport const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] };\n" /main.ts SVC-1-0 "import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from \"./mod\";" @@ -54,15 +56,15 @@ Info 14 [00:00:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 15 [00:00:24.000] ----------------------------------------------- -Info 16 [00:00:25.000] Project '/tsconfig.json' (Configured) -Info 16 [00:00:26.000] Files (2) +Info 17 [00:00:26.000] ----------------------------------------------- +Info 18 [00:00:27.000] Project '/tsconfig.json' (Configured) +Info 18 [00:00:28.000] Files (2) -Info 16 [00:00:27.000] ----------------------------------------------- -Info 16 [00:00:28.000] Open files: -Info 16 [00:00:29.000] FileName: /main.ts ProjectRootPath: undefined -Info 16 [00:00:30.000] Projects: /tsconfig.json -Info 16 [00:00:31.000] response: +Info 18 [00:00:29.000] ----------------------------------------------- +Info 18 [00:00:30.000] Open files: +Info 18 [00:00:31.000] FileName: /main.ts ProjectRootPath: undefined +Info 18 [00:00:32.000] Projects: /tsconfig.json +Info 18 [00:00:33.000] response: { "responseRequired": false } @@ -71,6 +73,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -84,7 +88,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -93,19 +97,19 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Info 18 [00:00:33.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:34.000] Search path: / -Info 20 [00:00:35.000] For info: /mod.ts :: Config file name: /tsconfig.json -Info 21 [00:00:36.000] Project '/tsconfig.json' (Configured) -Info 21 [00:00:37.000] Files (2) - -Info 21 [00:00:38.000] ----------------------------------------------- -Info 21 [00:00:39.000] Open files: -Info 21 [00:00:40.000] FileName: /main.ts ProjectRootPath: undefined -Info 21 [00:00:41.000] Projects: /tsconfig.json -Info 21 [00:00:42.000] FileName: /mod.ts ProjectRootPath: undefined -Info 21 [00:00:43.000] Projects: /tsconfig.json -Info 21 [00:00:44.000] response: +Info 20 [00:00:35.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info +Info 21 [00:00:36.000] Search path: / +Info 22 [00:00:37.000] For info: /mod.ts :: Config file name: /tsconfig.json +Info 23 [00:00:38.000] Project '/tsconfig.json' (Configured) +Info 23 [00:00:39.000] Files (2) + +Info 23 [00:00:40.000] ----------------------------------------------- +Info 23 [00:00:41.000] Open files: +Info 23 [00:00:42.000] FileName: /main.ts ProjectRootPath: undefined +Info 23 [00:00:43.000] Projects: /tsconfig.json +Info 23 [00:00:44.000] FileName: /mod.ts ProjectRootPath: undefined +Info 23 [00:00:45.000] Projects: /tsconfig.json +Info 23 [00:00:46.000] response: { "responseRequired": false } @@ -114,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -129,7 +135,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -140,8 +146,8 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Info 23 [00:00:46.000] Finding references to /mod.ts position 13 in project /tsconfig.json -Info 24 [00:00:47.000] response: +Info 25 [00:00:48.000] Finding references to /mod.ts position 13 in project /tsconfig.json +Info 26 [00:00:49.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js b/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js index 4281ca020625d..c874cd05530df 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/nested-object-declaration.js @@ -41,9 +41,11 @@ Info 8 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 9 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:19.000] Starting updateGraphWorker: Project: /tsconfig.json Info 11 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:22.000] Project '/tsconfig.json' (Configured) -Info 14 [00:00:23.000] Files (2) +Info 12 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 13 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:24.000] Project '/tsconfig.json' (Configured) +Info 16 [00:00:25.000] Files (2) /mod.ts Text-1 "export const value = 0;\nexport const [valueA, valueB] = [0, 1];\nexport const { valueC, valueD: renamedD } = { valueC: 0, valueD: 1 };\nexport const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] };\n" /main.ts SVC-1-0 "import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from \"./mod\";" @@ -54,15 +56,15 @@ Info 14 [00:00:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 15 [00:00:24.000] ----------------------------------------------- -Info 16 [00:00:25.000] Project '/tsconfig.json' (Configured) -Info 16 [00:00:26.000] Files (2) +Info 17 [00:00:26.000] ----------------------------------------------- +Info 18 [00:00:27.000] Project '/tsconfig.json' (Configured) +Info 18 [00:00:28.000] Files (2) -Info 16 [00:00:27.000] ----------------------------------------------- -Info 16 [00:00:28.000] Open files: -Info 16 [00:00:29.000] FileName: /main.ts ProjectRootPath: undefined -Info 16 [00:00:30.000] Projects: /tsconfig.json -Info 16 [00:00:31.000] response: +Info 18 [00:00:29.000] ----------------------------------------------- +Info 18 [00:00:30.000] Open files: +Info 18 [00:00:31.000] FileName: /main.ts ProjectRootPath: undefined +Info 18 [00:00:32.000] Projects: /tsconfig.json +Info 18 [00:00:33.000] response: { "responseRequired": false } @@ -71,6 +73,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -84,7 +88,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -93,19 +97,19 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Info 18 [00:00:33.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:34.000] Search path: / -Info 20 [00:00:35.000] For info: /mod.ts :: Config file name: /tsconfig.json -Info 21 [00:00:36.000] Project '/tsconfig.json' (Configured) -Info 21 [00:00:37.000] Files (2) - -Info 21 [00:00:38.000] ----------------------------------------------- -Info 21 [00:00:39.000] Open files: -Info 21 [00:00:40.000] FileName: /main.ts ProjectRootPath: undefined -Info 21 [00:00:41.000] Projects: /tsconfig.json -Info 21 [00:00:42.000] FileName: /mod.ts ProjectRootPath: undefined -Info 21 [00:00:43.000] Projects: /tsconfig.json -Info 21 [00:00:44.000] response: +Info 20 [00:00:35.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info +Info 21 [00:00:36.000] Search path: / +Info 22 [00:00:37.000] For info: /mod.ts :: Config file name: /tsconfig.json +Info 23 [00:00:38.000] Project '/tsconfig.json' (Configured) +Info 23 [00:00:39.000] Files (2) + +Info 23 [00:00:40.000] ----------------------------------------------- +Info 23 [00:00:41.000] Open files: +Info 23 [00:00:42.000] FileName: /main.ts ProjectRootPath: undefined +Info 23 [00:00:43.000] Projects: /tsconfig.json +Info 23 [00:00:44.000] FileName: /mod.ts ProjectRootPath: undefined +Info 23 [00:00:45.000] Projects: /tsconfig.json +Info 23 [00:00:46.000] response: { "responseRequired": false } @@ -114,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -129,7 +135,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -140,8 +146,8 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Info 23 [00:00:46.000] Finding references to /mod.ts position 166 in project /tsconfig.json -Info 24 [00:00:47.000] response: +Info 25 [00:00:48.000] Finding references to /mod.ts position 166 in project /tsconfig.json +Info 26 [00:00:49.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/getExportReferences/object-declaration-references-that-renames-destructured-property.js b/tests/baselines/reference/tsserver/getExportReferences/object-declaration-references-that-renames-destructured-property.js index 11e49ed1feed6..550011d8734f4 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/object-declaration-references-that-renames-destructured-property.js +++ b/tests/baselines/reference/tsserver/getExportReferences/object-declaration-references-that-renames-destructured-property.js @@ -41,9 +41,11 @@ Info 8 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 9 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:19.000] Starting updateGraphWorker: Project: /tsconfig.json Info 11 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:22.000] Project '/tsconfig.json' (Configured) -Info 14 [00:00:23.000] Files (2) +Info 12 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 13 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:24.000] Project '/tsconfig.json' (Configured) +Info 16 [00:00:25.000] Files (2) /mod.ts Text-1 "export const value = 0;\nexport const [valueA, valueB] = [0, 1];\nexport const { valueC, valueD: renamedD } = { valueC: 0, valueD: 1 };\nexport const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] };\n" /main.ts SVC-1-0 "import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from \"./mod\";" @@ -54,15 +56,15 @@ Info 14 [00:00:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 15 [00:00:24.000] ----------------------------------------------- -Info 16 [00:00:25.000] Project '/tsconfig.json' (Configured) -Info 16 [00:00:26.000] Files (2) +Info 17 [00:00:26.000] ----------------------------------------------- +Info 18 [00:00:27.000] Project '/tsconfig.json' (Configured) +Info 18 [00:00:28.000] Files (2) -Info 16 [00:00:27.000] ----------------------------------------------- -Info 16 [00:00:28.000] Open files: -Info 16 [00:00:29.000] FileName: /main.ts ProjectRootPath: undefined -Info 16 [00:00:30.000] Projects: /tsconfig.json -Info 16 [00:00:31.000] response: +Info 18 [00:00:29.000] ----------------------------------------------- +Info 18 [00:00:30.000] Open files: +Info 18 [00:00:31.000] FileName: /main.ts ProjectRootPath: undefined +Info 18 [00:00:32.000] Projects: /tsconfig.json +Info 18 [00:00:33.000] response: { "responseRequired": false } @@ -71,6 +73,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -84,7 +88,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -93,19 +97,19 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Info 18 [00:00:33.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:34.000] Search path: / -Info 20 [00:00:35.000] For info: /mod.ts :: Config file name: /tsconfig.json -Info 21 [00:00:36.000] Project '/tsconfig.json' (Configured) -Info 21 [00:00:37.000] Files (2) - -Info 21 [00:00:38.000] ----------------------------------------------- -Info 21 [00:00:39.000] Open files: -Info 21 [00:00:40.000] FileName: /main.ts ProjectRootPath: undefined -Info 21 [00:00:41.000] Projects: /tsconfig.json -Info 21 [00:00:42.000] FileName: /mod.ts ProjectRootPath: undefined -Info 21 [00:00:43.000] Projects: /tsconfig.json -Info 21 [00:00:44.000] response: +Info 20 [00:00:35.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info +Info 21 [00:00:36.000] Search path: / +Info 22 [00:00:37.000] For info: /mod.ts :: Config file name: /tsconfig.json +Info 23 [00:00:38.000] Project '/tsconfig.json' (Configured) +Info 23 [00:00:39.000] Files (2) + +Info 23 [00:00:40.000] ----------------------------------------------- +Info 23 [00:00:41.000] Open files: +Info 23 [00:00:42.000] FileName: /main.ts ProjectRootPath: undefined +Info 23 [00:00:43.000] Projects: /tsconfig.json +Info 23 [00:00:44.000] FileName: /mod.ts ProjectRootPath: undefined +Info 23 [00:00:45.000] Projects: /tsconfig.json +Info 23 [00:00:46.000] response: { "responseRequired": false } @@ -114,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -129,7 +135,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -140,8 +146,8 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Info 23 [00:00:46.000] Finding references to /mod.ts position 95 in project /tsconfig.json -Info 24 [00:00:47.000] response: +Info 25 [00:00:48.000] Finding references to /mod.ts position 95 in project /tsconfig.json +Info 26 [00:00:49.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js b/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js index 4aa4273c2d938..148877725d6d6 100644 --- a/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js +++ b/tests/baselines/reference/tsserver/getExportReferences/object-destructuring-declaration.js @@ -41,9 +41,11 @@ Info 8 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 9 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:19.000] Starting updateGraphWorker: Project: /tsconfig.json Info 11 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:22.000] Project '/tsconfig.json' (Configured) -Info 14 [00:00:23.000] Files (2) +Info 12 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 13 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:24.000] Project '/tsconfig.json' (Configured) +Info 16 [00:00:25.000] Files (2) /mod.ts Text-1 "export const value = 0;\nexport const [valueA, valueB] = [0, 1];\nexport const { valueC, valueD: renamedD } = { valueC: 0, valueD: 1 };\nexport const { nest: [valueE, { valueF }] } = { nest: [0, { valueF: 1 }] };\n" /main.ts SVC-1-0 "import { value, valueA, valueB, valueC, renamedD, valueE, valueF } from \"./mod\";" @@ -54,15 +56,15 @@ Info 14 [00:00:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 15 [00:00:24.000] ----------------------------------------------- -Info 16 [00:00:25.000] Project '/tsconfig.json' (Configured) -Info 16 [00:00:26.000] Files (2) +Info 17 [00:00:26.000] ----------------------------------------------- +Info 18 [00:00:27.000] Project '/tsconfig.json' (Configured) +Info 18 [00:00:28.000] Files (2) -Info 16 [00:00:27.000] ----------------------------------------------- -Info 16 [00:00:28.000] Open files: -Info 16 [00:00:29.000] FileName: /main.ts ProjectRootPath: undefined -Info 16 [00:00:30.000] Projects: /tsconfig.json -Info 16 [00:00:31.000] response: +Info 18 [00:00:29.000] ----------------------------------------------- +Info 18 [00:00:30.000] Open files: +Info 18 [00:00:31.000] FileName: /main.ts ProjectRootPath: undefined +Info 18 [00:00:32.000] Projects: /tsconfig.json +Info 18 [00:00:33.000] response: { "responseRequired": false } @@ -71,6 +73,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -84,7 +88,7 @@ FsWatchesRecursive:: Before request -Info 17 [00:00:32.000] request: +Info 19 [00:00:34.000] request: { "command": "open", "arguments": { @@ -93,19 +97,19 @@ Info 17 [00:00:32.000] request: "seq": 2, "type": "request" } -Info 18 [00:00:33.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info -Info 19 [00:00:34.000] Search path: / -Info 20 [00:00:35.000] For info: /mod.ts :: Config file name: /tsconfig.json -Info 21 [00:00:36.000] Project '/tsconfig.json' (Configured) -Info 21 [00:00:37.000] Files (2) - -Info 21 [00:00:38.000] ----------------------------------------------- -Info 21 [00:00:39.000] Open files: -Info 21 [00:00:40.000] FileName: /main.ts ProjectRootPath: undefined -Info 21 [00:00:41.000] Projects: /tsconfig.json -Info 21 [00:00:42.000] FileName: /mod.ts ProjectRootPath: undefined -Info 21 [00:00:43.000] Projects: /tsconfig.json -Info 21 [00:00:44.000] response: +Info 20 [00:00:35.000] FileWatcher:: Close:: WatchInfo: /mod.ts 500 undefined WatchType: Closed Script info +Info 21 [00:00:36.000] Search path: / +Info 22 [00:00:37.000] For info: /mod.ts :: Config file name: /tsconfig.json +Info 23 [00:00:38.000] Project '/tsconfig.json' (Configured) +Info 23 [00:00:39.000] Files (2) + +Info 23 [00:00:40.000] ----------------------------------------------- +Info 23 [00:00:41.000] Open files: +Info 23 [00:00:42.000] FileName: /main.ts ProjectRootPath: undefined +Info 23 [00:00:43.000] Projects: /tsconfig.json +Info 23 [00:00:44.000] FileName: /mod.ts ProjectRootPath: undefined +Info 23 [00:00:45.000] Projects: /tsconfig.json +Info 23 [00:00:46.000] response: { "responseRequired": false } @@ -114,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -129,7 +135,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:45.000] request: +Info 24 [00:00:47.000] request: { "command": "references", "arguments": { @@ -140,8 +146,8 @@ Info 22 [00:00:45.000] request: "seq": 3, "type": "request" } -Info 23 [00:00:46.000] Finding references to /mod.ts position 79 in project /tsconfig.json -Info 24 [00:00:47.000] response: +Info 25 [00:00:48.000] Finding references to /mod.ts position 79 in project /tsconfig.json +Info 26 [00:00:49.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js b/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js index 19e4ba2aa651d..6923288b3da02 100644 --- a/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js +++ b/tests/baselines/reference/tsserver/inconsistentErrorInEditor/should-not-error.js @@ -22,24 +22,26 @@ Info 2 [00:00:05.000] Search path: ^/untitled/ts-nul-authority Info 3 [00:00:06.000] For info: ^/untitled/ts-nul-authority/Untitled-1 :: No config files found. Info 4 [00:00:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:08.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:09.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:11.000] Files (1) +Info 6 [00:00:09.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:13.000] Files (1) ^/untitled/ts-nul-authority/Untitled-1 SVC-1-0 "export function foo() {\r\n /*$*/return bar;\r\n}\r\n\r\nexport function bar(x: T) {\r\n return x;\r\n}\r\n\r\nlet x = foo()(42);" ^/untitled/ts-nul-authority/Untitled-1 Root file specified for compilation -Info 9 [00:00:12.000] ----------------------------------------------- -Info 10 [00:00:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:14.000] Files (1) +Info 11 [00:00:14.000] ----------------------------------------------- +Info 12 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:16.000] Files (1) -Info 10 [00:00:15.000] ----------------------------------------------- -Info 10 [00:00:16.000] Open files: -Info 10 [00:00:17.000] FileName: ^/untitled/ts-nul-authority/Untitled-1 ProjectRootPath: undefined -Info 10 [00:00:18.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:19.000] response: +Info 12 [00:00:17.000] ----------------------------------------------- +Info 12 [00:00:18.000] Open files: +Info 12 [00:00:19.000] FileName: ^/untitled/ts-nul-authority/Untitled-1 ProjectRootPath: undefined +Info 12 [00:00:20.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:21.000] response: { "response": true, "responseRequired": true @@ -49,10 +51,12 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} Before request -Info 11 [00:00:20.000] request: +Info 13 [00:00:22.000] request: { "command": "encodedSemanticClassifications-full", "arguments": { @@ -64,7 +68,7 @@ Info 11 [00:00:20.000] request: "seq": 2, "type": "request" } -Info 12 [00:00:21.000] response: +Info 14 [00:00:23.000] response: { "response": { "spans": [ @@ -110,7 +114,7 @@ After request Before request -Info 13 [00:00:22.000] request: +Info 15 [00:00:24.000] request: { "command": "geterr", "arguments": { @@ -122,7 +126,7 @@ Info 13 [00:00:22.000] request: "seq": 3, "type": "request" } -Info 14 [00:00:23.000] response: +Info 16 [00:00:25.000] response: { "responseRequired": false } @@ -130,20 +134,20 @@ After request Before checking timeout queue length (1) and running -Info 15 [00:00:24.000] event: +Info 17 [00:00:26.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"^/untitled/ts-nul-authority/Untitled-1","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 16 [00:00:25.000] event: +Info 18 [00:00:27.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"^/untitled/ts-nul-authority/Untitled-1","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 17 [00:00:26.000] event: +Info 19 [00:00:28.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"^/untitled/ts-nul-authority/Untitled-1","diagnostics":[{"start":{"line":9,"offset":5},"end":{"line":9,"offset":6},"text":"'x' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}} -Info 18 [00:00:27.000] event: +Info 20 [00:00:29.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js b/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js index 73088d3425808..0d45181de95c6 100644 --- a/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js +++ b/tests/baselines/reference/tsserver/inconsistentErrorInEditor2/should-not-error.js @@ -22,24 +22,26 @@ Info 2 [00:00:05.000] Search path: ^/untitled/ts-nul-authority Info 3 [00:00:06.000] For info: ^/untitled/ts-nul-authority/Untitled-1 :: No config files found. Info 4 [00:00:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:08.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:09.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:11.000] Files (1) +Info 6 [00:00:09.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:13.000] Files (1) ^/untitled/ts-nul-authority/Untitled-1 SVC-1-0 "function fn(Foo: number) {\r\n type Foo = typeof Foo;\r\n return 0 as any as {x: Foo};\r\n}" ^/untitled/ts-nul-authority/Untitled-1 Root file specified for compilation -Info 9 [00:00:12.000] ----------------------------------------------- -Info 10 [00:00:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:14.000] Files (1) +Info 11 [00:00:14.000] ----------------------------------------------- +Info 12 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:16.000] Files (1) -Info 10 [00:00:15.000] ----------------------------------------------- -Info 10 [00:00:16.000] Open files: -Info 10 [00:00:17.000] FileName: ^/untitled/ts-nul-authority/Untitled-1 ProjectRootPath: undefined -Info 10 [00:00:18.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:19.000] response: +Info 12 [00:00:17.000] ----------------------------------------------- +Info 12 [00:00:18.000] Open files: +Info 12 [00:00:19.000] FileName: ^/untitled/ts-nul-authority/Untitled-1 ProjectRootPath: undefined +Info 12 [00:00:20.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:21.000] response: { "response": true, "responseRequired": true @@ -49,10 +51,12 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} Before request -Info 11 [00:00:20.000] request: +Info 13 [00:00:22.000] request: { "command": "encodedSemanticClassifications-full", "arguments": { @@ -64,7 +68,7 @@ Info 11 [00:00:20.000] request: "seq": 2, "type": "request" } -Info 12 [00:00:21.000] response: +Info 14 [00:00:23.000] response: { "response": { "spans": [ @@ -95,7 +99,7 @@ After request Before request -Info 13 [00:00:22.000] request: +Info 15 [00:00:24.000] request: { "command": "geterr", "arguments": { @@ -107,7 +111,7 @@ Info 13 [00:00:22.000] request: "seq": 3, "type": "request" } -Info 14 [00:00:23.000] response: +Info 16 [00:00:25.000] response: { "responseRequired": false } @@ -115,20 +119,20 @@ After request Before checking timeout queue length (1) and running -Info 15 [00:00:24.000] event: +Info 17 [00:00:26.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"^/untitled/ts-nul-authority/Untitled-1","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 16 [00:00:25.000] event: +Info 18 [00:00:27.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"^/untitled/ts-nul-authority/Untitled-1","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 17 [00:00:26.000] event: +Info 19 [00:00:28.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"^/untitled/ts-nul-authority/Untitled-1","diagnostics":[]}} -Info 18 [00:00:27.000] event: +Info 20 [00:00:29.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js b/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js index d4b35f8155cdf..c8b2f6624ab5b 100644 --- a/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js +++ b/tests/baselines/reference/tsserver/inferredProjects/create-inferred-project.js @@ -34,9 +34,11 @@ Info 8 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 9 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 11 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:35.000] Files (3) +Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:37.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/module.d.ts Text-1 "export let x: number" /user/username/projects/myproject/app.ts SVC-1-0 "\n import {f} from \"./module\"\n console.log(f)\n " @@ -49,11 +51,11 @@ Info 14 [00:00:35.000] Files (3) app.ts Root file specified for compilation -Info 15 [00:00:36.000] ----------------------------------------------- -Info 16 [00:00:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 16 [00:00:38.000] Files (3) +Info 17 [00:00:38.000] ----------------------------------------------- +Info 18 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 18 [00:00:40.000] Files (3) -Info 16 [00:00:39.000] ----------------------------------------------- -Info 16 [00:00:40.000] Open files: -Info 16 [00:00:41.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 16 [00:00:42.000] Projects: /dev/null/inferredProject1* \ No newline at end of file +Info 18 [00:00:41.000] ----------------------------------------------- +Info 18 [00:00:42.000] Open files: +Info 18 [00:00:43.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 18 [00:00:44.000] Projects: /dev/null/inferredProject1* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js index 8e21dcd23bb89..855b991b095f1 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js +++ b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited-when-package-json-with-type-module-exists.js @@ -81,9 +81,11 @@ Info 27 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 28 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots Info 29 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots Info 30 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 31 [00:00:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:00:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 33 [00:01:00.000] Files (3) +Info 31 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 32 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 33 [00:01:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 35 [00:01:02.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" @@ -98,22 +100,22 @@ Info 33 [00:01:00.000] Files (3) Matched by default include pattern '**/*' File is ECMAScript module because '../package.json' has field "type" with value "module" -Info 34 [00:01:01.000] ----------------------------------------------- -Info 35 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 36 [00:01:03.000] event: +Info 36 [00:01:03.000] ----------------------------------------------- +Info 37 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 38 [00:01:05.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/src/tsconfig.json"}} -Info 37 [00:01:04.000] event: +Info 39 [00:01:06.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f026568af42c61ce0537de8ee0fa07c9359a76dcfb046248ed49dc76c91e4a37","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":68,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es2016","module":"node16","outDir":"","traceResolution":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 38 [00:01:05.000] event: +Info 40 [00:01:07.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/fileA.ts","configFile":"/user/username/projects/myproject/src/tsconfig.json","diagnostics":[]}} -Info 39 [00:01:06.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 39 [00:01:07.000] Files (3) - -Info 39 [00:01:08.000] ----------------------------------------------- -Info 39 [00:01:09.000] Open files: -Info 39 [00:01:10.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 39 [00:01:11.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 39 [00:01:12.000] response: +Info 41 [00:01:08.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 41 [00:01:09.000] Files (3) + +Info 41 [00:01:10.000] ----------------------------------------------- +Info 41 [00:01:11.000] Open files: +Info 41 [00:01:12.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 41 [00:01:13.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 41 [00:01:14.000] response: { "responseRequired": false } @@ -126,6 +128,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/src/tsconfig.json: *new* @@ -141,76 +145,76 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 40 [00:01:13.000] Modify package json file to remove type module -Info 41 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 42 [00:01:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 43 [00:01:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 44 [00:01:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 45 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 42 [00:01:15.000] Modify package json file to remove type module +Info 43 [00:01:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 44 [00:01:20.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 45 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 46 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 47 [00:01:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} -Info 46 [00:01:22.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 47 [00:01:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 48 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* +Info 48 [00:01:24.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 49 [00:01:25.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 50 [00:01:26.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 49 [00:01:25.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 50 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 51 [00:01:27.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 52 [00:01:28.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 53 [00:01:29.000] File '/package.json' does not exist according to earlier cached lookups. -Info 54 [00:01:30.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 55 [00:01:31.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 51 [00:01:27.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 52 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 53 [00:01:29.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 54 [00:01:30.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 55 [00:01:31.000] File '/package.json' does not exist according to earlier cached lookups. Info 56 [00:01:32.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 57 [00:01:33.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 58 [00:01:34.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 59 [00:01:35.000] Module resolution kind is not specified, using 'Node16'. -Info 60 [00:01:36.000] Resolving in CJS mode with conditions 'require', 'types', 'node'. -Info 61 [00:01:37.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. -Info 62 [00:01:38.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 63 [00:01:39.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. -Info 64 [00:01:40.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 65 [00:01:41.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 66 [00:01:42.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 67 [00:01:43.000] File '/package.json' does not exist according to earlier cached lookups. -Info 68 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 69 [00:01:45.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 70 [00:01:46.000] Files (3) +Info 57 [00:01:33.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 58 [00:01:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 59 [00:01:35.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 60 [00:01:36.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 61 [00:01:37.000] Module resolution kind is not specified, using 'Node16'. +Info 62 [00:01:38.000] Resolving in CJS mode with conditions 'require', 'types', 'node'. +Info 63 [00:01:39.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. +Info 64 [00:01:40.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 65 [00:01:41.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. +Info 66 [00:01:42.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 67 [00:01:43.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 68 [00:01:44.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 69 [00:01:45.000] File '/package.json' does not exist according to earlier cached lookups. +Info 70 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 71 [00:01:47.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 72 [00:01:48.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 71 [00:01:47.000] ----------------------------------------------- -Info 72 [00:01:48.000] Running: *ensureProjectForOpenFiles* -Info 73 [00:01:49.000] Before ensureProjectForOpenFiles: -Info 74 [00:01:50.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 74 [00:01:51.000] Files (3) - -Info 74 [00:01:52.000] ----------------------------------------------- -Info 74 [00:01:53.000] Open files: -Info 74 [00:01:54.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 74 [00:01:55.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 74 [00:01:56.000] After ensureProjectForOpenFiles: -Info 75 [00:01:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 75 [00:01:58.000] Files (3) - -Info 75 [00:01:59.000] ----------------------------------------------- -Info 75 [00:02:00.000] Open files: -Info 75 [00:02:01.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 75 [00:02:02.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 75 [00:02:03.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 76 [00:02:04.000] event: +Info 73 [00:01:49.000] ----------------------------------------------- +Info 74 [00:01:50.000] Running: *ensureProjectForOpenFiles* +Info 75 [00:01:51.000] Before ensureProjectForOpenFiles: +Info 76 [00:01:52.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 76 [00:01:53.000] Files (3) + +Info 76 [00:01:54.000] ----------------------------------------------- +Info 76 [00:01:55.000] Open files: +Info 76 [00:01:56.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 76 [00:01:57.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 76 [00:01:58.000] After ensureProjectForOpenFiles: +Info 77 [00:01:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 77 [00:02:00.000] Files (3) + +Info 77 [00:02:01.000] ----------------------------------------------- +Info 77 [00:02:02.000] Open files: +Info 77 [00:02:03.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 77 [00:02:04.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 77 [00:02:05.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 78 [00:02:06.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks Before request -Info 77 [00:02:05.000] request: +Info 79 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -222,7 +226,7 @@ Info 77 [00:02:05.000] request: "seq": 2, "type": "request" } -Info 78 [00:02:06.000] response: +Info 80 [00:02:08.000] response: { "responseRequired": false } @@ -230,94 +234,94 @@ After request Before checking timeout queue length (1) and running -Info 79 [00:02:07.000] event: +Info 81 [00:02:09.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 80 [00:02:08.000] event: +Info 82 [00:02:10.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 81 [00:02:09.000] event: +Info 83 [00:02:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 82 [00:02:10.000] event: +Info 84 [00:02:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 83 [00:02:11.000] Modify package json file to add type module -Info 84 [00:02:15.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 85 [00:02:16.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 86 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 87 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 88 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 85 [00:02:13.000] Modify package json file to add type module +Info 86 [00:02:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 87 [00:02:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 88 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 89 [00:02:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 90 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} -Info 89 [00:02:20.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 90 [00:02:21.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 91 [00:02:22.000] Scheduled: *ensureProjectForOpenFiles* +Info 91 [00:02:22.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 92 [00:02:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 93 [00:02:24.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 92 [00:02:23.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 93 [00:02:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 94 [00:02:25.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 95 [00:02:26.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 96 [00:02:27.000] File '/package.json' does not exist according to earlier cached lookups. -Info 97 [00:02:28.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 98 [00:02:29.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 94 [00:02:25.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 95 [00:02:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 96 [00:02:27.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 97 [00:02:28.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 98 [00:02:29.000] File '/package.json' does not exist according to earlier cached lookups. Info 99 [00:02:30.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 100 [00:02:31.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 101 [00:02:32.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 102 [00:02:33.000] Module resolution kind is not specified, using 'Node16'. -Info 103 [00:02:34.000] Resolving in ESM mode with conditions 'import', 'types', 'node'. -Info 104 [00:02:35.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. -Info 105 [00:02:36.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 106 [00:02:37.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. -Info 107 [00:02:38.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 108 [00:02:39.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 109 [00:02:40.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 110 [00:02:41.000] File '/package.json' does not exist according to earlier cached lookups. -Info 111 [00:02:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 112 [00:02:43.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 113 [00:02:44.000] Files (3) +Info 100 [00:02:31.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 101 [00:02:32.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 102 [00:02:33.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 103 [00:02:34.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 104 [00:02:35.000] Module resolution kind is not specified, using 'Node16'. +Info 105 [00:02:36.000] Resolving in ESM mode with conditions 'import', 'types', 'node'. +Info 106 [00:02:37.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. +Info 107 [00:02:38.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 108 [00:02:39.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. +Info 109 [00:02:40.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 110 [00:02:41.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 111 [00:02:42.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 112 [00:02:43.000] File '/package.json' does not exist according to earlier cached lookups. +Info 113 [00:02:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 114 [00:02:45.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 115 [00:02:46.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 114 [00:02:45.000] ----------------------------------------------- -Info 115 [00:02:46.000] Running: *ensureProjectForOpenFiles* -Info 116 [00:02:47.000] Before ensureProjectForOpenFiles: -Info 117 [00:02:48.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 117 [00:02:49.000] Files (3) - -Info 117 [00:02:50.000] ----------------------------------------------- -Info 117 [00:02:51.000] Open files: -Info 117 [00:02:52.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 117 [00:02:53.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 117 [00:02:54.000] After ensureProjectForOpenFiles: -Info 118 [00:02:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 118 [00:02:56.000] Files (3) - -Info 118 [00:02:57.000] ----------------------------------------------- -Info 118 [00:02:58.000] Open files: -Info 118 [00:02:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 118 [00:03:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 118 [00:03:01.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 119 [00:03:02.000] event: +Info 116 [00:02:47.000] ----------------------------------------------- +Info 117 [00:02:48.000] Running: *ensureProjectForOpenFiles* +Info 118 [00:02:49.000] Before ensureProjectForOpenFiles: +Info 119 [00:02:50.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 119 [00:02:51.000] Files (3) + +Info 119 [00:02:52.000] ----------------------------------------------- +Info 119 [00:02:53.000] Open files: +Info 119 [00:02:54.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 119 [00:02:55.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 119 [00:02:56.000] After ensureProjectForOpenFiles: +Info 120 [00:02:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 120 [00:02:58.000] Files (3) + +Info 120 [00:02:59.000] ----------------------------------------------- +Info 120 [00:03:00.000] Open files: +Info 120 [00:03:01.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 120 [00:03:02.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 120 [00:03:03.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 121 [00:03:04.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks Before request -Info 120 [00:03:03.000] request: +Info 122 [00:03:05.000] request: { "command": "geterr", "arguments": { @@ -329,7 +333,7 @@ Info 120 [00:03:03.000] request: "seq": 3, "type": "request" } -Info 121 [00:03:04.000] response: +Info 123 [00:03:06.000] response: { "responseRequired": false } @@ -337,89 +341,89 @@ After request Before checking timeout queue length (1) and running -Info 122 [00:03:05.000] event: +Info 124 [00:03:07.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 123 [00:03:06.000] event: +Info 125 [00:03:08.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 124 [00:03:07.000] event: +Info 126 [00:03:09.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 125 [00:03:08.000] event: +Info 127 [00:03:10.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 126 [00:03:09.000] Delete package.json -Info 127 [00:03:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 128 [00:03:12.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 129 [00:03:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 130 [00:03:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 131 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 132 [00:03:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 128 [00:03:11.000] Delete package.json +Info 129 [00:03:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 130 [00:03:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 131 [00:03:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 132 [00:03:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 133 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 134 [00:03:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted -Info 133 [00:03:17.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 134 [00:03:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 135 [00:03:19.000] Scheduled: *ensureProjectForOpenFiles* +Info 135 [00:03:19.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 136 [00:03:20.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 137 [00:03:21.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 136 [00:03:20.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 137 [00:03:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 138 [00:03:22.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 139 [00:03:23.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 140 [00:03:24.000] File '/package.json' does not exist according to earlier cached lookups. -Info 141 [00:03:25.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 142 [00:03:26.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 143 [00:03:27.000] File '/user/username/projects/package.json' does not exist. -Info 144 [00:03:28.000] File '/user/username/package.json' does not exist. -Info 145 [00:03:29.000] File '/user/package.json' does not exist. -Info 146 [00:03:30.000] File '/package.json' does not exist according to earlier cached lookups. -Info 147 [00:03:31.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 148 [00:03:32.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 149 [00:03:33.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 150 [00:03:34.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 151 [00:03:35.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 152 [00:03:36.000] File '/package.json' does not exist according to earlier cached lookups. -Info 153 [00:03:37.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 154 [00:03:38.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 155 [00:03:39.000] File '/package.json' does not exist according to earlier cached lookups. -Info 156 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 157 [00:03:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 158 [00:03:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 159 [00:03:43.000] Files (3) +Info 138 [00:03:22.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 139 [00:03:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 140 [00:03:24.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 141 [00:03:25.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 142 [00:03:26.000] File '/package.json' does not exist according to earlier cached lookups. +Info 143 [00:03:27.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 144 [00:03:28.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 145 [00:03:29.000] File '/user/username/projects/package.json' does not exist. +Info 146 [00:03:30.000] File '/user/username/package.json' does not exist. +Info 147 [00:03:31.000] File '/user/package.json' does not exist. +Info 148 [00:03:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 149 [00:03:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 150 [00:03:34.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 151 [00:03:35.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 152 [00:03:36.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 153 [00:03:37.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 154 [00:03:38.000] File '/package.json' does not exist according to earlier cached lookups. +Info 155 [00:03:39.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 156 [00:03:40.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 157 [00:03:41.000] File '/package.json' does not exist according to earlier cached lookups. +Info 158 [00:03:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 159 [00:03:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 160 [00:03:44.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 161 [00:03:45.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 160 [00:03:44.000] ----------------------------------------------- -Info 161 [00:03:45.000] Running: *ensureProjectForOpenFiles* -Info 162 [00:03:46.000] Before ensureProjectForOpenFiles: -Info 163 [00:03:47.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 163 [00:03:48.000] Files (3) - -Info 163 [00:03:49.000] ----------------------------------------------- -Info 163 [00:03:50.000] Open files: -Info 163 [00:03:51.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 163 [00:03:52.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 163 [00:03:53.000] After ensureProjectForOpenFiles: -Info 164 [00:03:54.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 164 [00:03:55.000] Files (3) - -Info 164 [00:03:56.000] ----------------------------------------------- -Info 164 [00:03:57.000] Open files: -Info 164 [00:03:58.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 164 [00:03:59.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 164 [00:04:00.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 165 [00:04:01.000] event: +Info 162 [00:03:46.000] ----------------------------------------------- +Info 163 [00:03:47.000] Running: *ensureProjectForOpenFiles* +Info 164 [00:03:48.000] Before ensureProjectForOpenFiles: +Info 165 [00:03:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 165 [00:03:50.000] Files (3) + +Info 165 [00:03:51.000] ----------------------------------------------- +Info 165 [00:03:52.000] Open files: +Info 165 [00:03:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 165 [00:03:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 165 [00:03:55.000] After ensureProjectForOpenFiles: +Info 166 [00:03:56.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 166 [00:03:57.000] Files (3) + +Info 166 [00:03:58.000] ----------------------------------------------- +Info 166 [00:03:59.000] Open files: +Info 166 [00:04:00.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 166 [00:04:01.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 166 [00:04:02.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 167 [00:04:03.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -430,6 +434,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/package.json: *new* {"pollingInterval":2000} @@ -449,7 +455,7 @@ FsWatchesRecursive:: Before request -Info 166 [00:04:02.000] request: +Info 168 [00:04:04.000] request: { "command": "geterr", "arguments": { @@ -461,7 +467,7 @@ Info 166 [00:04:02.000] request: "seq": 4, "type": "request" } -Info 167 [00:04:03.000] response: +Info 169 [00:04:05.000] response: { "responseRequired": false } @@ -469,87 +475,87 @@ After request Before checking timeout queue length (1) and running -Info 168 [00:04:04.000] event: +Info 170 [00:04:06.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 169 [00:04:05.000] event: +Info 171 [00:04:07.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 170 [00:04:06.000] event: +Info 172 [00:04:08.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 171 [00:04:07.000] event: +Info 173 [00:04:09.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) -Info 172 [00:04:08.000] Modify package json file to without type module -Info 173 [00:04:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 174 [00:04:12.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 175 [00:04:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 174 [00:04:10.000] Modify package json file to without type module +Info 175 [00:04:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 176 [00:04:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 177 [00:04:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} -Info 176 [00:04:14.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 177 [00:04:15.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 178 [00:04:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 178 [00:04:16.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 179 [00:04:17.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 180 [00:04:18.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 179 [00:04:17.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 180 [00:04:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 181 [00:04:19.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 182 [00:04:20.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 183 [00:04:21.000] File '/package.json' does not exist according to earlier cached lookups. -Info 184 [00:04:22.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 185 [00:04:23.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 181 [00:04:19.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 182 [00:04:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 183 [00:04:21.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 184 [00:04:22.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 185 [00:04:23.000] File '/package.json' does not exist according to earlier cached lookups. Info 186 [00:04:24.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 187 [00:04:25.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 188 [00:04:26.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 189 [00:04:27.000] Module resolution kind is not specified, using 'Node16'. -Info 190 [00:04:28.000] Resolving in CJS mode with conditions 'require', 'types', 'node'. -Info 191 [00:04:29.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. -Info 192 [00:04:30.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 193 [00:04:31.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. -Info 194 [00:04:32.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 195 [00:04:33.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 196 [00:04:34.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 197 [00:04:35.000] File '/package.json' does not exist according to earlier cached lookups. -Info 198 [00:04:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 199 [00:04:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 200 [00:04:38.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 201 [00:04:39.000] Files (3) +Info 187 [00:04:25.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 188 [00:04:26.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 189 [00:04:27.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 190 [00:04:28.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 191 [00:04:29.000] Module resolution kind is not specified, using 'Node16'. +Info 192 [00:04:30.000] Resolving in CJS mode with conditions 'require', 'types', 'node'. +Info 193 [00:04:31.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. +Info 194 [00:04:32.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 195 [00:04:33.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. +Info 196 [00:04:34.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 197 [00:04:35.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 198 [00:04:36.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 199 [00:04:37.000] File '/package.json' does not exist according to earlier cached lookups. +Info 200 [00:04:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 201 [00:04:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 202 [00:04:40.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 203 [00:04:41.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 202 [00:04:40.000] ----------------------------------------------- -Info 203 [00:04:41.000] Running: *ensureProjectForOpenFiles* -Info 204 [00:04:42.000] Before ensureProjectForOpenFiles: -Info 205 [00:04:43.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 205 [00:04:44.000] Files (3) - -Info 205 [00:04:45.000] ----------------------------------------------- -Info 205 [00:04:46.000] Open files: -Info 205 [00:04:47.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 205 [00:04:48.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 205 [00:04:49.000] After ensureProjectForOpenFiles: -Info 206 [00:04:50.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 206 [00:04:51.000] Files (3) - -Info 206 [00:04:52.000] ----------------------------------------------- -Info 206 [00:04:53.000] Open files: -Info 206 [00:04:54.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 206 [00:04:55.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 206 [00:04:56.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 207 [00:04:57.000] event: +Info 204 [00:04:42.000] ----------------------------------------------- +Info 205 [00:04:43.000] Running: *ensureProjectForOpenFiles* +Info 206 [00:04:44.000] Before ensureProjectForOpenFiles: +Info 207 [00:04:45.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 207 [00:04:46.000] Files (3) + +Info 207 [00:04:47.000] ----------------------------------------------- +Info 207 [00:04:48.000] Open files: +Info 207 [00:04:49.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 207 [00:04:50.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 207 [00:04:51.000] After ensureProjectForOpenFiles: +Info 208 [00:04:52.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 208 [00:04:53.000] Files (3) + +Info 208 [00:04:54.000] ----------------------------------------------- +Info 208 [00:04:55.000] Open files: +Info 208 [00:04:56.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 208 [00:04:57.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 208 [00:04:58.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 209 [00:04:59.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -560,6 +566,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/package.json: @@ -581,7 +589,7 @@ FsWatchesRecursive:: Before request -Info 208 [00:04:58.000] request: +Info 210 [00:05:00.000] request: { "command": "geterr", "arguments": { @@ -593,7 +601,7 @@ Info 208 [00:04:58.000] request: "seq": 5, "type": "request" } -Info 209 [00:04:59.000] response: +Info 211 [00:05:01.000] response: { "responseRequired": false } @@ -601,87 +609,87 @@ After request Before checking timeout queue length (1) and running -Info 210 [00:05:00.000] event: +Info 212 [00:05:02.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 211 [00:05:01.000] event: +Info 213 [00:05:03.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 212 [00:05:02.000] event: +Info 214 [00:05:04.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 213 [00:05:03.000] event: +Info 215 [00:05:05.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) -Info 214 [00:05:04.000] Delete package.json -Info 215 [00:05:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 216 [00:05:07.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 217 [00:05:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 216 [00:05:06.000] Delete package.json +Info 217 [00:05:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 218 [00:05:09.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 219 [00:05:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted -Info 218 [00:05:09.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 219 [00:05:10.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 220 [00:05:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 220 [00:05:11.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 221 [00:05:12.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 222 [00:05:13.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 221 [00:05:12.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 222 [00:05:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 223 [00:05:14.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 224 [00:05:15.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 225 [00:05:16.000] File '/package.json' does not exist according to earlier cached lookups. -Info 226 [00:05:17.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 227 [00:05:18.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 228 [00:05:19.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 229 [00:05:20.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 230 [00:05:21.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 231 [00:05:22.000] File '/package.json' does not exist according to earlier cached lookups. -Info 232 [00:05:23.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 233 [00:05:24.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 234 [00:05:25.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 235 [00:05:26.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 236 [00:05:27.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 237 [00:05:28.000] File '/package.json' does not exist according to earlier cached lookups. -Info 238 [00:05:29.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. -Info 239 [00:05:30.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 240 [00:05:31.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 241 [00:05:32.000] File '/package.json' does not exist according to earlier cached lookups. -Info 242 [00:05:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 243 [00:05:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 244 [00:05:35.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 245 [00:05:36.000] Files (3) +Info 223 [00:05:14.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 224 [00:05:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 225 [00:05:16.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 226 [00:05:17.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 227 [00:05:18.000] File '/package.json' does not exist according to earlier cached lookups. +Info 228 [00:05:19.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 229 [00:05:20.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 230 [00:05:21.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 231 [00:05:22.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 232 [00:05:23.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 233 [00:05:24.000] File '/package.json' does not exist according to earlier cached lookups. +Info 234 [00:05:25.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 235 [00:05:26.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 236 [00:05:27.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 237 [00:05:28.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 238 [00:05:29.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 239 [00:05:30.000] File '/package.json' does not exist according to earlier cached lookups. +Info 240 [00:05:31.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. +Info 241 [00:05:32.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 242 [00:05:33.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 243 [00:05:34.000] File '/package.json' does not exist according to earlier cached lookups. +Info 244 [00:05:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 245 [00:05:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 246 [00:05:37.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 247 [00:05:38.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 246 [00:05:37.000] ----------------------------------------------- -Info 247 [00:05:38.000] Running: *ensureProjectForOpenFiles* -Info 248 [00:05:39.000] Before ensureProjectForOpenFiles: -Info 249 [00:05:40.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 249 [00:05:41.000] Files (3) - -Info 249 [00:05:42.000] ----------------------------------------------- -Info 249 [00:05:43.000] Open files: -Info 249 [00:05:44.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 249 [00:05:45.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 249 [00:05:46.000] After ensureProjectForOpenFiles: -Info 250 [00:05:47.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 250 [00:05:48.000] Files (3) - -Info 250 [00:05:49.000] ----------------------------------------------- -Info 250 [00:05:50.000] Open files: -Info 250 [00:05:51.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 250 [00:05:52.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 250 [00:05:53.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 251 [00:05:54.000] event: +Info 248 [00:05:39.000] ----------------------------------------------- +Info 249 [00:05:40.000] Running: *ensureProjectForOpenFiles* +Info 250 [00:05:41.000] Before ensureProjectForOpenFiles: +Info 251 [00:05:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 251 [00:05:43.000] Files (3) + +Info 251 [00:05:44.000] ----------------------------------------------- +Info 251 [00:05:45.000] Open files: +Info 251 [00:05:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 251 [00:05:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 251 [00:05:48.000] After ensureProjectForOpenFiles: +Info 252 [00:05:49.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 252 [00:05:50.000] Files (3) + +Info 252 [00:05:51.000] ----------------------------------------------- +Info 252 [00:05:52.000] Open files: +Info 252 [00:05:53.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 252 [00:05:54.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 252 [00:05:55.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 253 [00:05:56.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -692,6 +700,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/package.json: *new* {"pollingInterval":2000} @@ -711,7 +721,7 @@ FsWatchesRecursive:: Before request -Info 252 [00:05:55.000] request: +Info 254 [00:05:57.000] request: { "command": "geterr", "arguments": { @@ -723,7 +733,7 @@ Info 252 [00:05:55.000] request: "seq": 6, "type": "request" } -Info 253 [00:05:56.000] response: +Info 255 [00:05:58.000] response: { "responseRequired": false } @@ -731,20 +741,20 @@ After request Before checking timeout queue length (1) and running -Info 254 [00:05:57.000] event: +Info 256 [00:05:59.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 255 [00:05:58.000] event: +Info 257 [00:06:00.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 256 [00:05:59.000] event: +Info 258 [00:06:01.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 257 [00:06:00.000] event: +Info 259 [00:06:02.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js index 2ae6c69107b11..ee1495e157d79 100644 --- a/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js +++ b/tests/baselines/reference/tsserver/moduleResolution/package-json-file-is-edited.js @@ -81,9 +81,11 @@ Info 27 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 28 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots Info 29 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots Info 30 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 31 [00:00:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:00:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 33 [00:01:00.000] Files (3) +Info 31 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 32 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 33 [00:01:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 35 [00:01:02.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" @@ -98,22 +100,22 @@ Info 33 [00:01:00.000] Files (3) Matched by default include pattern '**/*' File is CommonJS module because '../package.json' does not have field "type" -Info 34 [00:01:01.000] ----------------------------------------------- -Info 35 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 36 [00:01:03.000] event: +Info 36 [00:01:03.000] ----------------------------------------------- +Info 37 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 38 [00:01:05.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/src/tsconfig.json"}} -Info 37 [00:01:04.000] event: +Info 39 [00:01:06.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f026568af42c61ce0537de8ee0fa07c9359a76dcfb046248ed49dc76c91e4a37","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":68,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"target":"es2016","module":"node16","outDir":"","traceResolution":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 38 [00:01:05.000] event: +Info 40 [00:01:07.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/fileA.ts","configFile":"/user/username/projects/myproject/src/tsconfig.json","diagnostics":[]}} -Info 39 [00:01:06.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 39 [00:01:07.000] Files (3) - -Info 39 [00:01:08.000] ----------------------------------------------- -Info 39 [00:01:09.000] Open files: -Info 39 [00:01:10.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 39 [00:01:11.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 39 [00:01:12.000] response: +Info 41 [00:01:08.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 41 [00:01:09.000] Files (3) + +Info 41 [00:01:10.000] ----------------------------------------------- +Info 41 [00:01:11.000] Open files: +Info 41 [00:01:12.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 41 [00:01:13.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 41 [00:01:14.000] response: { "responseRequired": false } @@ -126,6 +128,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/src/tsconfig.json: *new* @@ -141,76 +145,76 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 40 [00:01:13.000] Modify package json file to add type module -Info 41 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 42 [00:01:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 43 [00:01:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 44 [00:01:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 45 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 42 [00:01:15.000] Modify package json file to add type module +Info 43 [00:01:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 44 [00:01:20.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 45 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 46 [00:01:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 47 [00:01:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} -Info 46 [00:01:22.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 47 [00:01:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 48 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles* +Info 48 [00:01:24.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 49 [00:01:25.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 50 [00:01:26.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 49 [00:01:25.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 50 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 51 [00:01:27.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 52 [00:01:28.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 53 [00:01:29.000] File '/package.json' does not exist according to earlier cached lookups. -Info 54 [00:01:30.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 55 [00:01:31.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 51 [00:01:27.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 52 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 53 [00:01:29.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 54 [00:01:30.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 55 [00:01:31.000] File '/package.json' does not exist according to earlier cached lookups. Info 56 [00:01:32.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 57 [00:01:33.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 58 [00:01:34.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 59 [00:01:35.000] Module resolution kind is not specified, using 'Node16'. -Info 60 [00:01:36.000] Resolving in ESM mode with conditions 'import', 'types', 'node'. -Info 61 [00:01:37.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. -Info 62 [00:01:38.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 63 [00:01:39.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. -Info 64 [00:01:40.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 65 [00:01:41.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 66 [00:01:42.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 67 [00:01:43.000] File '/package.json' does not exist according to earlier cached lookups. -Info 68 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 69 [00:01:45.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 70 [00:01:46.000] Files (3) +Info 57 [00:01:33.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 58 [00:01:34.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 59 [00:01:35.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 60 [00:01:36.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 61 [00:01:37.000] Module resolution kind is not specified, using 'Node16'. +Info 62 [00:01:38.000] Resolving in ESM mode with conditions 'import', 'types', 'node'. +Info 63 [00:01:39.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. +Info 64 [00:01:40.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 65 [00:01:41.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. +Info 66 [00:01:42.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 67 [00:01:43.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 68 [00:01:44.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 69 [00:01:45.000] File '/package.json' does not exist according to earlier cached lookups. +Info 70 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 71 [00:01:47.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 72 [00:01:48.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 71 [00:01:47.000] ----------------------------------------------- -Info 72 [00:01:48.000] Running: *ensureProjectForOpenFiles* -Info 73 [00:01:49.000] Before ensureProjectForOpenFiles: -Info 74 [00:01:50.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 74 [00:01:51.000] Files (3) - -Info 74 [00:01:52.000] ----------------------------------------------- -Info 74 [00:01:53.000] Open files: -Info 74 [00:01:54.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 74 [00:01:55.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 74 [00:01:56.000] After ensureProjectForOpenFiles: -Info 75 [00:01:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 75 [00:01:58.000] Files (3) - -Info 75 [00:01:59.000] ----------------------------------------------- -Info 75 [00:02:00.000] Open files: -Info 75 [00:02:01.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 75 [00:02:02.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 75 [00:02:03.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 76 [00:02:04.000] event: +Info 73 [00:01:49.000] ----------------------------------------------- +Info 74 [00:01:50.000] Running: *ensureProjectForOpenFiles* +Info 75 [00:01:51.000] Before ensureProjectForOpenFiles: +Info 76 [00:01:52.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 76 [00:01:53.000] Files (3) + +Info 76 [00:01:54.000] ----------------------------------------------- +Info 76 [00:01:55.000] Open files: +Info 76 [00:01:56.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 76 [00:01:57.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 76 [00:01:58.000] After ensureProjectForOpenFiles: +Info 77 [00:01:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 77 [00:02:00.000] Files (3) + +Info 77 [00:02:01.000] ----------------------------------------------- +Info 77 [00:02:02.000] Open files: +Info 77 [00:02:03.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 77 [00:02:04.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 77 [00:02:05.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 78 [00:02:06.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks Before request -Info 77 [00:02:05.000] request: +Info 79 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -222,7 +226,7 @@ Info 77 [00:02:05.000] request: "seq": 2, "type": "request" } -Info 78 [00:02:06.000] response: +Info 80 [00:02:08.000] response: { "responseRequired": false } @@ -230,94 +234,94 @@ After request Before checking timeout queue length (1) and running -Info 79 [00:02:07.000] event: +Info 81 [00:02:09.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 80 [00:02:08.000] event: +Info 82 [00:02:10.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 81 [00:02:09.000] event: +Info 83 [00:02:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 82 [00:02:10.000] event: +Info 84 [00:02:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 83 [00:02:11.000] Modify package json file to remove type module -Info 84 [00:02:15.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 85 [00:02:16.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 86 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 87 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 88 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 85 [00:02:13.000] Modify package json file to remove type module +Info 86 [00:02:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 87 [00:02:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 88 [00:02:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 89 [00:02:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 90 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 1:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0"} -Info 89 [00:02:20.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 90 [00:02:21.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 91 [00:02:22.000] Scheduled: *ensureProjectForOpenFiles* +Info 91 [00:02:22.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 92 [00:02:23.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 93 [00:02:24.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 92 [00:02:23.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 93 [00:02:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 94 [00:02:25.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 95 [00:02:26.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 96 [00:02:27.000] File '/package.json' does not exist according to earlier cached lookups. -Info 97 [00:02:28.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 98 [00:02:29.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 94 [00:02:25.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 95 [00:02:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 96 [00:02:27.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 97 [00:02:28.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 98 [00:02:29.000] File '/package.json' does not exist according to earlier cached lookups. Info 99 [00:02:30.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 100 [00:02:31.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 101 [00:02:32.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== -Info 102 [00:02:33.000] Module resolution kind is not specified, using 'Node16'. -Info 103 [00:02:34.000] Resolving in CJS mode with conditions 'require', 'types', 'node'. -Info 104 [00:02:35.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. -Info 105 [00:02:36.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. -Info 106 [00:02:37.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. -Info 107 [00:02:38.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== -Info 108 [00:02:39.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 109 [00:02:40.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 110 [00:02:41.000] File '/package.json' does not exist according to earlier cached lookups. -Info 111 [00:02:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 112 [00:02:43.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 113 [00:02:44.000] Files (3) +Info 100 [00:02:31.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 101 [00:02:32.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 102 [00:02:33.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 103 [00:02:34.000] ======== Resolving module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts'. ======== +Info 104 [00:02:35.000] Module resolution kind is not specified, using 'Node16'. +Info 105 [00:02:36.000] Resolving in CJS mode with conditions 'require', 'types', 'node'. +Info 106 [00:02:37.000] Loading module as file / folder, candidate module location '/user/username/projects/myproject/src/fileB.mjs', target file types: TypeScript, JavaScript, Declaration. +Info 107 [00:02:38.000] File name '/user/username/projects/myproject/src/fileB.mjs' has a '.mjs' extension - stripping it. +Info 108 [00:02:39.000] File '/user/username/projects/myproject/src/fileB.mts' exists - use it as a name resolution result. +Info 109 [00:02:40.000] ======== Module name './fileB.mjs' was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. ======== +Info 110 [00:02:41.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 111 [00:02:42.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 112 [00:02:43.000] File '/package.json' does not exist according to earlier cached lookups. +Info 113 [00:02:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 114 [00:02:45.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 115 [00:02:46.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 114 [00:02:45.000] ----------------------------------------------- -Info 115 [00:02:46.000] Running: *ensureProjectForOpenFiles* -Info 116 [00:02:47.000] Before ensureProjectForOpenFiles: -Info 117 [00:02:48.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 117 [00:02:49.000] Files (3) - -Info 117 [00:02:50.000] ----------------------------------------------- -Info 117 [00:02:51.000] Open files: -Info 117 [00:02:52.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 117 [00:02:53.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 117 [00:02:54.000] After ensureProjectForOpenFiles: -Info 118 [00:02:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 118 [00:02:56.000] Files (3) - -Info 118 [00:02:57.000] ----------------------------------------------- -Info 118 [00:02:58.000] Open files: -Info 118 [00:02:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 118 [00:03:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 118 [00:03:01.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 119 [00:03:02.000] event: +Info 116 [00:02:47.000] ----------------------------------------------- +Info 117 [00:02:48.000] Running: *ensureProjectForOpenFiles* +Info 118 [00:02:49.000] Before ensureProjectForOpenFiles: +Info 119 [00:02:50.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 119 [00:02:51.000] Files (3) + +Info 119 [00:02:52.000] ----------------------------------------------- +Info 119 [00:02:53.000] Open files: +Info 119 [00:02:54.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 119 [00:02:55.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 119 [00:02:56.000] After ensureProjectForOpenFiles: +Info 120 [00:02:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 120 [00:02:58.000] Files (3) + +Info 120 [00:02:59.000] ----------------------------------------------- +Info 120 [00:03:00.000] Open files: +Info 120 [00:03:01.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 120 [00:03:02.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 120 [00:03:03.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 121 [00:03:04.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks Before request -Info 120 [00:03:03.000] request: +Info 122 [00:03:05.000] request: { "command": "geterr", "arguments": { @@ -329,7 +333,7 @@ Info 120 [00:03:03.000] request: "seq": 3, "type": "request" } -Info 121 [00:03:04.000] response: +Info 123 [00:03:06.000] response: { "responseRequired": false } @@ -337,90 +341,90 @@ After request Before checking timeout queue length (1) and running -Info 122 [00:03:05.000] event: +Info 124 [00:03:07.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 123 [00:03:06.000] event: +Info 125 [00:03:08.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts', or add the field `\"type\": \"module\"` to '/user/username/projects/myproject/package.json'.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 124 [00:03:07.000] event: +Info 126 [00:03:09.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 125 [00:03:08.000] event: +Info 127 [00:03:10.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 126 [00:03:09.000] Delete package.json -Info 127 [00:03:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 128 [00:03:12.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 129 [00:03:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 130 [00:03:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 131 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file -Info 132 [00:03:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 128 [00:03:11.000] Delete package.json +Info 129 [00:03:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 130 [00:03:14.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 131 [00:03:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 132 [00:03:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 133 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file +Info 134 [00:03:18.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted -Info 133 [00:03:17.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 134 [00:03:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 135 [00:03:19.000] Scheduled: *ensureProjectForOpenFiles* +Info 135 [00:03:19.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 136 [00:03:20.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 137 [00:03:21.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 136 [00:03:20.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 137 [00:03:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 138 [00:03:22.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 139 [00:03:23.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 140 [00:03:24.000] File '/package.json' does not exist according to earlier cached lookups. -Info 141 [00:03:25.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 142 [00:03:26.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 143 [00:03:27.000] File '/user/username/projects/package.json' does not exist. -Info 144 [00:03:28.000] File '/user/username/package.json' does not exist. -Info 145 [00:03:29.000] File '/user/package.json' does not exist. -Info 146 [00:03:30.000] File '/package.json' does not exist according to earlier cached lookups. -Info 147 [00:03:31.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 148 [00:03:32.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 149 [00:03:33.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 150 [00:03:34.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 151 [00:03:35.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 152 [00:03:36.000] File '/package.json' does not exist according to earlier cached lookups. -Info 153 [00:03:37.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. -Info 154 [00:03:38.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 155 [00:03:39.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 156 [00:03:40.000] File '/package.json' does not exist according to earlier cached lookups. -Info 157 [00:03:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 158 [00:03:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 159 [00:03:43.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 160 [00:03:44.000] Files (3) +Info 138 [00:03:22.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 139 [00:03:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 140 [00:03:24.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 141 [00:03:25.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 142 [00:03:26.000] File '/package.json' does not exist according to earlier cached lookups. +Info 143 [00:03:27.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 144 [00:03:28.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 145 [00:03:29.000] File '/user/username/projects/package.json' does not exist. +Info 146 [00:03:30.000] File '/user/username/package.json' does not exist. +Info 147 [00:03:31.000] File '/user/package.json' does not exist. +Info 148 [00:03:32.000] File '/package.json' does not exist according to earlier cached lookups. +Info 149 [00:03:33.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 150 [00:03:34.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 151 [00:03:35.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 152 [00:03:36.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 153 [00:03:37.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 154 [00:03:38.000] File '/package.json' does not exist according to earlier cached lookups. +Info 155 [00:03:39.000] Reusing resolution of module './fileB.mjs' from '/user/username/projects/myproject/src/fileA.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/fileB.mts'. +Info 156 [00:03:40.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 157 [00:03:41.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 158 [00:03:42.000] File '/package.json' does not exist according to earlier cached lookups. +Info 159 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 160 [00:03:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 4 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 161 [00:03:45.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 162 [00:03:46.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 161 [00:03:45.000] ----------------------------------------------- -Info 162 [00:03:46.000] Running: *ensureProjectForOpenFiles* -Info 163 [00:03:47.000] Before ensureProjectForOpenFiles: -Info 164 [00:03:48.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 164 [00:03:49.000] Files (3) - -Info 164 [00:03:50.000] ----------------------------------------------- -Info 164 [00:03:51.000] Open files: -Info 164 [00:03:52.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 164 [00:03:53.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 164 [00:03:54.000] After ensureProjectForOpenFiles: -Info 165 [00:03:55.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 165 [00:03:56.000] Files (3) - -Info 165 [00:03:57.000] ----------------------------------------------- -Info 165 [00:03:58.000] Open files: -Info 165 [00:03:59.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 165 [00:04:00.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 165 [00:04:01.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 166 [00:04:02.000] event: +Info 163 [00:03:47.000] ----------------------------------------------- +Info 164 [00:03:48.000] Running: *ensureProjectForOpenFiles* +Info 165 [00:03:49.000] Before ensureProjectForOpenFiles: +Info 166 [00:03:50.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 166 [00:03:51.000] Files (3) + +Info 166 [00:03:52.000] ----------------------------------------------- +Info 166 [00:03:53.000] Open files: +Info 166 [00:03:54.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 166 [00:03:55.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 166 [00:03:56.000] After ensureProjectForOpenFiles: +Info 167 [00:03:57.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 167 [00:03:58.000] Files (3) + +Info 167 [00:03:59.000] ----------------------------------------------- +Info 167 [00:04:00.000] Open files: +Info 167 [00:04:01.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 167 [00:04:02.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 167 [00:04:03.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 168 [00:04:04.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -431,6 +435,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/package.json: *new* {"pollingInterval":2000} @@ -450,7 +456,7 @@ FsWatchesRecursive:: Before request -Info 167 [00:04:03.000] request: +Info 169 [00:04:05.000] request: { "command": "geterr", "arguments": { @@ -462,7 +468,7 @@ Info 167 [00:04:03.000] request: "seq": 4, "type": "request" } -Info 168 [00:04:04.000] response: +Info 170 [00:04:06.000] response: { "responseRequired": false } @@ -470,80 +476,80 @@ After request Before checking timeout queue length (1) and running -Info 169 [00:04:05.000] event: +Info 171 [00:04:07.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 170 [00:04:06.000] event: +Info 172 [00:04:08.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 171 [00:04:07.000] event: +Info 173 [00:04:09.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 172 [00:04:08.000] event: +Info 174 [00:04:10.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) -Info 173 [00:04:09.000] Modify package json file to add type module -Info 174 [00:04:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 175 [00:04:13.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 176 [00:04:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 175 [00:04:11.000] Modify package json file to add type module +Info 176 [00:04:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 177 [00:04:15.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 178 [00:04:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 0:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] {"name":"app","version":"1.0.0","type":"module"} -Info 177 [00:04:15.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 178 [00:04:16.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 179 [00:04:17.000] Scheduled: *ensureProjectForOpenFiles* +Info 179 [00:04:17.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 180 [00:04:18.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 181 [00:04:19.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 180 [00:04:18.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 181 [00:04:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 182 [00:04:20.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 183 [00:04:21.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 184 [00:04:22.000] File '/package.json' does not exist according to earlier cached lookups. -Info 185 [00:04:23.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 186 [00:04:24.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 182 [00:04:20.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 183 [00:04:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 184 [00:04:22.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 185 [00:04:23.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 186 [00:04:24.000] File '/package.json' does not exist according to earlier cached lookups. Info 187 [00:04:25.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 188 [00:04:26.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. -Info 189 [00:04:27.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 190 [00:04:28.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 191 [00:04:29.000] File '/package.json' does not exist according to earlier cached lookups. -Info 192 [00:04:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 193 [00:04:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 194 [00:04:32.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 195 [00:04:33.000] Files (3) +Info 188 [00:04:26.000] Found 'package.json' at '/user/username/projects/myproject/package.json'. +Info 189 [00:04:27.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 190 [00:04:28.000] File '/user/username/projects/myproject/package.json' exists according to earlier cached lookups. +Info 191 [00:04:29.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 192 [00:04:30.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 193 [00:04:31.000] File '/package.json' does not exist according to earlier cached lookups. +Info 194 [00:04:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 195 [00:04:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 5 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 196 [00:04:34.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 197 [00:04:35.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 196 [00:04:34.000] ----------------------------------------------- -Info 197 [00:04:35.000] Running: *ensureProjectForOpenFiles* -Info 198 [00:04:36.000] Before ensureProjectForOpenFiles: -Info 199 [00:04:37.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 199 [00:04:38.000] Files (3) - -Info 199 [00:04:39.000] ----------------------------------------------- -Info 199 [00:04:40.000] Open files: -Info 199 [00:04:41.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 199 [00:04:42.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 199 [00:04:43.000] After ensureProjectForOpenFiles: -Info 200 [00:04:44.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 200 [00:04:45.000] Files (3) - -Info 200 [00:04:46.000] ----------------------------------------------- -Info 200 [00:04:47.000] Open files: -Info 200 [00:04:48.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 200 [00:04:49.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 200 [00:04:50.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 201 [00:04:51.000] event: +Info 198 [00:04:36.000] ----------------------------------------------- +Info 199 [00:04:37.000] Running: *ensureProjectForOpenFiles* +Info 200 [00:04:38.000] Before ensureProjectForOpenFiles: +Info 201 [00:04:39.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 201 [00:04:40.000] Files (3) + +Info 201 [00:04:41.000] ----------------------------------------------- +Info 201 [00:04:42.000] Open files: +Info 201 [00:04:43.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 201 [00:04:44.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 201 [00:04:45.000] After ensureProjectForOpenFiles: +Info 202 [00:04:46.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 202 [00:04:47.000] Files (3) + +Info 202 [00:04:48.000] ----------------------------------------------- +Info 202 [00:04:49.000] Open files: +Info 202 [00:04:50.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 202 [00:04:51.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 202 [00:04:52.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 203 [00:04:53.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -554,6 +560,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/package.json: @@ -575,7 +583,7 @@ FsWatchesRecursive:: Before request -Info 202 [00:04:52.000] request: +Info 204 [00:04:54.000] request: { "command": "geterr", "arguments": { @@ -587,7 +595,7 @@ Info 202 [00:04:52.000] request: "seq": 5, "type": "request" } -Info 203 [00:04:53.000] response: +Info 205 [00:04:55.000] response: { "responseRequired": false } @@ -595,86 +603,86 @@ After request Before checking timeout queue length (1) and running -Info 204 [00:04:54.000] event: +Info 206 [00:04:56.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 205 [00:04:55.000] event: +Info 207 [00:04:57.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 206 [00:04:56.000] event: +Info 208 [00:04:58.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 207 [00:04:57.000] event: +Info 209 [00:04:59.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) -Info 208 [00:04:58.000] Delete package.json -Info 209 [00:05:00.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 210 [00:05:01.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 211 [00:05:02.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 210 [00:05:00.000] Delete package.json +Info 211 [00:05:02.000] FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 212 [00:05:03.000] Scheduled: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 213 [00:05:04.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/package.json 2:: WatchInfo: /user/username/projects/myproject/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution Before running timeout callbacks //// [/user/username/projects/myproject/package.json] deleted -Info 212 [00:05:03.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation -Info 213 [00:05:04.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json -Info 214 [00:05:05.000] Scheduled: *ensureProjectForOpenFiles* +Info 214 [00:05:05.000] Running: /user/username/projects/myproject/src/tsconfig.jsonFailedLookupInvalidation +Info 215 [00:05:06.000] Scheduled: /user/username/projects/myproject/src/tsconfig.json +Info 216 [00:05:07.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 215 [00:05:06.000] Running: /user/username/projects/myproject/src/tsconfig.json -Info 216 [00:05:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json -Info 217 [00:05:08.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 218 [00:05:09.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 219 [00:05:10.000] File '/package.json' does not exist according to earlier cached lookups. -Info 220 [00:05:11.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 221 [00:05:12.000] File '/user/username/projects/myproject/package.json' does not exist. -Info 222 [00:05:13.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 223 [00:05:14.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 224 [00:05:15.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 225 [00:05:16.000] File '/package.json' does not exist according to earlier cached lookups. -Info 226 [00:05:17.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. -Info 227 [00:05:18.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. -Info 228 [00:05:19.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. -Info 229 [00:05:20.000] File '/user/username/package.json' does not exist according to earlier cached lookups. -Info 230 [00:05:21.000] File '/user/package.json' does not exist according to earlier cached lookups. -Info 231 [00:05:22.000] File '/package.json' does not exist according to earlier cached lookups. -Info 232 [00:05:23.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. -Info 233 [00:05:24.000] File '/a/package.json' does not exist according to earlier cached lookups. -Info 234 [00:05:25.000] File '/package.json' does not exist according to earlier cached lookups. -Info 235 [00:05:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution -Info 236 [00:05:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 237 [00:05:28.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 238 [00:05:29.000] Files (3) +Info 217 [00:05:08.000] Running: /user/username/projects/myproject/src/tsconfig.json +Info 218 [00:05:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json +Info 219 [00:05:10.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 220 [00:05:11.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 221 [00:05:12.000] File '/package.json' does not exist according to earlier cached lookups. +Info 222 [00:05:13.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 223 [00:05:14.000] File '/user/username/projects/myproject/package.json' does not exist. +Info 224 [00:05:15.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 225 [00:05:16.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 226 [00:05:17.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 227 [00:05:18.000] File '/package.json' does not exist according to earlier cached lookups. +Info 228 [00:05:19.000] File '/user/username/projects/myproject/src/package.json' does not exist according to earlier cached lookups. +Info 229 [00:05:20.000] File '/user/username/projects/myproject/package.json' does not exist according to earlier cached lookups. +Info 230 [00:05:21.000] File '/user/username/projects/package.json' does not exist according to earlier cached lookups. +Info 231 [00:05:22.000] File '/user/username/package.json' does not exist according to earlier cached lookups. +Info 232 [00:05:23.000] File '/user/package.json' does not exist according to earlier cached lookups. +Info 233 [00:05:24.000] File '/package.json' does not exist according to earlier cached lookups. +Info 234 [00:05:25.000] File '/a/lib/package.json' does not exist according to earlier cached lookups. +Info 235 [00:05:26.000] File '/a/package.json' does not exist according to earlier cached lookups. +Info 236 [00:05:27.000] File '/package.json' does not exist according to earlier cached lookups. +Info 237 [00:05:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/package.json 2000 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: File location affecting resolution +Info 238 [00:05:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 6 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 239 [00:05:30.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 240 [00:05:31.000] Files (3) /a/lib/lib.es2016.full.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/fileB.mts Text-1 "export function foo() {\n}\n" /user/username/projects/myproject/src/fileA.ts SVC-1-0 "import { foo } from \"./fileB.mjs\";\nfoo();\n" -Info 239 [00:05:30.000] ----------------------------------------------- -Info 240 [00:05:31.000] Running: *ensureProjectForOpenFiles* -Info 241 [00:05:32.000] Before ensureProjectForOpenFiles: -Info 242 [00:05:33.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 242 [00:05:34.000] Files (3) - -Info 242 [00:05:35.000] ----------------------------------------------- -Info 242 [00:05:36.000] Open files: -Info 242 [00:05:37.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 242 [00:05:38.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 242 [00:05:39.000] After ensureProjectForOpenFiles: -Info 243 [00:05:40.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 243 [00:05:41.000] Files (3) - -Info 243 [00:05:42.000] ----------------------------------------------- -Info 243 [00:05:43.000] Open files: -Info 243 [00:05:44.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined -Info 243 [00:05:45.000] Projects: /user/username/projects/myproject/src/tsconfig.json -Info 243 [00:05:46.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts -Info 244 [00:05:47.000] event: +Info 241 [00:05:32.000] ----------------------------------------------- +Info 242 [00:05:33.000] Running: *ensureProjectForOpenFiles* +Info 243 [00:05:34.000] Before ensureProjectForOpenFiles: +Info 244 [00:05:35.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 244 [00:05:36.000] Files (3) + +Info 244 [00:05:37.000] ----------------------------------------------- +Info 244 [00:05:38.000] Open files: +Info 244 [00:05:39.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 244 [00:05:40.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 244 [00:05:41.000] After ensureProjectForOpenFiles: +Info 245 [00:05:42.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 245 [00:05:43.000] Files (3) + +Info 245 [00:05:44.000] ----------------------------------------------- +Info 245 [00:05:45.000] Open files: +Info 245 [00:05:46.000] FileName: /user/username/projects/myproject/src/fileA.ts ProjectRootPath: undefined +Info 245 [00:05:47.000] Projects: /user/username/projects/myproject/src/tsconfig.json +Info 245 [00:05:48.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/fileA.ts +Info 246 [00:05:49.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/fileA.ts"]}} After running timeout callbacks @@ -685,6 +693,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/package.json: *new* {"pollingInterval":2000} @@ -704,7 +714,7 @@ FsWatchesRecursive:: Before request -Info 245 [00:05:48.000] request: +Info 247 [00:05:50.000] request: { "command": "geterr", "arguments": { @@ -716,7 +726,7 @@ Info 245 [00:05:48.000] request: "seq": 6, "type": "request" } -Info 246 [00:05:49.000] response: +Info 248 [00:05:51.000] response: { "responseRequired": false } @@ -724,20 +734,20 @@ After request Before checking timeout queue length (1) and running -Info 247 [00:05:50.000] event: +Info 249 [00:05:52.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 248 [00:05:51.000] event: +Info 250 [00:05:53.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":34},"text":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"./fileB.mjs\")' call instead.\n To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json file with `{ \"type\": \"module\" }`.","code":1479,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 249 [00:05:52.000] event: +Info 251 [00:05:54.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/fileA.ts","diagnostics":[]}} -Info 250 [00:05:53.000] event: +Info 252 [00:05:55.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/caches-importability-within-a-file.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/caches-importability-within-a-file.js index 71541870d3adc..bf1746459b083 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/caches-importability-within-a-file.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/caches-importability-within-a-file.js @@ -59,9 +59,11 @@ Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefine Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (5) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -80,34 +82,34 @@ Info 17 [00:00:44.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 26 [00:00:53.000] Files (1) +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 22 [00:00:49.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 23 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 24 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 25 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:55.000] Files (1) /node_modules/mobx/index.d.ts Text-1 "export declare function observable(): unknown;" node_modules/mobx/index.d.ts Root file specified for compilation -Info 27 [00:00:54.000] ----------------------------------------------- -Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:56.000] Files (5) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (5) -Info 28 [00:00:57.000] ----------------------------------------------- -Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 28 [00:00:59.000] Files (1) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 30 [00:01:01.000] Files (1) -Info 28 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Open files: -Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 28 [00:01:03.000] Projects: /tsconfig.json -Info 28 [00:01:04.000] response: +Info 30 [00:01:02.000] ----------------------------------------------- +Info 30 [00:01:03.000] Open files: +Info 30 [00:01:04.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 30 [00:01:05.000] Projects: /tsconfig.json +Info 30 [00:01:06.000] response: { "responseRequired": false } @@ -116,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -148,23 +152,23 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:07.000] Search path: /src -Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) -Info 33 [00:01:10.000] Files (5) - -Info 33 [00:01:11.000] ----------------------------------------------- -Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 33 [00:01:13.000] Files (1) - -Info 33 [00:01:14.000] ----------------------------------------------- -Info 33 [00:01:15.000] Open files: -Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 33 [00:01:17.000] Projects: /tsconfig.json -Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 33 [00:01:19.000] Projects: /tsconfig.json -Info 33 [00:01:20.000] response: +Info 32 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:09.000] Search path: /src +Info 34 [00:01:10.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 35 [00:01:11.000] Project '/tsconfig.json' (Configured) +Info 35 [00:01:12.000] Files (5) + +Info 35 [00:01:13.000] ----------------------------------------------- +Info 35 [00:01:14.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 35 [00:01:15.000] Files (1) + +Info 35 [00:01:16.000] ----------------------------------------------- +Info 35 [00:01:17.000] Open files: +Info 35 [00:01:18.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 35 [00:01:19.000] Projects: /tsconfig.json +Info 35 [00:01:20.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 35 [00:01:21.000] Projects: /tsconfig.json +Info 35 [00:01:22.000] response: { "responseRequired": false } @@ -173,6 +177,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -198,7 +204,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -207,25 +213,25 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:23.000] Search path: /src -Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) -Info 38 [00:01:26.000] Files (5) - -Info 38 [00:01:27.000] ----------------------------------------------- -Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 38 [00:01:29.000] Files (1) - -Info 38 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Open files: -Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 38 [00:01:33.000] Projects: /tsconfig.json -Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 38 [00:01:35.000] Projects: /tsconfig.json -Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 38 [00:01:37.000] Projects: /tsconfig.json -Info 38 [00:01:38.000] response: +Info 37 [00:01:24.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Search path: /src +Info 39 [00:01:26.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 40 [00:01:27.000] Project '/tsconfig.json' (Configured) +Info 40 [00:01:28.000] Files (5) + +Info 40 [00:01:29.000] ----------------------------------------------- +Info 40 [00:01:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 40 [00:01:31.000] Files (1) + +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /tsconfig.json +Info 40 [00:01:36.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 40 [00:01:37.000] Projects: /tsconfig.json +Info 40 [00:01:38.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 40 [00:01:39.000] Projects: /tsconfig.json +Info 40 [00:01:40.000] response: { "responseRequired": false } @@ -234,6 +240,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -257,7 +265,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -271,9 +279,9 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Info 40 [00:01:40.000] response: +Info 42 [00:01:42.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 41 [00:01:41.000] response: +Info 43 [00:01:43.000] response: { "responseRequired": false } @@ -281,7 +289,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -292,18 +300,18 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:43.000] getCompletionData: Get current token: * -Info 44 [00:01:44.000] getCompletionData: Is inside comment: * -Info 45 [00:01:45.000] getCompletionData: Get previous token: * -Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results -Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 48 [00:01:48.000] getExportInfoMap: done in * ms -Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 50 [00:01:50.000] collectAutoImports: response is incomplete -Info 51 [00:01:51.000] collectAutoImports: * -Info 52 [00:01:52.000] getCompletionData: Semantic work: * -Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 54 [00:01:54.000] response: +Info 45 [00:01:45.000] getCompletionData: Get current token: * +Info 46 [00:01:46.000] getCompletionData: Is inside comment: * +Info 47 [00:01:47.000] getCompletionData: Get previous token: * +Info 48 [00:01:48.000] getExportInfoMap: cache miss or empty; calculating new results +Info 49 [00:01:49.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 50 [00:01:50.000] getExportInfoMap: done in * ms +Info 51 [00:01:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 52 [00:01:52.000] collectAutoImports: response is incomplete +Info 53 [00:01:53.000] collectAutoImports: * +Info 54 [00:01:54.000] getCompletionData: Semantic work: * +Info 55 [00:01:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] response: { "response": { "flags": 1, @@ -736,4 +744,4 @@ Info 54 [00:01:54.000] response: } After request -Info 55 [00:01:55.000] importability: false \ No newline at end of file +Info 57 [00:01:57.000] importability: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/caches-module-specifiers-within-a-file.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/caches-module-specifiers-within-a-file.js index 5dd2d93ee7730..365923c9c571e 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/caches-module-specifiers-within-a-file.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/caches-module-specifiers-within-a-file.js @@ -59,9 +59,11 @@ Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefine Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (5) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -80,34 +82,34 @@ Info 17 [00:00:44.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 26 [00:00:53.000] Files (1) +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 22 [00:00:49.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 23 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 24 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 25 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:55.000] Files (1) /node_modules/mobx/index.d.ts Text-1 "export declare function observable(): unknown;" node_modules/mobx/index.d.ts Root file specified for compilation -Info 27 [00:00:54.000] ----------------------------------------------- -Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:56.000] Files (5) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (5) -Info 28 [00:00:57.000] ----------------------------------------------- -Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 28 [00:00:59.000] Files (1) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 30 [00:01:01.000] Files (1) -Info 28 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Open files: -Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 28 [00:01:03.000] Projects: /tsconfig.json -Info 28 [00:01:04.000] response: +Info 30 [00:01:02.000] ----------------------------------------------- +Info 30 [00:01:03.000] Open files: +Info 30 [00:01:04.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 30 [00:01:05.000] Projects: /tsconfig.json +Info 30 [00:01:06.000] response: { "responseRequired": false } @@ -116,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -148,23 +152,23 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:07.000] Search path: /src -Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) -Info 33 [00:01:10.000] Files (5) - -Info 33 [00:01:11.000] ----------------------------------------------- -Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 33 [00:01:13.000] Files (1) - -Info 33 [00:01:14.000] ----------------------------------------------- -Info 33 [00:01:15.000] Open files: -Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 33 [00:01:17.000] Projects: /tsconfig.json -Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 33 [00:01:19.000] Projects: /tsconfig.json -Info 33 [00:01:20.000] response: +Info 32 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:09.000] Search path: /src +Info 34 [00:01:10.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 35 [00:01:11.000] Project '/tsconfig.json' (Configured) +Info 35 [00:01:12.000] Files (5) + +Info 35 [00:01:13.000] ----------------------------------------------- +Info 35 [00:01:14.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 35 [00:01:15.000] Files (1) + +Info 35 [00:01:16.000] ----------------------------------------------- +Info 35 [00:01:17.000] Open files: +Info 35 [00:01:18.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 35 [00:01:19.000] Projects: /tsconfig.json +Info 35 [00:01:20.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 35 [00:01:21.000] Projects: /tsconfig.json +Info 35 [00:01:22.000] response: { "responseRequired": false } @@ -173,6 +177,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -198,7 +204,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -207,25 +213,25 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:23.000] Search path: /src -Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) -Info 38 [00:01:26.000] Files (5) - -Info 38 [00:01:27.000] ----------------------------------------------- -Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 38 [00:01:29.000] Files (1) - -Info 38 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Open files: -Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 38 [00:01:33.000] Projects: /tsconfig.json -Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 38 [00:01:35.000] Projects: /tsconfig.json -Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 38 [00:01:37.000] Projects: /tsconfig.json -Info 38 [00:01:38.000] response: +Info 37 [00:01:24.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Search path: /src +Info 39 [00:01:26.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 40 [00:01:27.000] Project '/tsconfig.json' (Configured) +Info 40 [00:01:28.000] Files (5) + +Info 40 [00:01:29.000] ----------------------------------------------- +Info 40 [00:01:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 40 [00:01:31.000] Files (1) + +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /tsconfig.json +Info 40 [00:01:36.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 40 [00:01:37.000] Projects: /tsconfig.json +Info 40 [00:01:38.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 40 [00:01:39.000] Projects: /tsconfig.json +Info 40 [00:01:40.000] response: { "responseRequired": false } @@ -234,6 +240,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -257,7 +265,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -271,9 +279,9 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Info 40 [00:01:40.000] response: +Info 42 [00:01:42.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 41 [00:01:41.000] response: +Info 43 [00:01:43.000] response: { "responseRequired": false } @@ -281,7 +289,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -292,18 +300,18 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:43.000] getCompletionData: Get current token: * -Info 44 [00:01:44.000] getCompletionData: Is inside comment: * -Info 45 [00:01:45.000] getCompletionData: Get previous token: * -Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results -Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 48 [00:01:48.000] getExportInfoMap: done in * ms -Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 50 [00:01:50.000] collectAutoImports: response is incomplete -Info 51 [00:01:51.000] collectAutoImports: * -Info 52 [00:01:52.000] getCompletionData: Semantic work: * -Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 54 [00:01:54.000] response: +Info 45 [00:01:45.000] getCompletionData: Get current token: * +Info 46 [00:01:46.000] getCompletionData: Is inside comment: * +Info 47 [00:01:47.000] getCompletionData: Get previous token: * +Info 48 [00:01:48.000] getExportInfoMap: cache miss or empty; calculating new results +Info 49 [00:01:49.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 50 [00:01:50.000] getExportInfoMap: done in * ms +Info 51 [00:01:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 52 [00:01:52.000] collectAutoImports: response is incomplete +Info 53 [00:01:53.000] collectAutoImports: * +Info 54 [00:01:54.000] getCompletionData: Semantic work: * +Info 55 [00:01:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] response: { "response": { "flags": 1, @@ -738,7 +746,7 @@ After request Before request -Info 55 [00:01:55.000] request: +Info 57 [00:01:57.000] request: { "command": "completionInfo", "arguments": { @@ -749,18 +757,18 @@ Info 55 [00:01:55.000] request: "seq": 6, "type": "request" } -Info 56 [00:01:56.000] getCompletionData: Get current token: * -Info 57 [00:01:57.000] getCompletionData: Is inside comment: * -Info 58 [00:01:58.000] getCompletionData: Get previous token: * -Info 59 [00:01:59.000] getExportInfoMap: cache miss or empty; calculating new results -Info 60 [00:02:00.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 61 [00:02:01.000] getExportInfoMap: done in * ms -Info 62 [00:02:02.000] collectAutoImports: resolved 2 module specifiers, plus 0 ambient and 0 from cache -Info 63 [00:02:03.000] collectAutoImports: response is complete -Info 64 [00:02:04.000] collectAutoImports: * -Info 65 [00:02:05.000] getCompletionData: Semantic work: * -Info 66 [00:02:06.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 67 [00:02:07.000] response: +Info 58 [00:01:58.000] getCompletionData: Get current token: * +Info 59 [00:01:59.000] getCompletionData: Is inside comment: * +Info 60 [00:02:00.000] getCompletionData: Get previous token: * +Info 61 [00:02:01.000] getExportInfoMap: cache miss or empty; calculating new results +Info 62 [00:02:02.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 63 [00:02:03.000] getExportInfoMap: done in * ms +Info 64 [00:02:04.000] collectAutoImports: resolved 2 module specifiers, plus 0 ambient and 0 from cache +Info 65 [00:02:05.000] collectAutoImports: response is complete +Info 66 [00:02:06.000] collectAutoImports: * +Info 67 [00:02:07.000] getCompletionData: Semantic work: * +Info 68 [00:02:08.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 69 [00:02:09.000] response: { "response": { "flags": 11, @@ -846,7 +854,7 @@ Info 67 [00:02:07.000] response: } After request -Info 68 [00:02:08.000] mobxCache: { +Info 70 [00:02:10.000] mobxCache: { "modulePaths": [ { "path": "/node_modules/mobx/index.d.ts", diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/does-not-invalidate-the-cache-when-new-files-are-added.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/does-not-invalidate-the-cache-when-new-files-are-added.js index eb568f66fbbff..306f98a3cba40 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/does-not-invalidate-the-cache-when-new-files-are-added.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/does-not-invalidate-the-cache-when-new-files-are-added.js @@ -59,9 +59,11 @@ Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefine Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (5) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -80,34 +82,34 @@ Info 17 [00:00:44.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 26 [00:00:53.000] Files (1) +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 22 [00:00:49.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 23 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 24 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 25 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:55.000] Files (1) /node_modules/mobx/index.d.ts Text-1 "export declare function observable(): unknown;" node_modules/mobx/index.d.ts Root file specified for compilation -Info 27 [00:00:54.000] ----------------------------------------------- -Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:56.000] Files (5) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (5) -Info 28 [00:00:57.000] ----------------------------------------------- -Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 28 [00:00:59.000] Files (1) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 30 [00:01:01.000] Files (1) -Info 28 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Open files: -Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 28 [00:01:03.000] Projects: /tsconfig.json -Info 28 [00:01:04.000] response: +Info 30 [00:01:02.000] ----------------------------------------------- +Info 30 [00:01:03.000] Open files: +Info 30 [00:01:04.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 30 [00:01:05.000] Projects: /tsconfig.json +Info 30 [00:01:06.000] response: { "responseRequired": false } @@ -116,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -148,23 +152,23 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:07.000] Search path: /src -Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) -Info 33 [00:01:10.000] Files (5) - -Info 33 [00:01:11.000] ----------------------------------------------- -Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 33 [00:01:13.000] Files (1) - -Info 33 [00:01:14.000] ----------------------------------------------- -Info 33 [00:01:15.000] Open files: -Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 33 [00:01:17.000] Projects: /tsconfig.json -Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 33 [00:01:19.000] Projects: /tsconfig.json -Info 33 [00:01:20.000] response: +Info 32 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:09.000] Search path: /src +Info 34 [00:01:10.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 35 [00:01:11.000] Project '/tsconfig.json' (Configured) +Info 35 [00:01:12.000] Files (5) + +Info 35 [00:01:13.000] ----------------------------------------------- +Info 35 [00:01:14.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 35 [00:01:15.000] Files (1) + +Info 35 [00:01:16.000] ----------------------------------------------- +Info 35 [00:01:17.000] Open files: +Info 35 [00:01:18.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 35 [00:01:19.000] Projects: /tsconfig.json +Info 35 [00:01:20.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 35 [00:01:21.000] Projects: /tsconfig.json +Info 35 [00:01:22.000] response: { "responseRequired": false } @@ -173,6 +177,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -198,7 +204,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -207,25 +213,25 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:23.000] Search path: /src -Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) -Info 38 [00:01:26.000] Files (5) - -Info 38 [00:01:27.000] ----------------------------------------------- -Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 38 [00:01:29.000] Files (1) - -Info 38 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Open files: -Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 38 [00:01:33.000] Projects: /tsconfig.json -Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 38 [00:01:35.000] Projects: /tsconfig.json -Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 38 [00:01:37.000] Projects: /tsconfig.json -Info 38 [00:01:38.000] response: +Info 37 [00:01:24.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Search path: /src +Info 39 [00:01:26.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 40 [00:01:27.000] Project '/tsconfig.json' (Configured) +Info 40 [00:01:28.000] Files (5) + +Info 40 [00:01:29.000] ----------------------------------------------- +Info 40 [00:01:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 40 [00:01:31.000] Files (1) + +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /tsconfig.json +Info 40 [00:01:36.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 40 [00:01:37.000] Projects: /tsconfig.json +Info 40 [00:01:38.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 40 [00:01:39.000] Projects: /tsconfig.json +Info 40 [00:01:40.000] response: { "responseRequired": false } @@ -234,6 +240,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -257,7 +265,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -271,9 +279,9 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Info 40 [00:01:40.000] response: +Info 42 [00:01:42.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 41 [00:01:41.000] response: +Info 43 [00:01:43.000] response: { "responseRequired": false } @@ -281,7 +289,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -292,18 +300,18 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:43.000] getCompletionData: Get current token: * -Info 44 [00:01:44.000] getCompletionData: Is inside comment: * -Info 45 [00:01:45.000] getCompletionData: Get previous token: * -Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results -Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 48 [00:01:48.000] getExportInfoMap: done in * ms -Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 50 [00:01:50.000] collectAutoImports: response is incomplete -Info 51 [00:01:51.000] collectAutoImports: * -Info 52 [00:01:52.000] getCompletionData: Semantic work: * -Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 54 [00:01:54.000] response: +Info 45 [00:01:45.000] getCompletionData: Get current token: * +Info 46 [00:01:46.000] getCompletionData: Is inside comment: * +Info 47 [00:01:47.000] getCompletionData: Get previous token: * +Info 48 [00:01:48.000] getExportInfoMap: cache miss or empty; calculating new results +Info 49 [00:01:49.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 50 [00:01:50.000] getExportInfoMap: done in * ms +Info 51 [00:01:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 52 [00:01:52.000] collectAutoImports: response is incomplete +Info 53 [00:01:53.000] collectAutoImports: * +Info 54 [00:01:54.000] getCompletionData: Semantic work: * +Info 55 [00:01:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] response: { "response": { "flags": 1, @@ -736,21 +744,21 @@ Info 54 [00:01:54.000] response: } After request -Info 55 [00:01:57.000] DirectoryWatcher:: Triggered with /src/a2.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory -Info 56 [00:01:58.000] Scheduled: /tsconfig.json -Info 57 [00:01:59.000] Scheduled: *ensureProjectForOpenFiles* -Info 58 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/a2.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory +Info 57 [00:01:59.000] DirectoryWatcher:: Triggered with /src/a2.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory +Info 58 [00:02:00.000] Scheduled: /tsconfig.json +Info 59 [00:02:01.000] Scheduled: *ensureProjectForOpenFiles* +Info 60 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/a2.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/src/a2.ts] export const foo = 0; -Info 59 [00:02:01.000] Running: /tsconfig.json -Info 60 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /src/a2.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:03.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 62 [00:02:04.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:05.000] Project '/tsconfig.json' (Configured) -Info 64 [00:02:06.000] Files (6) +Info 61 [00:02:03.000] Running: /tsconfig.json +Info 62 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /src/a2.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:05.000] Starting updateGraphWorker: Project: /tsconfig.json +Info 64 [00:02:06.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:07.000] Project '/tsconfig.json' (Configured) +Info 66 [00:02:08.000] Files (6) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -772,49 +780,51 @@ Info 64 [00:02:06.000] Files (6) src/a2.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 65 [00:02:07.000] ----------------------------------------------- -Info 66 [00:02:08.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 67 [00:02:09.000] Files (1) - -Info 68 [00:02:10.000] ----------------------------------------------- -Info 69 [00:02:11.000] Running: *ensureProjectForOpenFiles* -Info 70 [00:02:12.000] Before ensureProjectForOpenFiles: -Info 71 [00:02:13.000] Project '/tsconfig.json' (Configured) -Info 71 [00:02:14.000] Files (6) - -Info 71 [00:02:15.000] ----------------------------------------------- -Info 71 [00:02:16.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 71 [00:02:17.000] Files (1) - -Info 71 [00:02:18.000] ----------------------------------------------- -Info 71 [00:02:19.000] Open files: -Info 71 [00:02:20.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 71 [00:02:21.000] Projects: /tsconfig.json -Info 71 [00:02:22.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 71 [00:02:23.000] Projects: /tsconfig.json -Info 71 [00:02:24.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 71 [00:02:25.000] Projects: /tsconfig.json -Info 71 [00:02:26.000] After ensureProjectForOpenFiles: -Info 72 [00:02:27.000] Project '/tsconfig.json' (Configured) -Info 72 [00:02:28.000] Files (6) - -Info 72 [00:02:29.000] ----------------------------------------------- -Info 72 [00:02:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 72 [00:02:31.000] Files (1) - -Info 72 [00:02:32.000] ----------------------------------------------- -Info 72 [00:02:33.000] Open files: -Info 72 [00:02:34.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 72 [00:02:35.000] Projects: /tsconfig.json -Info 72 [00:02:36.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 72 [00:02:37.000] Projects: /tsconfig.json -Info 72 [00:02:38.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 72 [00:02:39.000] Projects: /tsconfig.json +Info 67 [00:02:09.000] ----------------------------------------------- +Info 68 [00:02:10.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 69 [00:02:11.000] Files (1) + +Info 70 [00:02:12.000] ----------------------------------------------- +Info 71 [00:02:13.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:14.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:15.000] Project '/tsconfig.json' (Configured) +Info 73 [00:02:16.000] Files (6) + +Info 73 [00:02:17.000] ----------------------------------------------- +Info 73 [00:02:18.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 73 [00:02:19.000] Files (1) + +Info 73 [00:02:20.000] ----------------------------------------------- +Info 73 [00:02:21.000] Open files: +Info 73 [00:02:22.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 73 [00:02:23.000] Projects: /tsconfig.json +Info 73 [00:02:24.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 73 [00:02:25.000] Projects: /tsconfig.json +Info 73 [00:02:26.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 73 [00:02:27.000] Projects: /tsconfig.json +Info 73 [00:02:28.000] After ensureProjectForOpenFiles: +Info 74 [00:02:29.000] Project '/tsconfig.json' (Configured) +Info 74 [00:02:30.000] Files (6) + +Info 74 [00:02:31.000] ----------------------------------------------- +Info 74 [00:02:32.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 74 [00:02:33.000] Files (1) + +Info 74 [00:02:34.000] ----------------------------------------------- +Info 74 [00:02:35.000] Open files: +Info 74 [00:02:36.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 74 [00:02:37.000] Projects: /tsconfig.json +Info 74 [00:02:38.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 74 [00:02:39.000] Projects: /tsconfig.json +Info 74 [00:02:40.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 74 [00:02:41.000] Projects: /tsconfig.json After running timeout callbacks PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -834,4 +844,4 @@ FsWatchesRecursive:: /node_modules: {} -Info 72 [00:02:40.000] importability: false \ No newline at end of file +Info 74 [00:02:42.000] importability: false \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-module-specifiers-when-changes-happen-in-contained-node_modules-directories.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-module-specifiers-when-changes-happen-in-contained-node_modules-directories.js index de04562540417..75aaf669eaf40 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-module-specifiers-when-changes-happen-in-contained-node_modules-directories.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-module-specifiers-when-changes-happen-in-contained-node_modules-directories.js @@ -59,9 +59,11 @@ Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefine Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (5) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -80,34 +82,34 @@ Info 17 [00:00:44.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 26 [00:00:53.000] Files (1) +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 22 [00:00:49.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 23 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 24 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 25 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:55.000] Files (1) /node_modules/mobx/index.d.ts Text-1 "export declare function observable(): unknown;" node_modules/mobx/index.d.ts Root file specified for compilation -Info 27 [00:00:54.000] ----------------------------------------------- -Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:56.000] Files (5) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (5) -Info 28 [00:00:57.000] ----------------------------------------------- -Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 28 [00:00:59.000] Files (1) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 30 [00:01:01.000] Files (1) -Info 28 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Open files: -Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 28 [00:01:03.000] Projects: /tsconfig.json -Info 28 [00:01:04.000] response: +Info 30 [00:01:02.000] ----------------------------------------------- +Info 30 [00:01:03.000] Open files: +Info 30 [00:01:04.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 30 [00:01:05.000] Projects: /tsconfig.json +Info 30 [00:01:06.000] response: { "responseRequired": false } @@ -116,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -148,23 +152,23 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:07.000] Search path: /src -Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) -Info 33 [00:01:10.000] Files (5) - -Info 33 [00:01:11.000] ----------------------------------------------- -Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 33 [00:01:13.000] Files (1) - -Info 33 [00:01:14.000] ----------------------------------------------- -Info 33 [00:01:15.000] Open files: -Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 33 [00:01:17.000] Projects: /tsconfig.json -Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 33 [00:01:19.000] Projects: /tsconfig.json -Info 33 [00:01:20.000] response: +Info 32 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:09.000] Search path: /src +Info 34 [00:01:10.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 35 [00:01:11.000] Project '/tsconfig.json' (Configured) +Info 35 [00:01:12.000] Files (5) + +Info 35 [00:01:13.000] ----------------------------------------------- +Info 35 [00:01:14.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 35 [00:01:15.000] Files (1) + +Info 35 [00:01:16.000] ----------------------------------------------- +Info 35 [00:01:17.000] Open files: +Info 35 [00:01:18.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 35 [00:01:19.000] Projects: /tsconfig.json +Info 35 [00:01:20.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 35 [00:01:21.000] Projects: /tsconfig.json +Info 35 [00:01:22.000] response: { "responseRequired": false } @@ -173,6 +177,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -198,7 +204,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -207,25 +213,25 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:23.000] Search path: /src -Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) -Info 38 [00:01:26.000] Files (5) - -Info 38 [00:01:27.000] ----------------------------------------------- -Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 38 [00:01:29.000] Files (1) - -Info 38 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Open files: -Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 38 [00:01:33.000] Projects: /tsconfig.json -Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 38 [00:01:35.000] Projects: /tsconfig.json -Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 38 [00:01:37.000] Projects: /tsconfig.json -Info 38 [00:01:38.000] response: +Info 37 [00:01:24.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Search path: /src +Info 39 [00:01:26.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 40 [00:01:27.000] Project '/tsconfig.json' (Configured) +Info 40 [00:01:28.000] Files (5) + +Info 40 [00:01:29.000] ----------------------------------------------- +Info 40 [00:01:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 40 [00:01:31.000] Files (1) + +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /tsconfig.json +Info 40 [00:01:36.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 40 [00:01:37.000] Projects: /tsconfig.json +Info 40 [00:01:38.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 40 [00:01:39.000] Projects: /tsconfig.json +Info 40 [00:01:40.000] response: { "responseRequired": false } @@ -234,6 +240,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -257,7 +265,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -271,9 +279,9 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Info 40 [00:01:40.000] response: +Info 42 [00:01:42.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 41 [00:01:41.000] response: +Info 43 [00:01:43.000] response: { "responseRequired": false } @@ -281,7 +289,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -292,18 +300,18 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:43.000] getCompletionData: Get current token: * -Info 44 [00:01:44.000] getCompletionData: Is inside comment: * -Info 45 [00:01:45.000] getCompletionData: Get previous token: * -Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results -Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 48 [00:01:48.000] getExportInfoMap: done in * ms -Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 50 [00:01:50.000] collectAutoImports: response is incomplete -Info 51 [00:01:51.000] collectAutoImports: * -Info 52 [00:01:52.000] getCompletionData: Semantic work: * -Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 54 [00:01:54.000] response: +Info 45 [00:01:45.000] getCompletionData: Get current token: * +Info 46 [00:01:46.000] getCompletionData: Is inside comment: * +Info 47 [00:01:47.000] getCompletionData: Get previous token: * +Info 48 [00:01:48.000] getExportInfoMap: cache miss or empty; calculating new results +Info 49 [00:01:49.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 50 [00:01:50.000] getExportInfoMap: done in * ms +Info 51 [00:01:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 52 [00:01:52.000] collectAutoImports: response is incomplete +Info 53 [00:01:53.000] collectAutoImports: * +Info 54 [00:01:54.000] getCompletionData: Semantic work: * +Info 55 [00:01:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] response: { "response": { "flags": 1, @@ -738,7 +746,7 @@ After request Before request -Info 55 [00:01:55.000] request: +Info 57 [00:01:57.000] request: { "command": "completionInfo", "arguments": { @@ -749,18 +757,18 @@ Info 55 [00:01:55.000] request: "seq": 6, "type": "request" } -Info 56 [00:01:56.000] getCompletionData: Get current token: * -Info 57 [00:01:57.000] getCompletionData: Is inside comment: * -Info 58 [00:01:58.000] getCompletionData: Get previous token: * -Info 59 [00:01:59.000] getExportInfoMap: cache miss or empty; calculating new results -Info 60 [00:02:00.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 61 [00:02:01.000] getExportInfoMap: done in * ms -Info 62 [00:02:02.000] collectAutoImports: resolved 2 module specifiers, plus 0 ambient and 0 from cache -Info 63 [00:02:03.000] collectAutoImports: response is complete -Info 64 [00:02:04.000] collectAutoImports: * -Info 65 [00:02:05.000] getCompletionData: Semantic work: * -Info 66 [00:02:06.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 67 [00:02:07.000] response: +Info 58 [00:01:58.000] getCompletionData: Get current token: * +Info 59 [00:01:59.000] getCompletionData: Is inside comment: * +Info 60 [00:02:00.000] getCompletionData: Get previous token: * +Info 61 [00:02:01.000] getExportInfoMap: cache miss or empty; calculating new results +Info 62 [00:02:02.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 63 [00:02:03.000] getExportInfoMap: done in * ms +Info 64 [00:02:04.000] collectAutoImports: resolved 2 module specifiers, plus 0 ambient and 0 from cache +Info 65 [00:02:05.000] collectAutoImports: response is complete +Info 66 [00:02:06.000] collectAutoImports: * +Info 67 [00:02:07.000] getCompletionData: Semantic work: * +Info 68 [00:02:08.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 69 [00:02:09.000] response: { "response": { "flags": 11, @@ -846,12 +854,12 @@ Info 67 [00:02:07.000] response: } After request -Info 68 [00:02:11.000] DirectoryWatcher:: Triggered with /node_modules/.staging :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 69 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 70 [00:02:15.000] DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678 :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 71 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678 :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 72 [00:02:19.000] DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678/package.json :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 73 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678/package.json :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 70 [00:02:13.000] DirectoryWatcher:: Triggered with /node_modules/.staging :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 71 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 72 [00:02:17.000] DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678 :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 73 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678 :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 74 [00:02:21.000] DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678/package.json :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 75 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /node_modules/.staging/mobx-12345678/package.json :: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache Before running timeout callbacks //// [/node_modules/.staging/mobx-12345678/package.json] {} diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-local-packageJson-changes.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-local-packageJson-changes.js index de1cee5e905f3..ac1380f21e899 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-local-packageJson-changes.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-local-packageJson-changes.js @@ -59,9 +59,11 @@ Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefine Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (5) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -80,34 +82,34 @@ Info 17 [00:00:44.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 26 [00:00:53.000] Files (1) +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 22 [00:00:49.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 23 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 24 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 25 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:55.000] Files (1) /node_modules/mobx/index.d.ts Text-1 "export declare function observable(): unknown;" node_modules/mobx/index.d.ts Root file specified for compilation -Info 27 [00:00:54.000] ----------------------------------------------- -Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:56.000] Files (5) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (5) -Info 28 [00:00:57.000] ----------------------------------------------- -Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 28 [00:00:59.000] Files (1) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 30 [00:01:01.000] Files (1) -Info 28 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Open files: -Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 28 [00:01:03.000] Projects: /tsconfig.json -Info 28 [00:01:04.000] response: +Info 30 [00:01:02.000] ----------------------------------------------- +Info 30 [00:01:03.000] Open files: +Info 30 [00:01:04.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 30 [00:01:05.000] Projects: /tsconfig.json +Info 30 [00:01:06.000] response: { "responseRequired": false } @@ -116,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -148,23 +152,23 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:07.000] Search path: /src -Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) -Info 33 [00:01:10.000] Files (5) - -Info 33 [00:01:11.000] ----------------------------------------------- -Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 33 [00:01:13.000] Files (1) - -Info 33 [00:01:14.000] ----------------------------------------------- -Info 33 [00:01:15.000] Open files: -Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 33 [00:01:17.000] Projects: /tsconfig.json -Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 33 [00:01:19.000] Projects: /tsconfig.json -Info 33 [00:01:20.000] response: +Info 32 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:09.000] Search path: /src +Info 34 [00:01:10.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 35 [00:01:11.000] Project '/tsconfig.json' (Configured) +Info 35 [00:01:12.000] Files (5) + +Info 35 [00:01:13.000] ----------------------------------------------- +Info 35 [00:01:14.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 35 [00:01:15.000] Files (1) + +Info 35 [00:01:16.000] ----------------------------------------------- +Info 35 [00:01:17.000] Open files: +Info 35 [00:01:18.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 35 [00:01:19.000] Projects: /tsconfig.json +Info 35 [00:01:20.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 35 [00:01:21.000] Projects: /tsconfig.json +Info 35 [00:01:22.000] response: { "responseRequired": false } @@ -173,6 +177,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -198,7 +204,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -207,25 +213,25 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:23.000] Search path: /src -Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) -Info 38 [00:01:26.000] Files (5) - -Info 38 [00:01:27.000] ----------------------------------------------- -Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 38 [00:01:29.000] Files (1) - -Info 38 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Open files: -Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 38 [00:01:33.000] Projects: /tsconfig.json -Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 38 [00:01:35.000] Projects: /tsconfig.json -Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 38 [00:01:37.000] Projects: /tsconfig.json -Info 38 [00:01:38.000] response: +Info 37 [00:01:24.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Search path: /src +Info 39 [00:01:26.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 40 [00:01:27.000] Project '/tsconfig.json' (Configured) +Info 40 [00:01:28.000] Files (5) + +Info 40 [00:01:29.000] ----------------------------------------------- +Info 40 [00:01:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 40 [00:01:31.000] Files (1) + +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /tsconfig.json +Info 40 [00:01:36.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 40 [00:01:37.000] Projects: /tsconfig.json +Info 40 [00:01:38.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 40 [00:01:39.000] Projects: /tsconfig.json +Info 40 [00:01:40.000] response: { "responseRequired": false } @@ -234,6 +240,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -257,7 +265,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -271,9 +279,9 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Info 40 [00:01:40.000] response: +Info 42 [00:01:42.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 41 [00:01:41.000] response: +Info 43 [00:01:43.000] response: { "responseRequired": false } @@ -281,7 +289,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -292,18 +300,18 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:43.000] getCompletionData: Get current token: * -Info 44 [00:01:44.000] getCompletionData: Is inside comment: * -Info 45 [00:01:45.000] getCompletionData: Get previous token: * -Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results -Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 48 [00:01:48.000] getExportInfoMap: done in * ms -Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 50 [00:01:50.000] collectAutoImports: response is incomplete -Info 51 [00:01:51.000] collectAutoImports: * -Info 52 [00:01:52.000] getCompletionData: Semantic work: * -Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 54 [00:01:54.000] response: +Info 45 [00:01:45.000] getCompletionData: Get current token: * +Info 46 [00:01:46.000] getCompletionData: Is inside comment: * +Info 47 [00:01:47.000] getCompletionData: Get previous token: * +Info 48 [00:01:48.000] getExportInfoMap: cache miss or empty; calculating new results +Info 49 [00:01:49.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 50 [00:01:50.000] getExportInfoMap: done in * ms +Info 51 [00:01:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 52 [00:01:52.000] collectAutoImports: response is incomplete +Info 53 [00:01:53.000] collectAutoImports: * +Info 54 [00:01:54.000] getCompletionData: Semantic work: * +Info 55 [00:01:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] response: { "response": { "flags": 1, @@ -736,8 +744,8 @@ Info 54 [00:01:54.000] response: } After request -Info 55 [00:01:58.000] FileWatcher:: Triggered with /package.json 1:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 56 [00:01:59.000] Elapsed:: *ms FileWatcher:: Triggered with /package.json 1:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 57 [00:02:00.000] FileWatcher:: Triggered with /package.json 1:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 58 [00:02:01.000] Elapsed:: *ms FileWatcher:: Triggered with /package.json 1:: WatchInfo: /package.json 250 undefined WatchType: package.json file Before running timeout callbacks //// [/package.json] {} @@ -745,4 +753,4 @@ Before running timeout callbacks After running timeout callbacks -Info 57 [00:02:00.000] moduleSpecifierCache count: 0 \ No newline at end of file +Info 59 [00:02:02.000] moduleSpecifierCache count: 0 \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-module-resolution-settings-change.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-module-resolution-settings-change.js index 8b77930006ae5..dbff23f22fad9 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-module-resolution-settings-change.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-module-resolution-settings-change.js @@ -59,9 +59,11 @@ Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefine Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (5) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -80,34 +82,34 @@ Info 17 [00:00:44.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 26 [00:00:53.000] Files (1) +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 22 [00:00:49.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 23 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 24 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 25 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:55.000] Files (1) /node_modules/mobx/index.d.ts Text-1 "export declare function observable(): unknown;" node_modules/mobx/index.d.ts Root file specified for compilation -Info 27 [00:00:54.000] ----------------------------------------------- -Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:56.000] Files (5) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (5) -Info 28 [00:00:57.000] ----------------------------------------------- -Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 28 [00:00:59.000] Files (1) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 30 [00:01:01.000] Files (1) -Info 28 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Open files: -Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 28 [00:01:03.000] Projects: /tsconfig.json -Info 28 [00:01:04.000] response: +Info 30 [00:01:02.000] ----------------------------------------------- +Info 30 [00:01:03.000] Open files: +Info 30 [00:01:04.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 30 [00:01:05.000] Projects: /tsconfig.json +Info 30 [00:01:06.000] response: { "responseRequired": false } @@ -116,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -148,23 +152,23 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:07.000] Search path: /src -Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) -Info 33 [00:01:10.000] Files (5) - -Info 33 [00:01:11.000] ----------------------------------------------- -Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 33 [00:01:13.000] Files (1) - -Info 33 [00:01:14.000] ----------------------------------------------- -Info 33 [00:01:15.000] Open files: -Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 33 [00:01:17.000] Projects: /tsconfig.json -Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 33 [00:01:19.000] Projects: /tsconfig.json -Info 33 [00:01:20.000] response: +Info 32 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:09.000] Search path: /src +Info 34 [00:01:10.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 35 [00:01:11.000] Project '/tsconfig.json' (Configured) +Info 35 [00:01:12.000] Files (5) + +Info 35 [00:01:13.000] ----------------------------------------------- +Info 35 [00:01:14.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 35 [00:01:15.000] Files (1) + +Info 35 [00:01:16.000] ----------------------------------------------- +Info 35 [00:01:17.000] Open files: +Info 35 [00:01:18.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 35 [00:01:19.000] Projects: /tsconfig.json +Info 35 [00:01:20.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 35 [00:01:21.000] Projects: /tsconfig.json +Info 35 [00:01:22.000] response: { "responseRequired": false } @@ -173,6 +177,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -198,7 +204,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -207,25 +213,25 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:23.000] Search path: /src -Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) -Info 38 [00:01:26.000] Files (5) - -Info 38 [00:01:27.000] ----------------------------------------------- -Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 38 [00:01:29.000] Files (1) - -Info 38 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Open files: -Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 38 [00:01:33.000] Projects: /tsconfig.json -Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 38 [00:01:35.000] Projects: /tsconfig.json -Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 38 [00:01:37.000] Projects: /tsconfig.json -Info 38 [00:01:38.000] response: +Info 37 [00:01:24.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Search path: /src +Info 39 [00:01:26.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 40 [00:01:27.000] Project '/tsconfig.json' (Configured) +Info 40 [00:01:28.000] Files (5) + +Info 40 [00:01:29.000] ----------------------------------------------- +Info 40 [00:01:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 40 [00:01:31.000] Files (1) + +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /tsconfig.json +Info 40 [00:01:36.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 40 [00:01:37.000] Projects: /tsconfig.json +Info 40 [00:01:38.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 40 [00:01:39.000] Projects: /tsconfig.json +Info 40 [00:01:40.000] response: { "responseRequired": false } @@ -234,6 +240,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -257,7 +265,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -271,9 +279,9 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Info 40 [00:01:40.000] response: +Info 42 [00:01:42.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 41 [00:01:41.000] response: +Info 43 [00:01:43.000] response: { "responseRequired": false } @@ -281,7 +289,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -292,18 +300,18 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:43.000] getCompletionData: Get current token: * -Info 44 [00:01:44.000] getCompletionData: Is inside comment: * -Info 45 [00:01:45.000] getCompletionData: Get previous token: * -Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results -Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 48 [00:01:48.000] getExportInfoMap: done in * ms -Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 50 [00:01:50.000] collectAutoImports: response is incomplete -Info 51 [00:01:51.000] collectAutoImports: * -Info 52 [00:01:52.000] getCompletionData: Semantic work: * -Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 54 [00:01:54.000] response: +Info 45 [00:01:45.000] getCompletionData: Get current token: * +Info 46 [00:01:46.000] getCompletionData: Is inside comment: * +Info 47 [00:01:47.000] getCompletionData: Get previous token: * +Info 48 [00:01:48.000] getExportInfoMap: cache miss or empty; calculating new results +Info 49 [00:01:49.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 50 [00:01:50.000] getExportInfoMap: done in * ms +Info 51 [00:01:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 52 [00:01:52.000] collectAutoImports: response is incomplete +Info 53 [00:01:53.000] collectAutoImports: * +Info 54 [00:01:54.000] getCompletionData: Semantic work: * +Info 55 [00:01:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] response: { "response": { "flags": 1, @@ -736,18 +744,18 @@ Info 54 [00:01:54.000] response: } After request -Info 55 [00:01:58.000] FileWatcher:: Triggered with /tsconfig.json 1:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file -Info 56 [00:01:59.000] Scheduled: /tsconfig.json -Info 57 [00:02:00.000] Scheduled: *ensureProjectForOpenFiles* -Info 58 [00:02:01.000] Elapsed:: *ms FileWatcher:: Triggered with /tsconfig.json 1:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file +Info 57 [00:02:00.000] FileWatcher:: Triggered with /tsconfig.json 1:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file +Info 58 [00:02:01.000] Scheduled: /tsconfig.json +Info 59 [00:02:02.000] Scheduled: *ensureProjectForOpenFiles* +Info 60 [00:02:03.000] Elapsed:: *ms FileWatcher:: Triggered with /tsconfig.json 1:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file Before running timeout callbacks //// [/tsconfig.json] { "compilerOptions": { "moduleResolution": "classic" }, "include": ["src"] } -Info 59 [00:02:02.000] Running: /tsconfig.json -Info 60 [00:02:03.000] Reloading configured project /tsconfig.json -Info 61 [00:02:04.000] Config: /tsconfig.json : { +Info 61 [00:02:04.000] Running: /tsconfig.json +Info 62 [00:02:05.000] Reloading configured project /tsconfig.json +Info 63 [00:02:06.000] Config: /tsconfig.json : { "rootNames": [ "/src/a.ts", "/src/ambient.d.ts", @@ -760,54 +768,84 @@ Info 61 [00:02:04.000] Config: /tsconfig.json : { "configFilePath": "/tsconfig.json" } } -Info 62 [00:02:05.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 63 [00:02:06.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 64 [00:02:07.000] Project '/tsconfig.json' (Configured) -Info 65 [00:02:08.000] Files (5) +Info 64 [00:02:07.000] DirectoryWatcher:: Close:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 65 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 66 [00:02:09.000] Starting updateGraphWorker: Project: /tsconfig.json +Info 67 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 68 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 69 [00:02:12.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 70 [00:02:13.000] Project '/tsconfig.json' (Configured) +Info 71 [00:02:14.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" /src/b.ts Text-1 "foo" /src/c.ts Text-1 "import " -Info 66 [00:02:09.000] ----------------------------------------------- -Info 67 [00:02:10.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 68 [00:02:11.000] Files (1) - -Info 69 [00:02:12.000] ----------------------------------------------- -Info 70 [00:02:13.000] Running: *ensureProjectForOpenFiles* -Info 71 [00:02:14.000] Before ensureProjectForOpenFiles: -Info 72 [00:02:15.000] Project '/tsconfig.json' (Configured) -Info 72 [00:02:16.000] Files (5) - -Info 72 [00:02:17.000] ----------------------------------------------- -Info 72 [00:02:18.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 72 [00:02:19.000] Files (1) - -Info 72 [00:02:20.000] ----------------------------------------------- -Info 72 [00:02:21.000] Open files: -Info 72 [00:02:22.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 72 [00:02:23.000] Projects: /tsconfig.json -Info 72 [00:02:24.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 72 [00:02:25.000] Projects: /tsconfig.json -Info 72 [00:02:26.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 72 [00:02:27.000] Projects: /tsconfig.json -Info 72 [00:02:28.000] After ensureProjectForOpenFiles: -Info 73 [00:02:29.000] Project '/tsconfig.json' (Configured) -Info 73 [00:02:30.000] Files (5) - -Info 73 [00:02:31.000] ----------------------------------------------- -Info 73 [00:02:32.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 73 [00:02:33.000] Files (1) - -Info 73 [00:02:34.000] ----------------------------------------------- -Info 73 [00:02:35.000] Open files: -Info 73 [00:02:36.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 73 [00:02:37.000] Projects: /tsconfig.json -Info 73 [00:02:38.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 73 [00:02:39.000] Projects: /tsconfig.json -Info 73 [00:02:40.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 73 [00:02:41.000] Projects: /tsconfig.json +Info 72 [00:02:15.000] ----------------------------------------------- +Info 73 [00:02:16.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 74 [00:02:17.000] Files (1) + +Info 75 [00:02:18.000] ----------------------------------------------- +Info 76 [00:02:19.000] Running: *ensureProjectForOpenFiles* +Info 77 [00:02:20.000] Before ensureProjectForOpenFiles: +Info 78 [00:02:21.000] Project '/tsconfig.json' (Configured) +Info 78 [00:02:22.000] Files (5) + +Info 78 [00:02:23.000] ----------------------------------------------- +Info 78 [00:02:24.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 78 [00:02:25.000] Files (1) + +Info 78 [00:02:26.000] ----------------------------------------------- +Info 78 [00:02:27.000] Open files: +Info 78 [00:02:28.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 78 [00:02:29.000] Projects: /tsconfig.json +Info 78 [00:02:30.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 78 [00:02:31.000] Projects: /tsconfig.json +Info 78 [00:02:32.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 78 [00:02:33.000] Projects: /tsconfig.json +Info 78 [00:02:34.000] After ensureProjectForOpenFiles: +Info 79 [00:02:35.000] Project '/tsconfig.json' (Configured) +Info 79 [00:02:36.000] Files (5) + +Info 79 [00:02:37.000] ----------------------------------------------- +Info 79 [00:02:38.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 79 [00:02:39.000] Files (1) + +Info 79 [00:02:40.000] ----------------------------------------------- +Info 79 [00:02:41.000] Open files: +Info 79 [00:02:42.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 79 [00:02:43.000] Projects: /tsconfig.json +Info 79 [00:02:44.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 79 [00:02:45.000] Projects: /tsconfig.json +Info 79 [00:02:46.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 79 [00:02:47.000] Projects: /tsconfig.json After running timeout callbacks -Info 73 [00:02:42.000] moduleSpecifierCache count: 0 \ No newline at end of file +PolledWatches:: +/a/lib/lib.d.ts: + {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} *new* + +PolledWatches *deleted*:: +/node_modules/@types: + {"pollingInterval":500} + +FsWatches:: +/tsconfig.json: + {} +/src/ambient.d.ts: + {} +/src/b-link.ts: + {} +/package.json: + {} + +FsWatchesRecursive:: +/src: + {} +/node_modules: + {} + +Info 79 [00:02:48.000] moduleSpecifierCache count: 0 \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-symlinks-are-added-or-removed.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-symlinks-are-added-or-removed.js index 5f2270668d59a..cf534da7648a2 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-symlinks-are-added-or-removed.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-symlinks-are-added-or-removed.js @@ -59,9 +59,11 @@ Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefine Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (5) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -80,34 +82,34 @@ Info 17 [00:00:44.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 26 [00:00:53.000] Files (1) +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 22 [00:00:49.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 23 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 24 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 25 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:55.000] Files (1) /node_modules/mobx/index.d.ts Text-1 "export declare function observable(): unknown;" node_modules/mobx/index.d.ts Root file specified for compilation -Info 27 [00:00:54.000] ----------------------------------------------- -Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:56.000] Files (5) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (5) -Info 28 [00:00:57.000] ----------------------------------------------- -Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 28 [00:00:59.000] Files (1) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 30 [00:01:01.000] Files (1) -Info 28 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Open files: -Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 28 [00:01:03.000] Projects: /tsconfig.json -Info 28 [00:01:04.000] response: +Info 30 [00:01:02.000] ----------------------------------------------- +Info 30 [00:01:03.000] Open files: +Info 30 [00:01:04.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 30 [00:01:05.000] Projects: /tsconfig.json +Info 30 [00:01:06.000] response: { "responseRequired": false } @@ -116,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -148,23 +152,23 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:07.000] Search path: /src -Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) -Info 33 [00:01:10.000] Files (5) - -Info 33 [00:01:11.000] ----------------------------------------------- -Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 33 [00:01:13.000] Files (1) - -Info 33 [00:01:14.000] ----------------------------------------------- -Info 33 [00:01:15.000] Open files: -Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 33 [00:01:17.000] Projects: /tsconfig.json -Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 33 [00:01:19.000] Projects: /tsconfig.json -Info 33 [00:01:20.000] response: +Info 32 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:09.000] Search path: /src +Info 34 [00:01:10.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 35 [00:01:11.000] Project '/tsconfig.json' (Configured) +Info 35 [00:01:12.000] Files (5) + +Info 35 [00:01:13.000] ----------------------------------------------- +Info 35 [00:01:14.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 35 [00:01:15.000] Files (1) + +Info 35 [00:01:16.000] ----------------------------------------------- +Info 35 [00:01:17.000] Open files: +Info 35 [00:01:18.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 35 [00:01:19.000] Projects: /tsconfig.json +Info 35 [00:01:20.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 35 [00:01:21.000] Projects: /tsconfig.json +Info 35 [00:01:22.000] response: { "responseRequired": false } @@ -173,6 +177,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -198,7 +204,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -207,25 +213,25 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:23.000] Search path: /src -Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) -Info 38 [00:01:26.000] Files (5) - -Info 38 [00:01:27.000] ----------------------------------------------- -Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 38 [00:01:29.000] Files (1) - -Info 38 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Open files: -Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 38 [00:01:33.000] Projects: /tsconfig.json -Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 38 [00:01:35.000] Projects: /tsconfig.json -Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 38 [00:01:37.000] Projects: /tsconfig.json -Info 38 [00:01:38.000] response: +Info 37 [00:01:24.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Search path: /src +Info 39 [00:01:26.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 40 [00:01:27.000] Project '/tsconfig.json' (Configured) +Info 40 [00:01:28.000] Files (5) + +Info 40 [00:01:29.000] ----------------------------------------------- +Info 40 [00:01:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 40 [00:01:31.000] Files (1) + +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /tsconfig.json +Info 40 [00:01:36.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 40 [00:01:37.000] Projects: /tsconfig.json +Info 40 [00:01:38.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 40 [00:01:39.000] Projects: /tsconfig.json +Info 40 [00:01:40.000] response: { "responseRequired": false } @@ -234,6 +240,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -257,7 +265,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -271,9 +279,9 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Info 40 [00:01:40.000] response: +Info 42 [00:01:42.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 41 [00:01:41.000] response: +Info 43 [00:01:43.000] response: { "responseRequired": false } @@ -281,7 +289,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -292,18 +300,18 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:43.000] getCompletionData: Get current token: * -Info 44 [00:01:44.000] getCompletionData: Is inside comment: * -Info 45 [00:01:45.000] getCompletionData: Get previous token: * -Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results -Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 48 [00:01:48.000] getExportInfoMap: done in * ms -Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 50 [00:01:50.000] collectAutoImports: response is incomplete -Info 51 [00:01:51.000] collectAutoImports: * -Info 52 [00:01:52.000] getCompletionData: Semantic work: * -Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 54 [00:01:54.000] response: +Info 45 [00:01:45.000] getCompletionData: Get current token: * +Info 46 [00:01:46.000] getCompletionData: Is inside comment: * +Info 47 [00:01:47.000] getCompletionData: Get previous token: * +Info 48 [00:01:48.000] getExportInfoMap: cache miss or empty; calculating new results +Info 49 [00:01:49.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 50 [00:01:50.000] getExportInfoMap: done in * ms +Info 51 [00:01:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 52 [00:01:52.000] collectAutoImports: response is incomplete +Info 53 [00:01:53.000] collectAutoImports: * +Info 54 [00:01:54.000] getCompletionData: Semantic work: * +Info 55 [00:01:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] response: { "response": { "flags": 1, @@ -736,25 +744,27 @@ Info 54 [00:01:54.000] response: } After request -Info 55 [00:01:56.000] FileWatcher:: Triggered with /src/b-link.ts 2:: WatchInfo: /src/b-link.ts 500 undefined WatchType: Closed Script info -Info 56 [00:01:57.000] FileWatcher:: Close:: WatchInfo: /src/b-link.ts 500 undefined WatchType: Closed Script info -Info 57 [00:01:58.000] Scheduled: /tsconfig.json -Info 58 [00:01:59.000] Scheduled: *ensureProjectForOpenFiles* -Info 59 [00:02:00.000] Elapsed:: *ms FileWatcher:: Triggered with /src/b-link.ts 2:: WatchInfo: /src/b-link.ts 500 undefined WatchType: Closed Script info -Info 60 [00:02:01.000] DirectoryWatcher:: Triggered with /src/b-link.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory -Info 61 [00:02:02.000] Scheduled: /tsconfig.json, Cancelled earlier one -Info 62 [00:02:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 63 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/b-link.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory -Info 64 [00:02:07.000] DirectoryWatcher:: Triggered with /src/b-link2.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory -Info 65 [00:02:08.000] Scheduled: /tsconfig.json, Cancelled earlier one -Info 66 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 67 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/b-link2.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory +Info 57 [00:01:58.000] FileWatcher:: Triggered with /src/b-link.ts 2:: WatchInfo: /src/b-link.ts 500 undefined WatchType: Closed Script info +Info 58 [00:01:59.000] FileWatcher:: Close:: WatchInfo: /src/b-link.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:00.000] Scheduled: /tsconfig.json +Info 60 [00:02:01.000] Scheduled: *ensureProjectForOpenFiles* +Info 61 [00:02:02.000] Elapsed:: *ms FileWatcher:: Triggered with /src/b-link.ts 2:: WatchInfo: /src/b-link.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:03.000] DirectoryWatcher:: Triggered with /src/b-link.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory +Info 63 [00:02:04.000] Scheduled: /tsconfig.json, Cancelled earlier one +Info 64 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 65 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/b-link.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory +Info 66 [00:02:09.000] DirectoryWatcher:: Triggered with /src/b-link2.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory +Info 67 [00:02:10.000] Scheduled: /tsconfig.json, Cancelled earlier one +Info 68 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 69 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /src/b-link2.ts :: WatchInfo: /src 1 undefined Config: /tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/src/b-link.ts] deleted symlink PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -774,11 +784,11 @@ FsWatchesRecursive:: /node_modules: {} -Info 68 [00:02:11.000] Running: /tsconfig.json -Info 69 [00:02:12.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 70 [00:02:13.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 71 [00:02:14.000] Project '/tsconfig.json' (Configured) -Info 72 [00:02:15.000] Files (4) +Info 70 [00:02:13.000] Running: /tsconfig.json +Info 71 [00:02:14.000] Starting updateGraphWorker: Project: /tsconfig.json +Info 72 [00:02:15.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 73 [00:02:16.000] Project '/tsconfig.json' (Configured) +Info 74 [00:02:17.000] Files (4) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b.ts Text-1 "foo" @@ -794,44 +804,44 @@ Info 72 [00:02:15.000] Files (4) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 73 [00:02:16.000] ----------------------------------------------- -Info 74 [00:02:17.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 75 [00:02:18.000] Files (1) - -Info 76 [00:02:19.000] ----------------------------------------------- -Info 77 [00:02:20.000] Running: *ensureProjectForOpenFiles* -Info 78 [00:02:21.000] Before ensureProjectForOpenFiles: -Info 79 [00:02:22.000] Project '/tsconfig.json' (Configured) -Info 79 [00:02:23.000] Files (4) - -Info 79 [00:02:24.000] ----------------------------------------------- -Info 79 [00:02:25.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 79 [00:02:26.000] Files (1) - -Info 79 [00:02:27.000] ----------------------------------------------- -Info 79 [00:02:28.000] Open files: -Info 79 [00:02:29.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 79 [00:02:30.000] Projects: /tsconfig.json -Info 79 [00:02:31.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 79 [00:02:32.000] Projects: /tsconfig.json -Info 79 [00:02:33.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 79 [00:02:34.000] Projects: /tsconfig.json -Info 79 [00:02:35.000] After ensureProjectForOpenFiles: -Info 80 [00:02:36.000] Project '/tsconfig.json' (Configured) -Info 80 [00:02:37.000] Files (4) - -Info 80 [00:02:38.000] ----------------------------------------------- -Info 80 [00:02:39.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 80 [00:02:40.000] Files (1) - -Info 80 [00:02:41.000] ----------------------------------------------- -Info 80 [00:02:42.000] Open files: -Info 80 [00:02:43.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 80 [00:02:44.000] Projects: /tsconfig.json -Info 80 [00:02:45.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 80 [00:02:46.000] Projects: /tsconfig.json -Info 80 [00:02:47.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 80 [00:02:48.000] Projects: /tsconfig.json +Info 75 [00:02:18.000] ----------------------------------------------- +Info 76 [00:02:19.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 77 [00:02:20.000] Files (1) + +Info 78 [00:02:21.000] ----------------------------------------------- +Info 79 [00:02:22.000] Running: *ensureProjectForOpenFiles* +Info 80 [00:02:23.000] Before ensureProjectForOpenFiles: +Info 81 [00:02:24.000] Project '/tsconfig.json' (Configured) +Info 81 [00:02:25.000] Files (4) + +Info 81 [00:02:26.000] ----------------------------------------------- +Info 81 [00:02:27.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 81 [00:02:28.000] Files (1) + +Info 81 [00:02:29.000] ----------------------------------------------- +Info 81 [00:02:30.000] Open files: +Info 81 [00:02:31.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 81 [00:02:32.000] Projects: /tsconfig.json +Info 81 [00:02:33.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 81 [00:02:34.000] Projects: /tsconfig.json +Info 81 [00:02:35.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 81 [00:02:36.000] Projects: /tsconfig.json +Info 81 [00:02:37.000] After ensureProjectForOpenFiles: +Info 82 [00:02:38.000] Project '/tsconfig.json' (Configured) +Info 82 [00:02:39.000] Files (4) + +Info 82 [00:02:40.000] ----------------------------------------------- +Info 82 [00:02:41.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 82 [00:02:42.000] Files (1) + +Info 82 [00:02:43.000] ----------------------------------------------- +Info 82 [00:02:44.000] Open files: +Info 82 [00:02:45.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 82 [00:02:46.000] Projects: /tsconfig.json +Info 82 [00:02:47.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 82 [00:02:48.000] Projects: /tsconfig.json +Info 82 [00:02:49.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 82 [00:02:50.000] Projects: /tsconfig.json After running timeout callbacks -Info 80 [00:02:49.000] moduleSpecifierCache count: 0 \ No newline at end of file +Info 82 [00:02:51.000] moduleSpecifierCache count: 0 \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-user-preferences-change.js b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-user-preferences-change.js index 83bbccbe1e4a4..af4b7593dad07 100644 --- a/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-user-preferences-change.js +++ b/tests/baselines/reference/tsserver/moduleSpecifierCache/invalidates-the-cache-when-user-preferences-change.js @@ -59,9 +59,11 @@ Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/b.ts 500 undefine Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 17 [00:00:44.000] Files (5) +Info 15 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 16 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 19 [00:00:46.000] Files (5) /src/a.ts SVC-1-0 "export const foo = 0;" /src/ambient.d.ts Text-1 "declare module 'ambient' {}" /src/b-link.ts Text-1 "foo" @@ -80,34 +82,34 @@ Info 17 [00:00:44.000] Files (5) src/c.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 18 [00:00:45.000] ----------------------------------------------- -Info 19 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 20 [00:00:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 21 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 22 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 23 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 24 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:00:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 26 [00:00:53.000] Files (1) +Info 20 [00:00:47.000] ----------------------------------------------- +Info 21 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 22 [00:00:49.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 23 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 24 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 25 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 26 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:00:54.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 28 [00:00:55.000] Files (1) /node_modules/mobx/index.d.ts Text-1 "export declare function observable(): unknown;" node_modules/mobx/index.d.ts Root file specified for compilation -Info 27 [00:00:54.000] ----------------------------------------------- -Info 28 [00:00:55.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:56.000] Files (5) +Info 29 [00:00:56.000] ----------------------------------------------- +Info 30 [00:00:57.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:58.000] Files (5) -Info 28 [00:00:57.000] ----------------------------------------------- -Info 28 [00:00:58.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 28 [00:00:59.000] Files (1) +Info 30 [00:00:59.000] ----------------------------------------------- +Info 30 [00:01:00.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 30 [00:01:01.000] Files (1) -Info 28 [00:01:00.000] ----------------------------------------------- -Info 28 [00:01:01.000] Open files: -Info 28 [00:01:02.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 28 [00:01:03.000] Projects: /tsconfig.json -Info 28 [00:01:04.000] response: +Info 30 [00:01:02.000] ----------------------------------------------- +Info 30 [00:01:03.000] Open files: +Info 30 [00:01:04.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 30 [00:01:05.000] Projects: /tsconfig.json +Info 30 [00:01:06.000] response: { "responseRequired": false } @@ -116,6 +118,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:05.000] request: +Info 31 [00:01:07.000] request: { "command": "open", "arguments": { @@ -148,23 +152,23 @@ Info 29 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:07.000] Search path: /src -Info 32 [00:01:08.000] For info: /src/b.ts :: Config file name: /tsconfig.json -Info 33 [00:01:09.000] Project '/tsconfig.json' (Configured) -Info 33 [00:01:10.000] Files (5) +Info 32 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /src/b.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:09.000] Search path: /src +Info 34 [00:01:10.000] For info: /src/b.ts :: Config file name: /tsconfig.json +Info 35 [00:01:11.000] Project '/tsconfig.json' (Configured) +Info 35 [00:01:12.000] Files (5) -Info 33 [00:01:11.000] ----------------------------------------------- -Info 33 [00:01:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 33 [00:01:13.000] Files (1) +Info 35 [00:01:13.000] ----------------------------------------------- +Info 35 [00:01:14.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 35 [00:01:15.000] Files (1) -Info 33 [00:01:14.000] ----------------------------------------------- -Info 33 [00:01:15.000] Open files: -Info 33 [00:01:16.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 33 [00:01:17.000] Projects: /tsconfig.json -Info 33 [00:01:18.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 33 [00:01:19.000] Projects: /tsconfig.json -Info 33 [00:01:20.000] response: +Info 35 [00:01:16.000] ----------------------------------------------- +Info 35 [00:01:17.000] Open files: +Info 35 [00:01:18.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 35 [00:01:19.000] Projects: /tsconfig.json +Info 35 [00:01:20.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 35 [00:01:21.000] Projects: /tsconfig.json +Info 35 [00:01:22.000] response: { "responseRequired": false } @@ -173,6 +177,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -198,7 +204,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:21.000] request: +Info 36 [00:01:23.000] request: { "command": "open", "arguments": { @@ -207,25 +213,25 @@ Info 34 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 35 [00:01:22.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:23.000] Search path: /src -Info 37 [00:01:24.000] For info: /src/c.ts :: Config file name: /tsconfig.json -Info 38 [00:01:25.000] Project '/tsconfig.json' (Configured) -Info 38 [00:01:26.000] Files (5) +Info 37 [00:01:24.000] FileWatcher:: Close:: WatchInfo: /src/c.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:25.000] Search path: /src +Info 39 [00:01:26.000] For info: /src/c.ts :: Config file name: /tsconfig.json +Info 40 [00:01:27.000] Project '/tsconfig.json' (Configured) +Info 40 [00:01:28.000] Files (5) -Info 38 [00:01:27.000] ----------------------------------------------- -Info 38 [00:01:28.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 38 [00:01:29.000] Files (1) +Info 40 [00:01:29.000] ----------------------------------------------- +Info 40 [00:01:30.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 40 [00:01:31.000] Files (1) -Info 38 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Open files: -Info 38 [00:01:32.000] FileName: /src/a.ts ProjectRootPath: undefined -Info 38 [00:01:33.000] Projects: /tsconfig.json -Info 38 [00:01:34.000] FileName: /src/b.ts ProjectRootPath: undefined -Info 38 [00:01:35.000] Projects: /tsconfig.json -Info 38 [00:01:36.000] FileName: /src/c.ts ProjectRootPath: undefined -Info 38 [00:01:37.000] Projects: /tsconfig.json -Info 38 [00:01:38.000] response: +Info 40 [00:01:32.000] ----------------------------------------------- +Info 40 [00:01:33.000] Open files: +Info 40 [00:01:34.000] FileName: /src/a.ts ProjectRootPath: undefined +Info 40 [00:01:35.000] Projects: /tsconfig.json +Info 40 [00:01:36.000] FileName: /src/b.ts ProjectRootPath: undefined +Info 40 [00:01:37.000] Projects: /tsconfig.json +Info 40 [00:01:38.000] FileName: /src/c.ts ProjectRootPath: undefined +Info 40 [00:01:39.000] Projects: /tsconfig.json +Info 40 [00:01:40.000] response: { "responseRequired": false } @@ -234,6 +240,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /tsconfig.json: @@ -257,7 +265,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:39.000] request: +Info 41 [00:01:41.000] request: { "command": "configure", "arguments": { @@ -271,9 +279,9 @@ Info 39 [00:01:39.000] request: "seq": 4, "type": "request" } -Info 40 [00:01:40.000] response: +Info 42 [00:01:42.000] response: {"seq":0,"type":"response","command":"configure","request_seq":4,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 41 [00:01:41.000] response: +Info 43 [00:01:43.000] response: { "responseRequired": false } @@ -281,7 +289,7 @@ After request Before request -Info 42 [00:01:42.000] request: +Info 44 [00:01:44.000] request: { "command": "completionInfo", "arguments": { @@ -292,18 +300,18 @@ Info 42 [00:01:42.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:43.000] getCompletionData: Get current token: * -Info 44 [00:01:44.000] getCompletionData: Is inside comment: * -Info 45 [00:01:45.000] getCompletionData: Get previous token: * -Info 46 [00:01:46.000] getExportInfoMap: cache miss or empty; calculating new results -Info 47 [00:01:47.000] forEachExternalModuleToImportFrom autoImportProvider: * -Info 48 [00:01:48.000] getExportInfoMap: done in * ms -Info 49 [00:01:49.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 50 [00:01:50.000] collectAutoImports: response is incomplete -Info 51 [00:01:51.000] collectAutoImports: * -Info 52 [00:01:52.000] getCompletionData: Semantic work: * -Info 53 [00:01:53.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 54 [00:01:54.000] response: +Info 45 [00:01:45.000] getCompletionData: Get current token: * +Info 46 [00:01:46.000] getCompletionData: Is inside comment: * +Info 47 [00:01:47.000] getCompletionData: Get previous token: * +Info 48 [00:01:48.000] getExportInfoMap: cache miss or empty; calculating new results +Info 49 [00:01:49.000] forEachExternalModuleToImportFrom autoImportProvider: * +Info 50 [00:01:50.000] getExportInfoMap: done in * ms +Info 51 [00:01:51.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 52 [00:01:52.000] collectAutoImports: response is incomplete +Info 53 [00:01:53.000] collectAutoImports: * +Info 54 [00:01:54.000] getCompletionData: Semantic work: * +Info 55 [00:01:55.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 56 [00:01:56.000] response: { "response": { "flags": 1, @@ -736,12 +744,12 @@ Info 54 [00:01:54.000] response: } After request -Info 55 [00:01:55.000] moduleSpecifierCache for {} (/src/b.ts -> /src/a.ts) { +Info 57 [00:01:57.000] moduleSpecifierCache for {} (/src/b.ts -> /src/a.ts) { "isBlockedByPackageJsonDependencies": false } Before request -Info 56 [00:01:56.000] request: +Info 58 [00:01:58.000] request: { "command": "configure", "arguments": { @@ -752,21 +760,21 @@ Info 56 [00:01:56.000] request: "seq": 6, "type": "request" } -Info 57 [00:01:57.000] response: +Info 59 [00:01:59.000] response: {"seq":0,"type":"response","command":"configure","request_seq":6,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 58 [00:01:58.000] response: +Info 60 [00:02:00.000] response: { "responseRequired": false } After request -Info 59 [00:01:59.000] moduleSpecifierCache for {} (/src/b.ts -> /src/a.ts) { +Info 61 [00:02:01.000] moduleSpecifierCache for {} (/src/b.ts -> /src/a.ts) { "isBlockedByPackageJsonDependencies": false } -Info 60 [00:02:00.000] moduleSpecifierCache for {"importModuleSpecifierPreference":"project-relative"} (/src/b.ts -> /src/a.ts) undefined +Info 62 [00:02:02.000] moduleSpecifierCache for {"importModuleSpecifierPreference":"project-relative"} (/src/b.ts -> /src/a.ts) undefined Before request -Info 61 [00:02:01.000] request: +Info 63 [00:02:03.000] request: { "command": "completionInfo", "arguments": { @@ -777,16 +785,16 @@ Info 61 [00:02:01.000] request: "seq": 7, "type": "request" } -Info 62 [00:02:02.000] getCompletionData: Get current token: * -Info 63 [00:02:03.000] getCompletionData: Is inside comment: * -Info 64 [00:02:04.000] getCompletionData: Get previous token: * -Info 65 [00:02:05.000] getExportInfoMap: cache hit -Info 66 [00:02:06.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 67 [00:02:07.000] collectAutoImports: response is incomplete -Info 68 [00:02:08.000] collectAutoImports: * -Info 69 [00:02:09.000] getCompletionData: Semantic work: * -Info 70 [00:02:10.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 71 [00:02:11.000] response: +Info 64 [00:02:04.000] getCompletionData: Get current token: * +Info 65 [00:02:05.000] getCompletionData: Is inside comment: * +Info 66 [00:02:06.000] getCompletionData: Get previous token: * +Info 67 [00:02:07.000] getExportInfoMap: cache hit +Info 68 [00:02:08.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 69 [00:02:09.000] collectAutoImports: response is incomplete +Info 70 [00:02:10.000] collectAutoImports: * +Info 71 [00:02:11.000] getCompletionData: Semantic work: * +Info 72 [00:02:12.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 73 [00:02:13.000] response: { "response": { "flags": 1, @@ -1219,13 +1227,13 @@ Info 71 [00:02:11.000] response: } After request -Info 72 [00:02:12.000] moduleSpecifierCache for {} (/src/b.ts -> /src/a.ts) undefined -Info 73 [00:02:13.000] moduleSpecifierCache for {"importModuleSpecifierPreference":"project-relative"} (/src/b.ts -> /src/a.ts) { +Info 74 [00:02:14.000] moduleSpecifierCache for {} (/src/b.ts -> /src/a.ts) undefined +Info 75 [00:02:15.000] moduleSpecifierCache for {"importModuleSpecifierPreference":"project-relative"} (/src/b.ts -> /src/a.ts) { "isBlockedByPackageJsonDependencies": false } Before request -Info 74 [00:02:14.000] request: +Info 76 [00:02:16.000] request: { "command": "configure", "arguments": { @@ -1236,9 +1244,9 @@ Info 74 [00:02:14.000] request: "seq": 8, "type": "request" } -Info 75 [00:02:15.000] response: +Info 77 [00:02:17.000] response: {"seq":0,"type":"response","command":"configure","request_seq":8,"success":true,"performanceData":{"updateGraphDurationMs":*,"createAutoImportProviderProgramDurationMs":*}} -Info 76 [00:02:16.000] response: +Info 78 [00:02:18.000] response: { "responseRequired": false } @@ -1246,7 +1254,7 @@ After request Before request -Info 77 [00:02:17.000] request: +Info 79 [00:02:19.000] request: { "command": "completionInfo", "arguments": { @@ -1257,16 +1265,16 @@ Info 77 [00:02:17.000] request: "seq": 9, "type": "request" } -Info 78 [00:02:18.000] getCompletionData: Get current token: * -Info 79 [00:02:19.000] getCompletionData: Is inside comment: * -Info 80 [00:02:20.000] getCompletionData: Get previous token: * -Info 81 [00:02:21.000] getExportInfoMap: cache hit -Info 82 [00:02:22.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache -Info 83 [00:02:23.000] collectAutoImports: response is incomplete -Info 84 [00:02:24.000] collectAutoImports: * -Info 85 [00:02:25.000] getCompletionData: Semantic work: * -Info 86 [00:02:26.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * -Info 87 [00:02:27.000] response: +Info 80 [00:02:20.000] getCompletionData: Get current token: * +Info 81 [00:02:21.000] getCompletionData: Is inside comment: * +Info 82 [00:02:22.000] getCompletionData: Get previous token: * +Info 83 [00:02:23.000] getExportInfoMap: cache hit +Info 84 [00:02:24.000] collectAutoImports: resolved 0 module specifiers, plus 0 ambient and 1 from cache +Info 85 [00:02:25.000] collectAutoImports: response is incomplete +Info 86 [00:02:26.000] collectAutoImports: * +Info 87 [00:02:27.000] getCompletionData: Semantic work: * +Info 88 [00:02:28.000] getCompletionsAtPosition: getCompletionEntriesFromSymbols: * +Info 89 [00:02:29.000] response: { "response": { "flags": 1, @@ -1699,4 +1707,4 @@ Info 87 [00:02:27.000] response: } After request -Info 88 [00:02:28.000] moduleSpecifierCache for {"importModuleSpecifierPreference":"project-relative"} (/src/b.ts -> /src/a.ts) undefined \ No newline at end of file +Info 90 [00:02:30.000] moduleSpecifierCache for {"importModuleSpecifierPreference":"project-relative"} (/src/b.ts -> /src/a.ts) undefined \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols-when-searching-all-projects.js b/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols-when-searching-all-projects.js index b49bb459b4e4f..c291266af816f 100644 --- a/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols-when-searching-all-projects.js +++ b/tests/baselines/reference/tsserver/navTo/should-de-duplicate-symbols-when-searching-all-projects.js @@ -152,20 +152,22 @@ Info 28 [00:00:54.000] Config: /b/tsconfig.json : { Info 29 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /b/tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file Info 30 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory Info 31 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b 1 undefined Config: /b/tsconfig.json WatchType: Wild card directory -Info 32 [00:00:58.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 33 [00:00:59.000] Project '/tsconfig.json' (Configured) -Info 34 [00:01:00.000] Files (0) - -Info 35 [00:01:01.000] ----------------------------------------------- -Info 36 [00:01:02.000] Creating configuration project /b/tsconfig.json -Info 37 [00:01:03.000] FileWatcher:: Added:: WatchInfo: /b/index.ts 500 undefined WatchType: Closed Script info -Info 38 [00:01:04.000] Starting updateGraphWorker: Project: /b/tsconfig.json -Info 39 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /b/tsconfig.json WatchType: Missing file -Info 40 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots -Info 41 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots -Info 42 [00:01:08.000] Finishing updateGraphWorker: Project: /b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:09.000] Project '/b/tsconfig.json' (Configured) -Info 44 [00:01:10.000] Files (2) +Info 32 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 33 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 34 [00:01:00.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:01.000] Project '/tsconfig.json' (Configured) +Info 36 [00:01:02.000] Files (0) + +Info 37 [00:01:03.000] ----------------------------------------------- +Info 38 [00:01:04.000] Creating configuration project /b/tsconfig.json +Info 39 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /b/index.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:06.000] Starting updateGraphWorker: Project: /b/tsconfig.json +Info 41 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /b/tsconfig.json WatchType: Missing file +Info 42 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots +Info 43 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /b/node_modules/@types 1 undefined Project: /b/tsconfig.json WatchType: Type roots +Info 44 [00:01:10.000] Finishing updateGraphWorker: Project: /b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 45 [00:01:11.000] Project '/b/tsconfig.json' (Configured) +Info 46 [00:01:12.000] Files (2) /a/index.ts SVC-1-0 "export const abcdef = 1;" /b/index.ts Text-1 "import a = require(\"../a\");\nexport const ghijkl = a.abcdef;" @@ -175,8 +177,8 @@ Info 44 [00:01:10.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 45 [00:01:11.000] ----------------------------------------------- -Info 46 [00:01:12.000] response: +Info 47 [00:01:13.000] ----------------------------------------------- +Info 48 [00:01:14.000] response: { "response": [ { @@ -205,6 +207,8 @@ PolledWatches:: {"pollingInterval":500} /a/node_modules/@types: {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} /b/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/openfile/can-open-same-file-again.js b/tests/baselines/reference/tsserver/openfile/can-open-same-file-again.js index 2a1dda060aa69..431e9c36f8420 100644 --- a/tests/baselines/reference/tsserver/openfile/can-open-same-file-again.js +++ b/tests/baselines/reference/tsserver/openfile/can-open-same-file-again.js @@ -38,9 +38,11 @@ Info 8 [00:00:31.000] Starting updateGraphWorker: Project: /user/someuser/pro Info 9 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/myproject/node_modules/@types 1 undefined Project: /user/someuser/projects/myproject/tsconfig.json WatchType: Type roots Info 11 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/myproject/node_modules/@types 1 undefined Project: /user/someuser/projects/myproject/tsconfig.json WatchType: Type roots -Info 12 [00:00:35.000] Finishing updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:36.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) -Info 14 [00:00:37.000] Files (2) +Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/node_modules/@types 1 undefined Project: /user/someuser/projects/myproject/tsconfig.json WatchType: Type roots +Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/node_modules/@types 1 undefined Project: /user/someuser/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:38.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) +Info 16 [00:00:39.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/someuser/projects/myproject/src/a.ts SVC-1-0 "export const x = 0;" @@ -50,28 +52,28 @@ Info 14 [00:00:37.000] Files (2) src/a.ts Matched by default include pattern '**/*' -Info 15 [00:00:38.000] ----------------------------------------------- -Info 16 [00:00:39.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:40.000] Files (2) +Info 17 [00:00:40.000] ----------------------------------------------- +Info 18 [00:00:41.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:42.000] Files (2) -Info 16 [00:00:41.000] ----------------------------------------------- -Info 16 [00:00:42.000] Open files: -Info 16 [00:00:43.000] FileName: /user/someuser/projects/myproject/src/a.ts ProjectRootPath: /user/someuser/projects/myproject -Info 16 [00:00:44.000] Projects: /user/someuser/projects/myproject/tsconfig.json +Info 18 [00:00:43.000] ----------------------------------------------- +Info 18 [00:00:44.000] Open files: +Info 18 [00:00:45.000] FileName: /user/someuser/projects/myproject/src/a.ts ProjectRootPath: /user/someuser/projects/myproject +Info 18 [00:00:46.000] Projects: /user/someuser/projects/myproject/tsconfig.json aFileContent: export const x = 0; -Info 16 [00:00:45.000] Starting updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json -Info 17 [00:00:46.000] Finishing updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 18 [00:00:47.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:00:48.000] Files (2) +Info 18 [00:00:47.000] Starting updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json +Info 19 [00:00:48.000] Finishing updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 20 [00:00:49.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/someuser/projects/myproject/src/a.ts SVC-2-0 "export const x = 0;export const y = 10;" -Info 20 [00:00:49.000] ----------------------------------------------- -Info 21 [00:00:50.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:51.000] Files (2) +Info 22 [00:00:51.000] ----------------------------------------------- +Info 23 [00:00:52.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:53.000] Files (2) -Info 21 [00:00:52.000] ----------------------------------------------- -Info 21 [00:00:53.000] Open files: -Info 21 [00:00:54.000] FileName: /user/someuser/projects/myproject/src/a.ts ProjectRootPath: /user/someuser/projects/myproject -Info 21 [00:00:55.000] Projects: /user/someuser/projects/myproject/tsconfig.json +Info 23 [00:00:54.000] ----------------------------------------------- +Info 23 [00:00:55.000] Open files: +Info 23 [00:00:56.000] FileName: /user/someuser/projects/myproject/src/a.ts ProjectRootPath: /user/someuser/projects/myproject +Info 23 [00:00:57.000] Projects: /user/someuser/projects/myproject/tsconfig.json aFileContent: export const x = 0;export const y = 10; \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/openfile/realoaded-with-empty-content.js b/tests/baselines/reference/tsserver/openfile/realoaded-with-empty-content.js index e162c169eaa31..7cb4f6b6d14f3 100644 --- a/tests/baselines/reference/tsserver/openfile/realoaded-with-empty-content.js +++ b/tests/baselines/reference/tsserver/openfile/realoaded-with-empty-content.js @@ -7,33 +7,35 @@ let x = 1 Info 1 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info Info 2 [00:00:11.000] Starting updateGraphWorker: Project: externalProject Info 3 [00:00:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: externalProject WatchType: Missing file -Info 4 [00:00:13.000] Finishing updateGraphWorker: Project: externalProject Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 5 [00:00:14.000] Project 'externalProject' (External) -Info 6 [00:00:15.000] Files (1) +Info 4 [00:00:13.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: externalProject WatchType: Type roots +Info 5 [00:00:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: externalProject WatchType: Type roots +Info 6 [00:00:15.000] Finishing updateGraphWorker: Project: externalProject Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 7 [00:00:16.000] Project 'externalProject' (External) +Info 8 [00:00:17.000] Files (1) /a/b/app.ts Text-1 "let x = 1" a/b/app.ts Root file specified for compilation -Info 7 [00:00:16.000] ----------------------------------------------- -Info 8 [00:00:17.000] Starting updateGraphWorker: Project: externalProject -Info 9 [00:00:18.000] Finishing updateGraphWorker: Project: externalProject Version: 1 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:19.000] Same program as before +Info 9 [00:00:18.000] ----------------------------------------------- +Info 10 [00:00:19.000] Starting updateGraphWorker: Project: externalProject +Info 11 [00:00:20.000] Finishing updateGraphWorker: Project: externalProject Version: 1 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:21.000] Same program as before Snapshot size: 9 -Info 11 [00:00:20.000] FileWatcher:: Close:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info -Info 12 [00:00:21.000] Starting updateGraphWorker: Project: externalProject -Info 13 [00:00:22.000] Finishing updateGraphWorker: Project: externalProject Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 14 [00:00:23.000] Project 'externalProject' (External) -Info 15 [00:00:24.000] Files (1) +Info 13 [00:00:22.000] FileWatcher:: Close:: WatchInfo: /a/b/app.ts 500 undefined WatchType: Closed Script info +Info 14 [00:00:23.000] Starting updateGraphWorker: Project: externalProject +Info 15 [00:00:24.000] Finishing updateGraphWorker: Project: externalProject Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 16 [00:00:25.000] Project 'externalProject' (External) +Info 17 [00:00:26.000] Files (1) /a/b/app.ts SVC-2-0 "" -Info 16 [00:00:25.000] ----------------------------------------------- -Info 17 [00:00:26.000] Project 'externalProject' (External) -Info 17 [00:00:27.000] Files (1) +Info 18 [00:00:27.000] ----------------------------------------------- +Info 19 [00:00:28.000] Project 'externalProject' (External) +Info 19 [00:00:29.000] Files (1) -Info 17 [00:00:28.000] ----------------------------------------------- -Info 17 [00:00:29.000] Open files: -Info 17 [00:00:30.000] FileName: /a/b/app.ts ProjectRootPath: undefined -Info 17 [00:00:31.000] Projects: externalProject +Info 19 [00:00:30.000] ----------------------------------------------- +Info 19 [00:00:31.000] Open files: +Info 19 [00:00:32.000] FileName: /a/b/app.ts ProjectRootPath: undefined +Info 19 [00:00:33.000] Projects: externalProject Snapshot size: 0 \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/openfile/uses-existing-project-even-if-project-refresh-is-pending.js b/tests/baselines/reference/tsserver/openfile/uses-existing-project-even-if-project-refresh-is-pending.js index 633dd3dea8746..22e2f28c1f0e7 100644 --- a/tests/baselines/reference/tsserver/openfile/uses-existing-project-even-if-project-refresh-is-pending.js +++ b/tests/baselines/reference/tsserver/openfile/uses-existing-project-even-if-project-refresh-is-pending.js @@ -38,9 +38,11 @@ Info 8 [00:00:31.000] Starting updateGraphWorker: Project: /user/someuser/pro Info 9 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 10 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/myproject/node_modules/@types 1 undefined Project: /user/someuser/projects/myproject/tsconfig.json WatchType: Type roots Info 11 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/myproject/node_modules/@types 1 undefined Project: /user/someuser/projects/myproject/tsconfig.json WatchType: Type roots -Info 12 [00:00:35.000] Finishing updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:36.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) -Info 14 [00:00:37.000] Files (2) +Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/node_modules/@types 1 undefined Project: /user/someuser/projects/myproject/tsconfig.json WatchType: Type roots +Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/node_modules/@types 1 undefined Project: /user/someuser/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:37.000] Finishing updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:38.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) +Info 16 [00:00:39.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/someuser/projects/myproject/src/a.ts SVC-1-0 "export const x = 0;" @@ -50,24 +52,24 @@ Info 14 [00:00:37.000] Files (2) src/a.ts Matched by default include pattern '**/*' -Info 15 [00:00:38.000] ----------------------------------------------- -Info 16 [00:00:39.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:40.000] Files (2) +Info 17 [00:00:40.000] ----------------------------------------------- +Info 18 [00:00:41.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:42.000] Files (2) -Info 16 [00:00:41.000] ----------------------------------------------- -Info 16 [00:00:42.000] Open files: -Info 16 [00:00:43.000] FileName: /user/someuser/projects/myproject/src/a.ts ProjectRootPath: /user/someuser/projects/myproject -Info 16 [00:00:44.000] Projects: /user/someuser/projects/myproject/tsconfig.json -Info 16 [00:00:47.000] DirectoryWatcher:: Triggered with /user/someuser/projects/myproject/src/b.ts :: WatchInfo: /user/someuser/projects/myproject 1 undefined Config: /user/someuser/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 17 [00:00:48.000] Scheduled: /user/someuser/projects/myproject/tsconfig.json -Info 18 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/someuser/projects/myproject/src/b.ts :: WatchInfo: /user/someuser/projects/myproject 1 undefined Config: /user/someuser/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 20 [00:00:51.000] Search path: /user/someuser/projects/myproject/src -Info 21 [00:00:52.000] For info: /user/someuser/projects/myproject/src/b.ts :: Config file name: /user/someuser/projects/myproject/tsconfig.json -Info 22 [00:00:53.000] Starting updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json -Info 23 [00:00:54.000] Finishing updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:55.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:00:56.000] Files (3) +Info 18 [00:00:43.000] ----------------------------------------------- +Info 18 [00:00:44.000] Open files: +Info 18 [00:00:45.000] FileName: /user/someuser/projects/myproject/src/a.ts ProjectRootPath: /user/someuser/projects/myproject +Info 18 [00:00:46.000] Projects: /user/someuser/projects/myproject/tsconfig.json +Info 18 [00:00:49.000] DirectoryWatcher:: Triggered with /user/someuser/projects/myproject/src/b.ts :: WatchInfo: /user/someuser/projects/myproject 1 undefined Config: /user/someuser/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 19 [00:00:50.000] Scheduled: /user/someuser/projects/myproject/tsconfig.json +Info 20 [00:00:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/someuser/projects/myproject/src/b.ts :: WatchInfo: /user/someuser/projects/myproject 1 undefined Config: /user/someuser/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 22 [00:00:53.000] Search path: /user/someuser/projects/myproject/src +Info 23 [00:00:54.000] For info: /user/someuser/projects/myproject/src/b.ts :: Config file name: /user/someuser/projects/myproject/tsconfig.json +Info 24 [00:00:55.000] Starting updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json +Info 25 [00:00:56.000] Finishing updateGraphWorker: Project: /user/someuser/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:00:57.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) +Info 27 [00:00:58.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/someuser/projects/myproject/src/a.ts SVC-1-0 "export const x = 0;" /user/someuser/projects/myproject/src/b.ts SVC-1-0 "export {}; declare module \"./a\" { export const y: number; }" @@ -80,13 +82,13 @@ Info 25 [00:00:56.000] Files (3) src/b.ts Matched by default include pattern '**/*' -Info 26 [00:00:57.000] ----------------------------------------------- -Info 27 [00:00:58.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) -Info 27 [00:00:59.000] Files (3) +Info 28 [00:00:59.000] ----------------------------------------------- +Info 29 [00:01:00.000] Project '/user/someuser/projects/myproject/tsconfig.json' (Configured) +Info 29 [00:01:01.000] Files (3) -Info 27 [00:01:00.000] ----------------------------------------------- -Info 27 [00:01:01.000] Open files: -Info 27 [00:01:02.000] FileName: /user/someuser/projects/myproject/src/a.ts ProjectRootPath: /user/someuser/projects/myproject -Info 27 [00:01:03.000] Projects: /user/someuser/projects/myproject/tsconfig.json -Info 27 [00:01:04.000] FileName: /user/someuser/projects/myproject/src/b.ts ProjectRootPath: /user/someuser/projects/myproject -Info 27 [00:01:05.000] Projects: /user/someuser/projects/myproject/tsconfig.json \ No newline at end of file +Info 29 [00:01:02.000] ----------------------------------------------- +Info 29 [00:01:03.000] Open files: +Info 29 [00:01:04.000] FileName: /user/someuser/projects/myproject/src/a.ts ProjectRootPath: /user/someuser/projects/myproject +Info 29 [00:01:05.000] Projects: /user/someuser/projects/myproject/tsconfig.json +Info 29 [00:01:06.000] FileName: /user/someuser/projects/myproject/src/b.ts ProjectRootPath: /user/someuser/projects/myproject +Info 29 [00:01:07.000] Projects: /user/someuser/projects/myproject/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/openfile/when-file-makes-edits-to-add/remove-comment-directives,-they-are-handled-correcrly.js b/tests/baselines/reference/tsserver/openfile/when-file-makes-edits-to-add/remove-comment-directives,-they-are-handled-correcrly.js index f3eace56eb011..571fa01045855 100644 --- a/tests/baselines/reference/tsserver/openfile/when-file-makes-edits-to-add/remove-comment-directives,-they-are-handled-correcrly.js +++ b/tests/baselines/reference/tsserver/openfile/when-file-makes-edits-to-add/remove-comment-directives,-they-are-handled-correcrly.js @@ -46,9 +46,11 @@ Info 6 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:31.000] Files (2) +Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:33.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file.ts SVC-1-0 "const x = 10;\nfunction foo() {\n // @ts-ignore\n let y: string = x;\n return y;\n}\nfunction bar() {\n // @ts-ignore\n let z : string = x;\n return z;\n}\nfoo();\nbar();" @@ -58,15 +60,15 @@ Info 12 [00:00:31.000] Files (2) file.ts Root file specified for compilation -Info 13 [00:00:32.000] ----------------------------------------------- -Info 14 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:34.000] Files (2) +Info 15 [00:00:34.000] ----------------------------------------------- +Info 16 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:36.000] Files (2) -Info 14 [00:00:35.000] ----------------------------------------------- -Info 14 [00:00:36.000] Open files: -Info 14 [00:00:37.000] FileName: /user/username/projects/myproject/file.ts ProjectRootPath: undefined -Info 14 [00:00:38.000] Projects: /dev/null/inferredProject1* -Info 14 [00:00:39.000] response: +Info 16 [00:00:37.000] ----------------------------------------------- +Info 16 [00:00:38.000] Open files: +Info 16 [00:00:39.000] FileName: /user/username/projects/myproject/file.ts ProjectRootPath: undefined +Info 16 [00:00:40.000] Projects: /dev/null/inferredProject1* +Info 16 [00:00:41.000] response: { "responseRequired": false } @@ -79,6 +81,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* @@ -86,7 +90,7 @@ FsWatches:: Before request -Info 15 [00:00:40.000] request: +Info 17 [00:00:42.000] request: { "command": "geterr", "arguments": { @@ -98,7 +102,7 @@ Info 15 [00:00:40.000] request: "seq": 2, "type": "request" } -Info 16 [00:00:41.000] response: +Info 18 [00:00:43.000] response: { "responseRequired": false } @@ -106,27 +110,27 @@ After request Before checking timeout queue length (1) and running -Info 17 [00:00:42.000] event: +Info 19 [00:00:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 18 [00:00:43.000] event: +Info 20 [00:00:45.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 19 [00:00:44.000] event: +Info 21 [00:00:46.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} -Info 20 [00:00:45.000] event: +Info 22 [00:00:47.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 21 [00:00:46.000] request: +Info 23 [00:00:48.000] request: { "command": "updateOpen", "arguments": { @@ -152,7 +156,7 @@ Info 21 [00:00:46.000] request: "seq": 3, "type": "request" } -Info 22 [00:00:47.000] response: +Info 24 [00:00:49.000] response: { "response": true, "responseRequired": true @@ -161,7 +165,7 @@ After request Before request -Info 23 [00:00:48.000] request: +Info 25 [00:00:50.000] request: { "command": "geterr", "arguments": { @@ -173,7 +177,7 @@ Info 23 [00:00:48.000] request: "seq": 4, "type": "request" } -Info 24 [00:00:49.000] response: +Info 26 [00:00:51.000] response: { "responseRequired": false } @@ -181,35 +185,35 @@ After request Before checking timeout queue length (1) and running -Info 25 [00:00:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 26 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 27 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 28 [00:00:53.000] Files (2) +Info 27 [00:00:52.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 28 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 29 [00:00:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 30 [00:00:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file.ts SVC-1-1 "const x = 10;\nfunction foo() {\n \n let y: string = x;\n return y;\n}\nfunction bar() {\n // @ts-ignore\n let z : string = x;\n return z;\n}\nfoo();\nbar();" -Info 29 [00:00:54.000] ----------------------------------------------- -Info 30 [00:00:55.000] event: +Info 31 [00:00:56.000] ----------------------------------------------- +Info 32 [00:00:57.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 31 [00:00:56.000] event: +Info 33 [00:00:58.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[{"start":{"line":4,"offset":9},"end":{"line":4,"offset":10},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 32 [00:00:57.000] event: +Info 34 [00:00:59.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} -Info 33 [00:00:58.000] event: +Info 35 [00:01:00.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) Before request -Info 34 [00:00:59.000] request: +Info 36 [00:01:01.000] request: { "command": "updateOpen", "arguments": { @@ -235,7 +239,7 @@ Info 34 [00:00:59.000] request: "seq": 5, "type": "request" } -Info 35 [00:01:00.000] response: +Info 37 [00:01:02.000] response: { "response": true, "responseRequired": true @@ -244,7 +248,7 @@ After request Before request -Info 36 [00:01:01.000] request: +Info 38 [00:01:03.000] request: { "command": "geterr", "arguments": { @@ -256,7 +260,7 @@ Info 36 [00:01:01.000] request: "seq": 6, "type": "request" } -Info 37 [00:01:02.000] response: +Info 39 [00:01:04.000] response: { "responseRequired": false } @@ -264,28 +268,28 @@ After request Before checking timeout queue length (1) and running -Info 38 [00:01:03.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 39 [00:01:04.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 40 [00:01:05.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 41 [00:01:06.000] Files (2) +Info 40 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 41 [00:01:06.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 42 [00:01:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:01:08.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/file.ts SVC-1-2 "const x = 10;\nfunction foo() {\n // @ts-ignore\n let y: string = x;\n return y;\n}\nfunction bar() {\n // @ts-ignore\n let z : string = x;\n return z;\n}\nfoo();\nbar();" -Info 42 [00:01:07.000] ----------------------------------------------- -Info 43 [00:01:08.000] event: +Info 44 [00:01:09.000] ----------------------------------------------- +Info 45 [00:01:10.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 44 [00:01:09.000] event: +Info 46 [00:01:11.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 45 [00:01:10.000] event: +Info 47 [00:01:12.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/file.ts","diagnostics":[]}} -Info 46 [00:01:11.000] event: +Info 48 [00:01:13.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/plugins/getSupportedCodeFixes-can-be-proxied.js b/tests/baselines/reference/tsserver/plugins/getSupportedCodeFixes-can-be-proxied.js index fb829694acf11..206f4d604777a 100644 --- a/tests/baselines/reference/tsserver/plugins/getSupportedCodeFixes-can-be-proxied.js +++ b/tests/baselines/reference/tsserver/plugins/getSupportedCodeFixes-can-be-proxied.js @@ -64,9 +64,11 @@ Info 12 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined Wa Info 13 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /c.ts 500 undefined WatchType: Closed Script info Info 14 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 15 [00:00:32.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 16 [00:00:33.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:34.000] Project '/tsconfig.json' (Configured) -Info 18 [00:00:35.000] Files (4) +Info 16 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 17 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 18 [00:00:35.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:36.000] Project '/tsconfig.json' (Configured) +Info 20 [00:00:37.000] Files (4) /a.ts SVC-1-0 "class c { prop = \"hello\"; foo() { const x = 0; } }" /b.ts Text-1 "class c { prop = \"hello\"; foo() { const x = 0; } }" /c.ts Text-1 "class c { prop = \"hello\"; foo() { const x = 0; } }" @@ -82,20 +84,24 @@ Info 18 [00:00:35.000] Files (4) a/lib/lib.d.ts Matched by default include pattern '**/*' -Info 19 [00:00:36.000] ----------------------------------------------- -Info 20 [00:00:37.000] Project '/tsconfig.json' (Configured) -Info 20 [00:00:38.000] Files (4) +Info 21 [00:00:38.000] ----------------------------------------------- +Info 22 [00:00:39.000] Project '/tsconfig.json' (Configured) +Info 22 [00:00:40.000] Files (4) -Info 20 [00:00:39.000] ----------------------------------------------- -Info 20 [00:00:40.000] Open files: -Info 20 [00:00:41.000] FileName: /a.ts ProjectRootPath: undefined -Info 20 [00:00:42.000] Projects: /tsconfig.json -Info 20 [00:00:43.000] response: +Info 22 [00:00:41.000] ----------------------------------------------- +Info 22 [00:00:42.000] Open files: +Info 22 [00:00:43.000] FileName: /a.ts ProjectRootPath: undefined +Info 22 [00:00:44.000] Projects: /tsconfig.json +Info 22 [00:00:45.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /tsconfig.json: *new* {} @@ -112,7 +118,7 @@ FsWatchesRecursive:: Before request -Info 21 [00:00:44.000] request: +Info 23 [00:00:46.000] request: { "command": "open", "arguments": { @@ -121,24 +127,28 @@ Info 21 [00:00:44.000] request: "seq": 2, "type": "request" } -Info 22 [00:00:45.000] FileWatcher:: Close:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info -Info 23 [00:00:46.000] Search path: / -Info 24 [00:00:47.000] For info: /b.ts :: Config file name: /tsconfig.json -Info 25 [00:00:48.000] Project '/tsconfig.json' (Configured) -Info 25 [00:00:49.000] Files (4) - -Info 25 [00:00:50.000] ----------------------------------------------- -Info 25 [00:00:51.000] Open files: -Info 25 [00:00:52.000] FileName: /a.ts ProjectRootPath: undefined -Info 25 [00:00:53.000] Projects: /tsconfig.json -Info 25 [00:00:54.000] FileName: /b.ts ProjectRootPath: undefined -Info 25 [00:00:55.000] Projects: /tsconfig.json -Info 25 [00:00:56.000] response: +Info 24 [00:00:47.000] FileWatcher:: Close:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info +Info 25 [00:00:48.000] Search path: / +Info 26 [00:00:49.000] For info: /b.ts :: Config file name: /tsconfig.json +Info 27 [00:00:50.000] Project '/tsconfig.json' (Configured) +Info 27 [00:00:51.000] Files (4) + +Info 27 [00:00:52.000] ----------------------------------------------- +Info 27 [00:00:53.000] Open files: +Info 27 [00:00:54.000] FileName: /a.ts ProjectRootPath: undefined +Info 27 [00:00:55.000] Projects: /tsconfig.json +Info 27 [00:00:56.000] FileName: /b.ts ProjectRootPath: undefined +Info 27 [00:00:57.000] Projects: /tsconfig.json +Info 27 [00:00:58.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /tsconfig.json: {} @@ -157,7 +167,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:00:57.000] request: +Info 28 [00:00:59.000] request: { "command": "open", "arguments": { @@ -166,26 +176,30 @@ Info 26 [00:00:57.000] request: "seq": 3, "type": "request" } -Info 27 [00:00:58.000] FileWatcher:: Close:: WatchInfo: /c.ts 500 undefined WatchType: Closed Script info -Info 28 [00:00:59.000] Search path: / -Info 29 [00:01:00.000] For info: /c.ts :: Config file name: /tsconfig.json -Info 30 [00:01:01.000] Project '/tsconfig.json' (Configured) -Info 30 [00:01:02.000] Files (4) - -Info 30 [00:01:03.000] ----------------------------------------------- -Info 30 [00:01:04.000] Open files: -Info 30 [00:01:05.000] FileName: /a.ts ProjectRootPath: undefined -Info 30 [00:01:06.000] Projects: /tsconfig.json -Info 30 [00:01:07.000] FileName: /b.ts ProjectRootPath: undefined -Info 30 [00:01:08.000] Projects: /tsconfig.json -Info 30 [00:01:09.000] FileName: /c.ts ProjectRootPath: undefined -Info 30 [00:01:10.000] Projects: /tsconfig.json -Info 30 [00:01:11.000] response: +Info 29 [00:01:00.000] FileWatcher:: Close:: WatchInfo: /c.ts 500 undefined WatchType: Closed Script info +Info 30 [00:01:01.000] Search path: / +Info 31 [00:01:02.000] For info: /c.ts :: Config file name: /tsconfig.json +Info 32 [00:01:03.000] Project '/tsconfig.json' (Configured) +Info 32 [00:01:04.000] Files (4) + +Info 32 [00:01:05.000] ----------------------------------------------- +Info 32 [00:01:06.000] Open files: +Info 32 [00:01:07.000] FileName: /a.ts ProjectRootPath: undefined +Info 32 [00:01:08.000] Projects: /tsconfig.json +Info 32 [00:01:09.000] FileName: /b.ts ProjectRootPath: undefined +Info 32 [00:01:10.000] Projects: /tsconfig.json +Info 32 [00:01:11.000] FileName: /c.ts ProjectRootPath: undefined +Info 32 [00:01:12.000] Projects: /tsconfig.json +Info 32 [00:01:13.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /tsconfig.json: {} @@ -202,13 +216,13 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:12.000] request: +Info 33 [00:01:14.000] request: { "command": "getSupportedCodeFixes", "seq": 4, "type": "request" } -Info 32 [00:01:13.000] response: +Info 34 [00:01:15.000] response: { "response": "ts.getSupportedCodeFixes()", "responseRequired": true @@ -217,7 +231,7 @@ After request Before request -Info 33 [00:01:14.000] request: +Info 35 [00:01:16.000] request: { "command": "getSupportedCodeFixes", "arguments": { @@ -226,7 +240,7 @@ Info 33 [00:01:14.000] request: "seq": 5, "type": "request" } -Info 34 [00:01:15.000] response: +Info 36 [00:01:17.000] response: { "response": [ "a" @@ -237,7 +251,7 @@ After request Before request -Info 35 [00:01:16.000] request: +Info 37 [00:01:18.000] request: { "command": "getSupportedCodeFixes", "arguments": { @@ -246,7 +260,7 @@ Info 35 [00:01:16.000] request: "seq": 6, "type": "request" } -Info 36 [00:01:17.000] response: +Info 38 [00:01:19.000] response: { "response": [ "b" @@ -257,7 +271,7 @@ After request Before request -Info 37 [00:01:18.000] request: +Info 39 [00:01:20.000] request: { "command": "getSupportedCodeFixes", "arguments": { @@ -266,7 +280,7 @@ Info 37 [00:01:18.000] request: "seq": 7, "type": "request" } -Info 38 [00:01:19.000] response: +Info 40 [00:01:21.000] response: { "response": "ts.getSupportedCodeFixes()", "responseRequired": true @@ -275,7 +289,7 @@ After request Before request -Info 39 [00:01:20.000] request: +Info 41 [00:01:22.000] request: { "command": "getSupportedCodeFixes", "arguments": { @@ -284,7 +298,7 @@ Info 39 [00:01:20.000] request: "seq": 8, "type": "request" } -Info 40 [00:01:21.000] response: +Info 42 [00:01:23.000] response: { "response": "ts.getSupportedCodeFixes()", "responseRequired": true diff --git a/tests/baselines/reference/tsserver/plugins/gets-external-files-with-config-file-reload.js b/tests/baselines/reference/tsserver/plugins/gets-external-files-with-config-file-reload.js index 363a5890c5266..ebf203200d057 100644 --- a/tests/baselines/reference/tsserver/plugins/gets-external-files-with-config-file-reload.js +++ b/tests/baselines/reference/tsserver/plugins/gets-external-files-with-config-file-reload.js @@ -58,9 +58,11 @@ Info 13 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 un Info 14 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/somefile.txt 500 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Missing file Info 15 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 16 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:00:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:00:40.000] Files (2) +Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:42.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a.ts SVC-1-0 "export const x = 10;" @@ -70,15 +72,15 @@ Info 19 [00:00:40.000] Files (2) a.ts Matched by default include pattern '**/*' -Info 20 [00:00:41.000] ----------------------------------------------- -Info 21 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:43.000] Files (2) +Info 22 [00:00:43.000] ----------------------------------------------- +Info 23 [00:00:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:45.000] Files (2) -Info 21 [00:00:44.000] ----------------------------------------------- -Info 21 [00:00:45.000] Open files: -Info 21 [00:00:46.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 21 [00:00:47.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 21 [00:00:48.000] response: +Info 23 [00:00:46.000] ----------------------------------------------- +Info 23 [00:00:47.000] Open files: +Info 23 [00:00:48.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 23 [00:00:49.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:00:50.000] response: { "responseRequired": false } @@ -89,6 +91,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -101,18 +105,18 @@ FsWatchesRecursive:: {} ExternalFiles:: ["someFile.txt"] -Info 22 [00:00:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 23 [00:00:53.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 24 [00:00:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 25 [00:00:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 24 [00:00:54.000] FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 25 [00:00:55.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 27 [00:00:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/user/username/projects/myproject/tsconfig.json] {"compilerOptions":{"plugins":[{"name":"some-other-plugin"}]}} -Info 26 [00:00:56.000] Running: /user/username/projects/myproject/tsconfig.json -Info 27 [00:00:57.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 28 [00:00:58.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 28 [00:00:58.000] Running: /user/username/projects/myproject/tsconfig.json +Info 29 [00:00:59.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 30 [00:01:00.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a.ts" ], @@ -125,43 +129,45 @@ Info 28 [00:00:58.000] Config: /user/username/projects/myproject/tsconfig.json "configFilePath": "/user/username/projects/myproject/tsconfig.json" } } -Info 29 [00:00:59.000] Enabling plugin some-other-plugin from candidate paths: /a/lib/tsc.js/../../.. -Info 30 [00:01:00.000] Loading some-other-plugin from /a/lib/tsc.js/../../.. (resolved to /a/lib/tsc.js/../../../node_modules) +Info 31 [00:01:01.000] Enabling plugin some-other-plugin from candidate paths: /a/lib/tsc.js/../../.. +Info 32 [00:01:02.000] Loading some-other-plugin from /a/lib/tsc.js/../../.. (resolved to /a/lib/tsc.js/../../../node_modules) Require:: some-other-plugin PluginFactory Invoke -Info 31 [00:01:01.000] Plugin validation succeeded -Info 32 [00:01:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 33 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/somefile.txt 500 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Missing file -Info 34 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/someotherfile.txt 500 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Missing file -Info 35 [00:01:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 37 [00:01:07.000] Files (2) +Info 33 [00:01:03.000] Plugin validation succeeded +Info 34 [00:01:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 35 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/somefile.txt 500 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Missing file +Info 36 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/someotherfile.txt 500 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Missing file +Info 37 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 39 [00:01:09.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a.ts SVC-1-0 "export const x = 10;" -Info 38 [00:01:08.000] ----------------------------------------------- -Info 39 [00:01:09.000] Running: *ensureProjectForOpenFiles* -Info 40 [00:01:10.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 41 [00:01:12.000] Files (2) - -Info 41 [00:01:13.000] ----------------------------------------------- -Info 41 [00:01:14.000] Open files: -Info 41 [00:01:15.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 41 [00:01:16.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:17.000] After ensureProjectForOpenFiles: -Info 42 [00:01:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 42 [00:01:19.000] Files (2) - -Info 42 [00:01:20.000] ----------------------------------------------- -Info 42 [00:01:21.000] Open files: -Info 42 [00:01:22.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined -Info 42 [00:01:23.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 40 [00:01:10.000] ----------------------------------------------- +Info 41 [00:01:11.000] Running: *ensureProjectForOpenFiles* +Info 42 [00:01:12.000] Before ensureProjectForOpenFiles: +Info 43 [00:01:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 43 [00:01:14.000] Files (2) + +Info 43 [00:01:15.000] ----------------------------------------------- +Info 43 [00:01:16.000] Open files: +Info 43 [00:01:17.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 43 [00:01:18.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:19.000] After ensureProjectForOpenFiles: +Info 44 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 44 [00:01:21.000] Files (2) + +Info 44 [00:01:22.000] ----------------------------------------------- +Info 44 [00:01:23.000] Open files: +Info 44 [00:01:24.000] FileName: /user/username/projects/myproject/a.ts ProjectRootPath: undefined +Info 44 [00:01:25.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/someotherfile.txt: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectErrors/correct-errors-when-resolution-resolves-to-file-that-has-same-ambient-module-and-is-also-module.js b/tests/baselines/reference/tsserver/projectErrors/correct-errors-when-resolution-resolves-to-file-that-has-same-ambient-module-and-is-also-module.js index b524616067f35..68ce0e59ebc87 100644 --- a/tests/baselines/reference/tsserver/projectErrors/correct-errors-when-resolution-resolves-to-file-that-has-same-ambient-module-and-is-also-module.js +++ b/tests/baselines/reference/tsserver/projectErrors/correct-errors-when-resolution-resolves-to-file-that-has-same-ambient-module-and-is-also-module.js @@ -67,9 +67,11 @@ Info 14 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /us Info 15 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 16 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Type roots Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:51.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:52.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:53.000] Files (4) +Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 20 [00:00:53.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:00:54.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:55.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/node_modules/@custom/plugin/proposed.d.ts Text-1 "declare module '@custom/plugin' {\n export const bar = 10;\n}" /users/username/projects/myproject/node_modules/@custom/plugin/index.d.ts Text-1 "import './proposed';\ndeclare module '@custom/plugin' {\n export const version: string;\n}" @@ -85,21 +87,21 @@ Info 20 [00:00:53.000] Files (4) src/a.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 21 [00:00:54.000] ----------------------------------------------- -Info 22 [00:00:55.000] event: +Info 23 [00:00:56.000] ----------------------------------------------- +Info 24 [00:00:57.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/tsconfig.json"}} -Info 23 [00:00:56.000] event: +Info 25 [00:00:58.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"49814c247d0e4666719ac54e31c3f19091be4020c5ac046c86474826dc7e4ede","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":73,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":486,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:00:57.000] event: +Info 26 [00:00:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/src/a.ts","configFile":"/users/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 25 [00:00:58.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:00:59.000] Files (4) - -Info 25 [00:01:00.000] ----------------------------------------------- -Info 25 [00:01:01.000] Open files: -Info 25 [00:01:02.000] FileName: /users/username/projects/myproject/src/a.ts ProjectRootPath: undefined -Info 25 [00:01:03.000] Projects: /users/username/projects/myproject/tsconfig.json -Info 25 [00:01:04.000] response: +Info 27 [00:01:00.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) +Info 27 [00:01:01.000] Files (4) + +Info 27 [00:01:02.000] ----------------------------------------------- +Info 27 [00:01:03.000] Open files: +Info 27 [00:01:04.000] FileName: /users/username/projects/myproject/src/a.ts ProjectRootPath: undefined +Info 27 [00:01:05.000] Projects: /users/username/projects/myproject/tsconfig.json +Info 27 [00:01:06.000] response: { "responseRequired": false } @@ -108,6 +110,8 @@ After request PolledWatches:: /users/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/tsconfig.json: *new* @@ -125,7 +129,7 @@ Checking timeout queue length: 0 Before request -Info 26 [00:01:05.000] request: +Info 28 [00:01:07.000] request: { "command": "geterr", "arguments": { @@ -137,7 +141,7 @@ Info 26 [00:01:05.000] request: "seq": 2, "type": "request" } -Info 27 [00:01:06.000] response: +Info 29 [00:01:08.000] response: { "responseRequired": false } @@ -145,27 +149,27 @@ After request Before checking timeout queue length (1) and running -Info 28 [00:01:07.000] event: +Info 30 [00:01:09.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 29 [00:01:08.000] event: +Info 31 [00:01:10.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 30 [00:01:09.000] event: +Info 32 [00:01:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[{"start":{"line":1,"offset":1},"end":{"line":1,"offset":44},"text":"'myModule' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true},{"start":{"line":2,"offset":10},"end":{"line":2,"offset":13},"text":"'foo' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}} -Info 31 [00:01:10.000] event: +Info 33 [00:01:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 32 [00:01:11.000] request: +Info 34 [00:01:13.000] request: { "command": "change", "arguments": { @@ -179,7 +183,7 @@ Info 32 [00:01:11.000] request: "seq": 3, "type": "request" } -Info 33 [00:01:12.000] response: +Info 35 [00:01:14.000] response: { "responseRequired": false } @@ -189,7 +193,7 @@ Checking timeout queue length: 0 Before request -Info 34 [00:01:13.000] request: +Info 36 [00:01:15.000] request: { "command": "geterr", "arguments": { @@ -201,7 +205,7 @@ Info 34 [00:01:13.000] request: "seq": 4, "type": "request" } -Info 35 [00:01:14.000] response: +Info 37 [00:01:16.000] response: { "responseRequired": false } @@ -209,30 +213,30 @@ After request Before checking timeout queue length (1) and running -Info 36 [00:01:15.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json -Info 37 [00:01:16.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:17.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) -Info 39 [00:01:18.000] Files (4) +Info 38 [00:01:17.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json +Info 39 [00:01:18.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:19.000] Project '/users/username/projects/myproject/tsconfig.json' (Configured) +Info 41 [00:01:20.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/node_modules/@custom/plugin/proposed.d.ts Text-1 "declare module '@custom/plugin' {\n export const bar = 10;\n}" /users/username/projects/myproject/node_modules/@custom/plugin/index.d.ts Text-1 "import './proposed';\ndeclare module '@custom/plugin' {\n export const version: string;\n}" /users/username/projects/myproject/src/a.ts SVC-1-1 "import * as myModule from \"@custom/plugin\";\nfunction foo() {\n // heollo\n}" -Info 40 [00:01:19.000] ----------------------------------------------- -Info 41 [00:01:20.000] event: +Info 42 [00:01:21.000] ----------------------------------------------- +Info 43 [00:01:22.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 42 [00:01:21.000] event: +Info 44 [00:01:23.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 43 [00:01:22.000] event: +Info 45 [00:01:24.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/src/a.ts","diagnostics":[{"start":{"line":1,"offset":1},"end":{"line":1,"offset":44},"text":"'myModule' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true},{"start":{"line":2,"offset":10},"end":{"line":2,"offset":13},"text":"'foo' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}} -Info 44 [00:01:23.000] event: +Info 46 [00:01:25.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js b/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js index d6e0aeb092c61..de71832f62bc0 100644 --- a/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js +++ b/tests/baselines/reference/tsserver/projectErrors/diagnostics-after-noUnusedLabels-changes.js @@ -33,24 +33,26 @@ Info 7 [00:00:14.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 8 [00:00:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /tsconfig.json WatchType: Wild card directory Info 9 [00:00:16.000] Starting updateGraphWorker: Project: /tsconfig.json Info 10 [00:00:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 11 [00:00:18.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 12 [00:00:19.000] Project '/tsconfig.json' (Configured) -Info 13 [00:00:20.000] Files (1) +Info 11 [00:00:18.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 12 [00:00:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 13 [00:00:20.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:21.000] Project '/tsconfig.json' (Configured) +Info 15 [00:00:22.000] Files (1) /a.ts SVC-1-0 "label: while (1) {}" a.ts Matched by default include pattern '**/*' -Info 14 [00:00:21.000] ----------------------------------------------- -Info 15 [00:00:22.000] Project '/tsconfig.json' (Configured) -Info 15 [00:00:23.000] Files (1) +Info 16 [00:00:23.000] ----------------------------------------------- +Info 17 [00:00:24.000] Project '/tsconfig.json' (Configured) +Info 17 [00:00:25.000] Files (1) -Info 15 [00:00:24.000] ----------------------------------------------- -Info 15 [00:00:25.000] Open files: -Info 15 [00:00:26.000] FileName: /a.ts ProjectRootPath: undefined -Info 15 [00:00:27.000] Projects: /tsconfig.json -Info 15 [00:00:28.000] response: +Info 17 [00:00:26.000] ----------------------------------------------- +Info 17 [00:00:27.000] Open files: +Info 17 [00:00:28.000] FileName: /a.ts ProjectRootPath: undefined +Info 17 [00:00:29.000] Projects: /tsconfig.json +Info 17 [00:00:30.000] response: { "responseRequired": false } @@ -59,6 +61,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -68,18 +72,18 @@ FsWatchesRecursive:: /: *new* {} -Info 16 [00:00:31.000] FileWatcher:: Triggered with /tsconfig.json 1:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file -Info 17 [00:00:32.000] Scheduled: /tsconfig.json -Info 18 [00:00:33.000] Scheduled: *ensureProjectForOpenFiles* -Info 19 [00:00:34.000] Elapsed:: *ms FileWatcher:: Triggered with /tsconfig.json 1:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file +Info 18 [00:00:33.000] FileWatcher:: Triggered with /tsconfig.json 1:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file +Info 19 [00:00:34.000] Scheduled: /tsconfig.json +Info 20 [00:00:35.000] Scheduled: *ensureProjectForOpenFiles* +Info 21 [00:00:36.000] Elapsed:: *ms FileWatcher:: Triggered with /tsconfig.json 1:: WatchInfo: /tsconfig.json 2000 undefined Project: /tsconfig.json WatchType: Config file Before running timeout callbacks //// [/tsconfig.json] { "compilerOptions": { "allowUnusedLabels": false } } -Info 20 [00:00:35.000] Running: /tsconfig.json -Info 21 [00:00:36.000] Reloading configured project /tsconfig.json -Info 22 [00:00:37.000] Config: /tsconfig.json : { +Info 22 [00:00:37.000] Running: /tsconfig.json +Info 23 [00:00:38.000] Reloading configured project /tsconfig.json +Info 24 [00:00:39.000] Config: /tsconfig.json : { "rootNames": [ "/a.ts" ], @@ -88,35 +92,35 @@ Info 22 [00:00:37.000] Config: /tsconfig.json : { "configFilePath": "/tsconfig.json" } } -Info 23 [00:00:38.000] Starting updateGraphWorker: Project: /tsconfig.json -Info 24 [00:00:39.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 25 [00:00:40.000] Project '/tsconfig.json' (Configured) -Info 26 [00:00:41.000] Files (1) +Info 25 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json +Info 26 [00:00:41.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 27 [00:00:42.000] Project '/tsconfig.json' (Configured) +Info 28 [00:00:43.000] Files (1) /a.ts SVC-1-0 "label: while (1) {}" -Info 27 [00:00:42.000] ----------------------------------------------- -Info 28 [00:00:43.000] Running: *ensureProjectForOpenFiles* -Info 29 [00:00:44.000] Before ensureProjectForOpenFiles: -Info 30 [00:00:45.000] Project '/tsconfig.json' (Configured) -Info 30 [00:00:46.000] Files (1) - -Info 30 [00:00:47.000] ----------------------------------------------- -Info 30 [00:00:48.000] Open files: -Info 30 [00:00:49.000] FileName: /a.ts ProjectRootPath: undefined -Info 30 [00:00:50.000] Projects: /tsconfig.json -Info 30 [00:00:51.000] After ensureProjectForOpenFiles: -Info 31 [00:00:52.000] Project '/tsconfig.json' (Configured) -Info 31 [00:00:53.000] Files (1) - -Info 31 [00:00:54.000] ----------------------------------------------- -Info 31 [00:00:55.000] Open files: -Info 31 [00:00:56.000] FileName: /a.ts ProjectRootPath: undefined -Info 31 [00:00:57.000] Projects: /tsconfig.json +Info 29 [00:00:44.000] ----------------------------------------------- +Info 30 [00:00:45.000] Running: *ensureProjectForOpenFiles* +Info 31 [00:00:46.000] Before ensureProjectForOpenFiles: +Info 32 [00:00:47.000] Project '/tsconfig.json' (Configured) +Info 32 [00:00:48.000] Files (1) + +Info 32 [00:00:49.000] ----------------------------------------------- +Info 32 [00:00:50.000] Open files: +Info 32 [00:00:51.000] FileName: /a.ts ProjectRootPath: undefined +Info 32 [00:00:52.000] Projects: /tsconfig.json +Info 32 [00:00:53.000] After ensureProjectForOpenFiles: +Info 33 [00:00:54.000] Project '/tsconfig.json' (Configured) +Info 33 [00:00:55.000] Files (1) + +Info 33 [00:00:56.000] ----------------------------------------------- +Info 33 [00:00:57.000] Open files: +Info 33 [00:00:58.000] FileName: /a.ts ProjectRootPath: undefined +Info 33 [00:00:59.000] Projects: /tsconfig.json After running timeout callbacks Before request -Info 31 [00:00:58.000] request: +Info 33 [00:01:00.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -125,7 +129,7 @@ Info 31 [00:00:58.000] request: "seq": 2, "type": "request" } -Info 32 [00:00:59.000] response: +Info 34 [00:01:01.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/projectErrors/folder-rename-updates-project-structure-and-reports-no-errors.js b/tests/baselines/reference/tsserver/projectErrors/folder-rename-updates-project-structure-and-reports-no-errors.js index f5df8f0519eaf..581cf346c62f4 100644 --- a/tests/baselines/reference/tsserver/projectErrors/folder-rename-updates-project-structure-and-reports-no-errors.js +++ b/tests/baselines/reference/tsserver/projectErrors/folder-rename-updates-project-structure-and-reports-no-errors.js @@ -42,9 +42,11 @@ Info 11 [00:00:32.000] Starting updateGraphWorker: Project: /a/b/projects/mypr Info 12 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Missing file Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/myproject/node_modules/@types 1 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Type roots Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/myproject/node_modules/@types 1 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Type roots -Info 15 [00:00:36.000] Finishing updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:37.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:38.000] Files (2) +Info 15 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Finishing updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:39.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:40.000] Files (2) /a/b/projects/myproject/bar/app.ts SVC-1-0 "class Bar implements foo.Foo { getFoo() { return ''; } get2() { return 1; } }" /a/b/projects/myproject/foo/foo.ts Text-1 "declare namespace foo { interface Foo { get2(): number; getFoo(): string; } }" @@ -54,21 +56,21 @@ Info 17 [00:00:38.000] Files (2) foo/foo.ts Matched by default include pattern '**/*' -Info 18 [00:00:39.000] ----------------------------------------------- -Info 19 [00:00:40.000] event: +Info 20 [00:00:41.000] ----------------------------------------------- +Info 21 [00:00:42.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/b/projects/myproject/tsconfig.json"}} -Info 20 [00:00:41.000] event: +Info 22 [00:00:43.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"c56abb8c7c51bef5953613f05226da8e72cd9eafe09ab58ca2ccd81b65ba193a","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":154,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{"module":"none"},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":true,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:42.000] event: +Info 23 [00:00:44.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/b/projects/myproject/bar/app.ts","configFile":"/a/b/projects/myproject/tsconfig.json","diagnostics":[{"text":"File '/a/lib/lib.d.ts' not found.\n The file is in the program because:\n Default library for target 'es5'","code":6053,"category":"error"},{"text":"Cannot find global type 'Array'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Boolean'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Function'.","code":2318,"category":"error"},{"text":"Cannot find global type 'IArguments'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Number'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Object'.","code":2318,"category":"error"},{"text":"Cannot find global type 'RegExp'.","code":2318,"category":"error"},{"text":"Cannot find global type 'String'.","code":2318,"category":"error"},{"start":{"line":1,"offset":37},"end":{"line":1,"offset":45},"text":"Unknown compiler option 'targer'. Did you mean 'target'?","code":5025,"category":"error","fileName":"/a/b/projects/myproject/tsconfig.json"}]}} -Info 22 [00:00:43.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:00:44.000] Files (2) - -Info 22 [00:00:45.000] ----------------------------------------------- -Info 22 [00:00:46.000] Open files: -Info 22 [00:00:47.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined -Info 22 [00:00:48.000] Projects: /a/b/projects/myproject/tsconfig.json -Info 22 [00:00:49.000] response: +Info 24 [00:00:45.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:46.000] Files (2) + +Info 24 [00:00:47.000] ----------------------------------------------- +Info 24 [00:00:48.000] Open files: +Info 24 [00:00:49.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined +Info 24 [00:00:50.000] Projects: /a/b/projects/myproject/tsconfig.json +Info 24 [00:00:51.000] response: { "responseRequired": false } @@ -79,6 +81,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/a/b/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/b/projects/myproject/tsconfig.json: *new* @@ -92,7 +96,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:50.000] request: +Info 25 [00:00:52.000] request: { "command": "geterr", "arguments": { @@ -104,7 +108,7 @@ Info 23 [00:00:50.000] request: "seq": 2, "type": "request" } -Info 24 [00:00:51.000] response: +Info 26 [00:00:53.000] response: { "responseRequired": false } @@ -112,45 +116,45 @@ After request Before checking timeout queue length (1) and running -Info 25 [00:00:52.000] event: +Info 27 [00:00:54.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 26 [00:00:53.000] event: +Info 28 [00:00:55.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 27 [00:00:54.000] event: +Info 29 [00:00:56.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} -Info 28 [00:00:55.000] event: +Info 30 [00:00:57.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 29 [00:00:57.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 30 [00:00:58.000] Scheduled: /a/b/projects/myproject/tsconfig.json -Info 31 [00:00:59.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:03.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2 :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:04.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one -Info 35 [00:01:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 36 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2 :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:07.000] FileWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts 2:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info -Info 38 [00:01:08.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info -Info 39 [00:01:09.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one -Info 40 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 41 [00:01:11.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts 2:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:12.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 43 [00:01:13.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one -Info 44 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 45 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:16.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:17.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one -Info 48 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 49 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 31 [00:00:59.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:00.000] Scheduled: /a/b/projects/myproject/tsconfig.json +Info 33 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:05.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2 :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:06.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one +Info 37 [00:01:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 38 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2 :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:09.000] FileWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts 2:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:10.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:11.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one +Info 42 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 43 [00:01:13.000] Elapsed:: *ms FileWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts 2:: WatchInfo: /a/b/projects/myproject/foo/foo.ts 500 undefined WatchType: Closed Script info +Info 44 [00:01:14.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:15.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one +Info 46 [00:01:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 47 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:18.000] DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:19.000] Scheduled: /a/b/projects/myproject/tsconfig.json, Cancelled earlier one +Info 50 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 51 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/myproject/foo2/foo.ts :: WatchInfo: /a/b/projects/myproject 1 undefined Config: /a/b/projects/myproject/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/a/b/projects/myproject/foo2/foo.ts] declare namespace foo { interface Foo { get2(): number; getFoo(): string; } } @@ -162,6 +166,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/myproject/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/b/projects/myproject/tsconfig.json: @@ -175,12 +181,12 @@ FsWatchesRecursive:: /a/b/projects/myproject: {} -Info 50 [00:01:20.000] Running: /a/b/projects/myproject/tsconfig.json -Info 51 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/myproject/foo2/foo.ts 500 undefined WatchType: Closed Script info -Info 52 [00:01:22.000] Starting updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json -Info 53 [00:01:23.000] Finishing updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 54 [00:01:24.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 55 [00:01:25.000] Files (2) +Info 52 [00:01:22.000] Running: /a/b/projects/myproject/tsconfig.json +Info 53 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/myproject/foo2/foo.ts 500 undefined WatchType: Closed Script info +Info 54 [00:01:24.000] Starting updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json +Info 55 [00:01:25.000] Finishing updateGraphWorker: Project: /a/b/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:01:26.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 57 [00:01:27.000] Files (2) /a/b/projects/myproject/bar/app.ts SVC-1-0 "class Bar implements foo.Foo { getFoo() { return ''; } get2() { return 1; } }" /a/b/projects/myproject/foo2/foo.ts Text-1 "declare namespace foo { interface Foo { get2(): number; getFoo(): string; } }" @@ -190,26 +196,26 @@ Info 55 [00:01:25.000] Files (2) foo2/foo.ts Matched by default include pattern '**/*' -Info 56 [00:01:26.000] ----------------------------------------------- -Info 57 [00:01:27.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:01:28.000] Before ensureProjectForOpenFiles: -Info 59 [00:01:29.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 59 [00:01:30.000] Files (2) - -Info 59 [00:01:31.000] ----------------------------------------------- -Info 59 [00:01:32.000] Open files: -Info 59 [00:01:33.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined -Info 59 [00:01:34.000] Projects: /a/b/projects/myproject/tsconfig.json -Info 59 [00:01:35.000] After ensureProjectForOpenFiles: -Info 60 [00:01:36.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:01:37.000] Files (2) - -Info 60 [00:01:38.000] ----------------------------------------------- -Info 60 [00:01:39.000] Open files: -Info 60 [00:01:40.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined -Info 60 [00:01:41.000] Projects: /a/b/projects/myproject/tsconfig.json -Info 60 [00:01:42.000] got projects updated in background, updating diagnostics for /a/b/projects/myproject/bar/app.ts -Info 61 [00:01:43.000] event: +Info 58 [00:01:28.000] ----------------------------------------------- +Info 59 [00:01:29.000] Running: *ensureProjectForOpenFiles* +Info 60 [00:01:30.000] Before ensureProjectForOpenFiles: +Info 61 [00:01:31.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 61 [00:01:32.000] Files (2) + +Info 61 [00:01:33.000] ----------------------------------------------- +Info 61 [00:01:34.000] Open files: +Info 61 [00:01:35.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined +Info 61 [00:01:36.000] Projects: /a/b/projects/myproject/tsconfig.json +Info 61 [00:01:37.000] After ensureProjectForOpenFiles: +Info 62 [00:01:38.000] Project '/a/b/projects/myproject/tsconfig.json' (Configured) +Info 62 [00:01:39.000] Files (2) + +Info 62 [00:01:40.000] ----------------------------------------------- +Info 62 [00:01:41.000] Open files: +Info 62 [00:01:42.000] FileName: /a/b/projects/myproject/bar/app.ts ProjectRootPath: undefined +Info 62 [00:01:43.000] Projects: /a/b/projects/myproject/tsconfig.json +Info 62 [00:01:44.000] got projects updated in background, updating diagnostics for /a/b/projects/myproject/bar/app.ts +Info 63 [00:01:45.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/projects/myproject/bar/app.ts"]}} After running timeout callbacks @@ -218,6 +224,8 @@ PolledWatches:: {"pollingInterval":500} /a/b/projects/myproject/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/b/projects/myproject/tsconfig.json: @@ -231,13 +239,13 @@ FsWatchesRecursive:: Before running timeout callbacks -Info 62 [00:01:44.000] event: +Info 64 [00:01:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} After running timeout callbacks Before request -Info 63 [00:01:45.000] request: +Info 65 [00:01:47.000] request: { "command": "geterr", "arguments": { @@ -249,7 +257,7 @@ Info 63 [00:01:45.000] request: "seq": 3, "type": "request" } -Info 64 [00:01:46.000] response: +Info 66 [00:01:48.000] response: { "responseRequired": false } @@ -257,20 +265,20 @@ After request Before checking timeout queue length (1) and running -Info 65 [00:01:47.000] event: +Info 67 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 66 [00:01:48.000] event: +Info 68 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 67 [00:01:49.000] event: +Info 69 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/a/b/projects/myproject/bar/app.ts","diagnostics":[]}} -Info 68 [00:01:50.000] event: +Info 70 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-after-installation.js b/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-after-installation.js index 79303a029a47f..c4fcc86bcfe91 100644 --- a/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-after-installation.js +++ b/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-after-installation.js @@ -52,11 +52,15 @@ Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:43.000] Files (2) +Info 16 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 20 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 21 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 22 [00:00:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/main.ts SVC-1-0 "import * as _a from '@angular/core';" @@ -66,21 +70,21 @@ Info 20 [00:00:43.000] Files (2) src/main.ts Matched by default include pattern '**/*' -Info 21 [00:00:44.000] ----------------------------------------------- -Info 22 [00:00:45.000] event: +Info 25 [00:00:48.000] ----------------------------------------------- +Info 26 [00:00:49.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 23 [00:00:46.000] event: +Info 27 [00:00:50.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":36,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:00:47.000] event: +Info 28 [00:00:51.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 25 [00:00:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:00:49.000] Files (2) - -Info 25 [00:00:50.000] ----------------------------------------------- -Info 25 [00:00:51.000] Open files: -Info 25 [00:00:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 25 [00:00:53.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 25 [00:00:54.000] response: +Info 29 [00:00:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 29 [00:00:53.000] Files (2) + +Info 29 [00:00:54.000] ----------------------------------------------- +Info 29 [00:00:55.000] Open files: +Info 29 [00:00:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 29 [00:00:57.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 29 [00:00:58.000] response: { "responseRequired": false } @@ -89,8 +93,12 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -106,7 +114,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:00:55.000] request: +Info 30 [00:00:59.000] request: { "command": "geterr", "arguments": { @@ -118,7 +126,7 @@ Info 26 [00:00:55.000] request: "seq": 2, "type": "request" } -Info 27 [00:00:56.000] response: +Info 31 [00:01:00.000] response: { "responseRequired": false } @@ -126,61 +134,65 @@ After request Before checking timeout queue length (1) and running -Info 28 [00:00:57.000] event: +Info 32 [00:01:01.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 29 [00:00:58.000] event: +Info 33 [00:01:02.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 30 [00:00:59.000] event: +Info 34 [00:01:03.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 31 [00:01:00.000] event: +Info 35 [00:01:04.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 32 [00:01:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 33 [00:01:04.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 34 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 35 [00:01:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:07.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 37 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 39 [00:01:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 41 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:16.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 44 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:19.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 47 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 48 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:27.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel -Info 53 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 54 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:34.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f -Info 58 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 62 [00:01:41.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d -Info 63 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:08.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 38 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:11.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 41 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:14.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 44 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 45 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:20.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 48 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:23.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 51 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 52 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel +Info 57 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 58 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:38.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f +Info 62 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 63 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 66 [00:01:45.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d +Info 67 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 3 PolledWatches:: +/user/username/projects/node_modules: + {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/node_modules: @@ -202,7 +214,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:01:43.000] request: +Info 68 [00:01:47.000] request: { "command": "geterr", "arguments": { @@ -214,7 +226,7 @@ Info 64 [00:01:43.000] request: "seq": 3, "type": "request" } -Info 65 [00:01:44.000] response: +Info 69 [00:01:48.000] response: { "responseRequired": false } @@ -224,68 +236,68 @@ Checking timeout queue length: 4 Before running timeout callback9 -Info 66 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 67 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 68 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 69 [00:01:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 70 [00:01:49.000] Files (2) +Info 70 [00:01:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 71 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 72 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 73 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 74 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/main.ts SVC-1-0 "import * as _a from '@angular/core';" -Info 71 [00:01:50.000] ----------------------------------------------- -Info 72 [00:01:51.000] event: +Info 75 [00:01:54.000] ----------------------------------------------- +Info 76 [00:01:55.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After running timeout callback9 Before running immediate callbacks and checking length (1) -Info 73 [00:01:52.000] event: +Info 77 [00:01:56.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 74 [00:01:53.000] event: +Info 78 [00:01:57.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 75 [00:01:54.000] event: +Info 79 [00:01:58.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 76 [00:01:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 79 [00:02:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular -Info 80 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 81 [00:02:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 84 [00:02:07.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a -Info 85 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 86 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 89 [00:02:16.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 -Info 90 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 91 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 94 [00:02:22.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models -Info 95 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 96 [00:02:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 98 [00:02:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 99 [00:02:28.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts -Info 100 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 101 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 104 [00:02:36.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf -Info 105 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 106 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 107 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 108 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 109 [00:02:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts -Info 110 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 80 [00:02:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 83 [00:02:04.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular +Info 84 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 85 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 88 [00:02:11.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a +Info 89 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 90 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 93 [00:02:20.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 +Info 94 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 95 [00:02:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:02:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 98 [00:02:26.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models +Info 99 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 100 [00:02:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 103 [00:02:32.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts +Info 104 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 105 [00:02:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 107 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 108 [00:02:40.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf +Info 109 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 110 [00:02:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 111 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 112 [00:02:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 113 [00:02:46.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts +Info 114 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 2 //// [/user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts] export const x = 10; @@ -296,7 +308,7 @@ export const y = 10; Before request -Info 111 [00:02:44.000] request: +Info 115 [00:02:48.000] request: { "command": "geterr", "arguments": { @@ -308,7 +320,7 @@ Info 111 [00:02:44.000] request: "seq": 4, "type": "request" } -Info 112 [00:02:45.000] response: +Info 116 [00:02:49.000] response: { "responseRequired": false } @@ -318,21 +330,21 @@ Checking timeout queue length: 3 Before running timeout callback11 -Info 113 [00:02:46.000] event: +Info 117 [00:02:50.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After running timeout callback11 Before running immediate callbacks and checking length (1) -Info 114 [00:02:47.000] event: +Info 118 [00:02:51.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 115 [00:02:48.000] event: +Info 119 [00:02:52.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 116 [00:02:49.000] event: +Info 120 [00:02:53.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) @@ -343,7 +355,7 @@ export const y = 10; Before request -Info 117 [00:02:56.000] request: +Info 121 [00:03:00.000] request: { "command": "geterr", "arguments": { @@ -355,7 +367,7 @@ Info 117 [00:02:56.000] request: "seq": 5, "type": "request" } -Info 118 [00:02:57.000] response: +Info 122 [00:03:01.000] response: { "responseRequired": false } @@ -365,99 +377,101 @@ Checking timeout queue length: 3 Before running timeout callback12 -Info 119 [00:02:58.000] event: +Info 123 [00:03:02.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After running timeout callback12 Before running immediate callbacks and checking length (1) -Info 120 [00:02:59.000] event: +Info 124 [00:03:03.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 121 [00:03:00.000] event: +Info 125 [00:03:04.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 122 [00:03:01.000] event: +Info 126 [00:03:05.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) -Info 123 [00:03:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:03:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 126 [00:03:06.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts -Info 127 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 128 [00:03:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 129 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 130 [00:03:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 131 [00:03:12.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models -Info 132 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 133 [00:03:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 134 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 135 [00:03:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 136 [00:03:18.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 -Info 137 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 138 [00:03:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 139 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 140 [00:03:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 141 [00:03:24.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts -Info 142 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 143 [00:03:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 144 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 145 [00:03:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 146 [00:03:30.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf -Info 147 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 148 [00:03:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 150 [00:03:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 151 [00:03:36.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a -Info 152 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 153 [00:03:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 154 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 155 [00:03:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 156 [00:03:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular -Info 157 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 158 [00:03:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 159 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 160 [00:03:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 161 [00:03:48.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f -Info 162 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 163 [00:03:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 164 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 165 [00:03:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 166 [00:03:54.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel -Info 167 [00:03:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 168 [00:03:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 169 [00:03:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 170 [00:03:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 171 [00:04:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d -Info 172 [00:04:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 173 [00:04:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 174 [00:04:04.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 175 [00:04:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 176 [00:04:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 177 [00:04:07.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 178 [00:04:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 179 [00:04:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 127 [00:03:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 128 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 129 [00:03:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 130 [00:03:10.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts +Info 131 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 132 [00:03:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 133 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 134 [00:03:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 135 [00:03:16.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models +Info 136 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 137 [00:03:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 138 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 139 [00:03:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 140 [00:03:22.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 +Info 141 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 142 [00:03:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 143 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 144 [00:03:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 145 [00:03:28.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts +Info 146 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 147 [00:03:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 148 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 149 [00:03:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 150 [00:03:34.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf +Info 151 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 152 [00:03:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 153 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 154 [00:03:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 155 [00:03:40.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a +Info 156 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 157 [00:03:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 158 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 159 [00:03:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 160 [00:03:46.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular +Info 161 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 162 [00:03:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 163 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 164 [00:03:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 165 [00:03:52.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f +Info 166 [00:03:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 167 [00:03:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 168 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 169 [00:03:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 170 [00:03:58.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel +Info 171 [00:03:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 172 [00:04:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 173 [00:04:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 174 [00:04:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 175 [00:04:04.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d +Info 176 [00:04:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 177 [00:04:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 178 [00:04:08.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 179 [00:04:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 180 [00:04:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 181 [00:04:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 182 [00:04:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 183 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts] deleted //// [/user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts] deleted -Info 180 [00:04:10.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 181 [00:04:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 182 [00:04:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 184 [00:04:14.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 185 [00:04:15.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 186 [00:04:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before checking timeout queue length (2) and running -Info 183 [00:04:13.000] Running: /user/username/projects/myproject/tsconfig.json -Info 184 [00:04:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 185 [00:04:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 186 [00:04:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 187 [00:04:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 188 [00:04:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 189 [00:04:19.000] Files (3) +Info 187 [00:04:17.000] Running: /user/username/projects/myproject/tsconfig.json +Info 188 [00:04:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 189 [00:04:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 190 [00:04:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 191 [00:04:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 192 [00:04:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 193 [00:04:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 194 [00:04:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 195 [00:04:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/@angular/core/index.d.ts Text-1 "export const y = 10;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import * as _a from '@angular/core';" @@ -470,32 +484,56 @@ Info 189 [00:04:19.000] Files (3) src/main.ts Matched by default include pattern '**/*' -Info 190 [00:04:20.000] ----------------------------------------------- -Info 191 [00:04:21.000] Running: *ensureProjectForOpenFiles* -Info 192 [00:04:22.000] Before ensureProjectForOpenFiles: -Info 193 [00:04:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 193 [00:04:24.000] Files (3) - -Info 193 [00:04:25.000] ----------------------------------------------- -Info 193 [00:04:26.000] Open files: -Info 193 [00:04:27.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 193 [00:04:28.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 193 [00:04:29.000] After ensureProjectForOpenFiles: -Info 194 [00:04:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 194 [00:04:31.000] Files (3) - -Info 194 [00:04:32.000] ----------------------------------------------- -Info 194 [00:04:33.000] Open files: -Info 194 [00:04:34.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 194 [00:04:35.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 194 [00:04:36.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts -Info 195 [00:04:37.000] event: +Info 196 [00:04:26.000] ----------------------------------------------- +Info 197 [00:04:27.000] Running: *ensureProjectForOpenFiles* +Info 198 [00:04:28.000] Before ensureProjectForOpenFiles: +Info 199 [00:04:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 199 [00:04:30.000] Files (3) + +Info 199 [00:04:31.000] ----------------------------------------------- +Info 199 [00:04:32.000] Open files: +Info 199 [00:04:33.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 199 [00:04:34.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 199 [00:04:35.000] After ensureProjectForOpenFiles: +Info 200 [00:04:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 200 [00:04:37.000] Files (3) + +Info 200 [00:04:38.000] ----------------------------------------------- +Info 200 [00:04:39.000] Open files: +Info 200 [00:04:40.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 200 [00:04:41.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 200 [00:04:42.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts +Info 201 [00:04:43.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/main.ts"]}} After checking timeout queue length (2) and running +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/node_modules: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} +/user/username/projects/myproject/src: + {} +/user/username/projects/myproject/node_modules: + {} + Before request -Info 196 [00:04:38.000] request: +Info 202 [00:04:44.000] request: { "command": "geterr", "arguments": { @@ -507,7 +545,7 @@ Info 196 [00:04:38.000] request: "seq": 6, "type": "request" } -Info 197 [00:04:39.000] response: +Info 203 [00:04:45.000] response: { "responseRequired": false } @@ -515,20 +553,20 @@ After request Before checking timeout queue length (1) and running -Info 198 [00:04:40.000] event: +Info 204 [00:04:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 199 [00:04:41.000] event: +Info 205 [00:04:47.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 200 [00:04:42.000] event: +Info 206 [00:04:48.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 201 [00:04:43.000] event: +Info 207 [00:04:49.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-inbetween-installation.js b/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-inbetween-installation.js index 3f925e85a818d..a5994f8d07c72 100644 --- a/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-inbetween-installation.js +++ b/tests/baselines/reference/tsserver/projectErrors/npm-install-when-timeout-occurs-inbetween-installation.js @@ -52,11 +52,15 @@ Info 12 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 13 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 14 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 15 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 16 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:43.000] Files (2) +Info 16 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 18 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 20 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 21 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 22 [00:00:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:00:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/main.ts SVC-1-0 "import * as _a from '@angular/core';" @@ -66,21 +70,21 @@ Info 20 [00:00:43.000] Files (2) src/main.ts Matched by default include pattern '**/*' -Info 21 [00:00:44.000] ----------------------------------------------- -Info 22 [00:00:45.000] event: +Info 25 [00:00:48.000] ----------------------------------------------- +Info 26 [00:00:49.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 23 [00:00:46.000] event: +Info 27 [00:00:50.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":36,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:00:47.000] event: +Info 28 [00:00:51.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 25 [00:00:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 25 [00:00:49.000] Files (2) - -Info 25 [00:00:50.000] ----------------------------------------------- -Info 25 [00:00:51.000] Open files: -Info 25 [00:00:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 25 [00:00:53.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 25 [00:00:54.000] response: +Info 29 [00:00:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 29 [00:00:53.000] Files (2) + +Info 29 [00:00:54.000] ----------------------------------------------- +Info 29 [00:00:55.000] Open files: +Info 29 [00:00:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 29 [00:00:57.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 29 [00:00:58.000] response: { "responseRequired": false } @@ -89,8 +93,12 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -106,7 +114,7 @@ FsWatchesRecursive:: Before request -Info 26 [00:00:55.000] request: +Info 30 [00:00:59.000] request: { "command": "geterr", "arguments": { @@ -118,7 +126,7 @@ Info 26 [00:00:55.000] request: "seq": 2, "type": "request" } -Info 27 [00:00:56.000] response: +Info 31 [00:01:00.000] response: { "responseRequired": false } @@ -126,61 +134,65 @@ After request Before checking timeout queue length (1) and running -Info 28 [00:00:57.000] event: +Info 32 [00:01:01.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 29 [00:00:58.000] event: +Info 33 [00:01:02.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 30 [00:00:59.000] event: +Info 34 [00:01:03.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 31 [00:01:00.000] event: +Info 35 [00:01:04.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 32 [00:01:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 33 [00:01:04.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 34 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 35 [00:01:06.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:07.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 37 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 39 [00:01:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 41 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:16.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 44 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:19.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 47 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 48 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:27.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel -Info 53 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 54 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:34.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f -Info 58 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 59 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 62 [00:01:41.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d -Info 63 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:08.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 38 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:11.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 41 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 43 [00:01:14.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 44 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 45 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:20.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 48 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:23.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 51 [00:01:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 52 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel +Info 57 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 58 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:38.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f +Info 62 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 63 [00:01:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 66 [00:01:45.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d +Info 67 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running PolledWatches:: +/user/username/projects/node_modules: + {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/node_modules: @@ -200,47 +212,47 @@ FsWatchesRecursive:: /user/username/projects/myproject/node_modules: *new* {} -Info 64 [00:01:43.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 65 [00:01:44.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 66 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 68 [00:01:47.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 69 [00:01:48.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 70 [00:01:49.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before checking timeout queue length (2) and running -Info 67 [00:01:46.000] Running: /user/username/projects/myproject/tsconfig.json -Info 68 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 69 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 70 [00:01:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 71 [00:01:50.000] Files (2) +Info 71 [00:01:50.000] Running: /user/username/projects/myproject/tsconfig.json +Info 72 [00:01:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 73 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 74 [00:01:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 75 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/main.ts SVC-1-0 "import * as _a from '@angular/core';" -Info 72 [00:01:51.000] ----------------------------------------------- -Info 73 [00:01:52.000] Running: *ensureProjectForOpenFiles* -Info 74 [00:01:53.000] Before ensureProjectForOpenFiles: -Info 75 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 75 [00:01:55.000] Files (2) - -Info 75 [00:01:56.000] ----------------------------------------------- -Info 75 [00:01:57.000] Open files: -Info 75 [00:01:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 75 [00:01:59.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 75 [00:02:00.000] After ensureProjectForOpenFiles: -Info 76 [00:02:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 76 [00:02:02.000] Files (2) - -Info 76 [00:02:03.000] ----------------------------------------------- -Info 76 [00:02:04.000] Open files: -Info 76 [00:02:05.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 76 [00:02:06.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 76 [00:02:07.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts -Info 77 [00:02:08.000] event: +Info 76 [00:01:55.000] ----------------------------------------------- +Info 77 [00:01:56.000] Running: *ensureProjectForOpenFiles* +Info 78 [00:01:57.000] Before ensureProjectForOpenFiles: +Info 79 [00:01:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 79 [00:01:59.000] Files (2) + +Info 79 [00:02:00.000] ----------------------------------------------- +Info 79 [00:02:01.000] Open files: +Info 79 [00:02:02.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 79 [00:02:03.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 79 [00:02:04.000] After ensureProjectForOpenFiles: +Info 80 [00:02:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 80 [00:02:06.000] Files (2) + +Info 80 [00:02:07.000] ----------------------------------------------- +Info 80 [00:02:08.000] Open files: +Info 80 [00:02:09.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 80 [00:02:10.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 80 [00:02:11.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts +Info 81 [00:02:12.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/main.ts"]}} After checking timeout queue length (2) and running Before request -Info 78 [00:02:09.000] request: +Info 82 [00:02:13.000] request: { "command": "geterr", "arguments": { @@ -252,7 +264,7 @@ Info 78 [00:02:09.000] request: "seq": 3, "type": "request" } -Info 79 [00:02:10.000] response: +Info 83 [00:02:14.000] response: { "responseRequired": false } @@ -260,59 +272,59 @@ After request Before checking timeout queue length (1) and running -Info 80 [00:02:11.000] event: +Info 84 [00:02:15.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 81 [00:02:12.000] event: +Info 85 [00:02:16.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 82 [00:02:13.000] event: +Info 86 [00:02:17.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 83 [00:02:14.000] event: +Info 87 [00:02:18.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 84 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 87 [00:02:20.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular -Info 88 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 89 [00:02:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 92 [00:02:27.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a -Info 93 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 94 [00:02:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 97 [00:02:36.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 -Info 98 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 99 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 102 [00:02:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models -Info 103 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 104 [00:02:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:02:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 107 [00:02:48.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts -Info 108 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 109 [00:02:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 111 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 112 [00:02:56.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf -Info 113 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 114 [00:02:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 115 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 116 [00:03:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 117 [00:03:02.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts -Info 118 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 88 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 91 [00:02:24.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular +Info 92 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 93 [00:02:28.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 96 [00:02:31.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a +Info 97 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 98 [00:02:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 101 [00:02:40.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 +Info 102 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 103 [00:02:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:02:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 106 [00:02:46.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models +Info 107 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 108 [00:02:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 110 [00:02:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 111 [00:02:52.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts +Info 112 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 113 [00:02:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 114 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 115 [00:02:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 116 [00:03:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf +Info 117 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 118 [00:03:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 120 [00:03:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 121 [00:03:06.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts +Info 122 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts] export const x = 10; @@ -325,7 +337,7 @@ After checking timeout queue length (0) and running Before request -Info 119 [00:03:04.000] request: +Info 123 [00:03:08.000] request: { "command": "geterr", "arguments": { @@ -337,7 +349,7 @@ Info 119 [00:03:04.000] request: "seq": 4, "type": "request" } -Info 120 [00:03:05.000] response: +Info 124 [00:03:09.000] response: { "responseRequired": false } @@ -345,21 +357,21 @@ After request Before checking timeout queue length (1) and running -Info 121 [00:03:06.000] event: +Info 125 [00:03:10.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 122 [00:03:07.000] event: +Info 126 [00:03:11.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 123 [00:03:08.000] event: +Info 127 [00:03:12.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 124 [00:03:09.000] event: +Info 128 [00:03:13.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) @@ -372,7 +384,7 @@ After checking timeout queue length (0) and running Before request -Info 125 [00:03:16.000] request: +Info 129 [00:03:20.000] request: { "command": "geterr", "arguments": { @@ -384,7 +396,7 @@ Info 125 [00:03:16.000] request: "seq": 5, "type": "request" } -Info 126 [00:03:17.000] response: +Info 130 [00:03:21.000] response: { "responseRequired": false } @@ -392,99 +404,101 @@ After request Before checking timeout queue length (1) and running -Info 127 [00:03:18.000] event: +Info 131 [00:03:22.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 128 [00:03:19.000] event: +Info 132 [00:03:23.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[{"start":{"line":1,"offset":21},"end":{"line":1,"offset":36},"text":"Cannot find module '@angular/core' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 129 [00:03:20.000] event: +Info 133 [00:03:24.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 130 [00:03:21.000] event: +Info 134 [00:03:25.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":5}} Before running immediate callbacks and checking length (1) -Info 131 [00:03:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 132 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 133 [00:03:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 134 [00:03:26.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts -Info 135 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 136 [00:03:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 137 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 138 [00:03:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 139 [00:03:32.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models -Info 140 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 141 [00:03:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 142 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 143 [00:03:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 144 [00:03:38.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 -Info 145 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 146 [00:03:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 147 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 148 [00:03:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 149 [00:03:44.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts -Info 150 [00:03:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 151 [00:03:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 152 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 153 [00:03:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 154 [00:03:50.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf -Info 155 [00:03:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 156 [00:03:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 157 [00:03:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 158 [00:03:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 159 [00:03:56.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a -Info 160 [00:03:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 161 [00:03:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 162 [00:04:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 163 [00:04:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 164 [00:04:02.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular -Info 165 [00:04:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 166 [00:04:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 167 [00:04:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 168 [00:04:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 169 [00:04:08.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f -Info 170 [00:04:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 171 [00:04:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 172 [00:04:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 173 [00:04:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 174 [00:04:14.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel -Info 175 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 176 [00:04:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 177 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 178 [00:04:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 179 [00:04:20.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d -Info 180 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 181 [00:04:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 182 [00:04:24.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 183 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 184 [00:04:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 185 [00:04:27.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 186 [00:04:28.000] Scheduled: *ensureProjectForOpenFiles* -Info 187 [00:04:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 135 [00:03:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 136 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 137 [00:03:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 138 [00:03:30.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts +Info 139 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 140 [00:03:33.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 141 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 142 [00:03:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 143 [00:03:36.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models +Info 144 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 145 [00:03:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 146 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 147 [00:03:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 148 [00:03:42.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 +Info 149 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05 :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 150 [00:03:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 151 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 152 [00:03:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 153 [00:03:48.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts +Info 154 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 155 [00:03:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 156 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 157 [00:03:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 158 [00:03:54.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf +Info 159 [00:03:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 160 [00:03:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 161 [00:03:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 162 [00:03:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 163 [00:04:00.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a +Info 164 [00:04:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular/platform-browser-dynamic-5efaaa1a :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 165 [00:04:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 166 [00:04:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 167 [00:04:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 168 [00:04:06.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@angular +Info 169 [00:04:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@angular :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 170 [00:04:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 171 [00:04:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 172 [00:04:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 173 [00:04:12.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f +Info 174 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel/helper-plugin-utils-a06c629f :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 175 [00:04:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 176 [00:04:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 177 [00:04:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 178 [00:04:18.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/@babel +Info 179 [00:04:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/@babel :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 180 [00:04:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 181 [00:04:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 182 [00:04:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 183 [00:04:24.000] Project: /user/username/projects/myproject/tsconfig.json Detected ignored path: /user/username/projects/myproject/node_modules/.staging/core-js-db53158d +Info 184 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging/core-js-db53158d :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 185 [00:04:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 186 [00:04:28.000] Scheduled: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 187 [00:04:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 188 [00:04:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 189 [00:04:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 190 [00:04:32.000] Scheduled: *ensureProjectForOpenFiles* +Info 191 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/node_modules/.staging :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/node_modules/.staging/@angular/cli-c1e44b05/models/analytics.d.ts] deleted //// [/user/username/projects/myproject/node_modules/.staging/@angular/core-0963aebf/index.d.ts] deleted -Info 188 [00:04:30.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation -Info 189 [00:04:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 190 [00:04:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 192 [00:04:34.000] Running: /user/username/projects/myproject/tsconfig.jsonFailedLookupInvalidation +Info 193 [00:04:35.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 194 [00:04:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (3) and running Before checking timeout queue length (2) and running -Info 191 [00:04:33.000] Running: /user/username/projects/myproject/tsconfig.json -Info 192 [00:04:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 193 [00:04:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 194 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 195 [00:04:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 196 [00:04:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 197 [00:04:39.000] Files (3) +Info 195 [00:04:37.000] Running: /user/username/projects/myproject/tsconfig.json +Info 196 [00:04:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 197 [00:04:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 198 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 199 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 200 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 201 [00:04:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 202 [00:04:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 203 [00:04:45.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/@angular/core/index.d.ts Text-1 "export const y = 10;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import * as _a from '@angular/core';" @@ -497,32 +511,56 @@ Info 197 [00:04:39.000] Files (3) src/main.ts Matched by default include pattern '**/*' -Info 198 [00:04:40.000] ----------------------------------------------- -Info 199 [00:04:41.000] Running: *ensureProjectForOpenFiles* -Info 200 [00:04:42.000] Before ensureProjectForOpenFiles: -Info 201 [00:04:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 201 [00:04:44.000] Files (3) - -Info 201 [00:04:45.000] ----------------------------------------------- -Info 201 [00:04:46.000] Open files: -Info 201 [00:04:47.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 201 [00:04:48.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 201 [00:04:49.000] After ensureProjectForOpenFiles: -Info 202 [00:04:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 202 [00:04:51.000] Files (3) - -Info 202 [00:04:52.000] ----------------------------------------------- -Info 202 [00:04:53.000] Open files: -Info 202 [00:04:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 202 [00:04:55.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 202 [00:04:56.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts -Info 203 [00:04:57.000] event: +Info 204 [00:04:46.000] ----------------------------------------------- +Info 205 [00:04:47.000] Running: *ensureProjectForOpenFiles* +Info 206 [00:04:48.000] Before ensureProjectForOpenFiles: +Info 207 [00:04:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 207 [00:04:50.000] Files (3) + +Info 207 [00:04:51.000] ----------------------------------------------- +Info 207 [00:04:52.000] Open files: +Info 207 [00:04:53.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 207 [00:04:54.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 207 [00:04:55.000] After ensureProjectForOpenFiles: +Info 208 [00:04:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 208 [00:04:57.000] Files (3) + +Info 208 [00:04:58.000] ----------------------------------------------- +Info 208 [00:04:59.000] Open files: +Info 208 [00:05:00.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 208 [00:05:01.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 208 [00:05:02.000] got projects updated in background, updating diagnostics for /user/username/projects/myproject/src/main.ts +Info 209 [00:05:03.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/user/username/projects/myproject/src/main.ts"]}} After checking timeout queue length (2) and running +PolledWatches:: +/user/username/projects/myproject/node_modules/@types: + {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/user/username/projects/node_modules: + {"pollingInterval":500} + +FsWatches:: +/user/username/projects/myproject/tsconfig.json: + {} +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/user/username/projects/myproject: + {} +/user/username/projects/myproject/src: + {} +/user/username/projects/myproject/node_modules: + {} + Before request -Info 204 [00:04:58.000] request: +Info 210 [00:05:04.000] request: { "command": "geterr", "arguments": { @@ -534,7 +572,7 @@ Info 204 [00:04:58.000] request: "seq": 6, "type": "request" } -Info 205 [00:04:59.000] response: +Info 211 [00:05:05.000] response: { "responseRequired": false } @@ -542,20 +580,20 @@ After request Before checking timeout queue length (1) and running -Info 206 [00:05:00.000] event: +Info 212 [00:05:06.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 207 [00:05:01.000] event: +Info 213 [00:05:07.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 208 [00:05:02.000] event: +Info 214 [00:05:08.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 209 [00:05:03.000] event: +Info 215 [00:05:09.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/reports-errors-correctly-when-file-referenced-by-inferred-project-root,-is-opened-right-after-closing-the-root-file.js b/tests/baselines/reference/tsserver/projectErrors/reports-errors-correctly-when-file-referenced-by-inferred-project-root,-is-opened-right-after-closing-the-root-file.js index 6a179ac7b6f08..d92eb7a8ab797 100644 --- a/tests/baselines/reference/tsserver/projectErrors/reports-errors-correctly-when-file-referenced-by-inferred-project-root,-is-opened-right-after-closing-the-root-file.js +++ b/tests/baselines/reference/tsserver/projectErrors/reports-errors-correctly-when-file-referenced-by-inferred-project-root,-is-opened-right-after-closing-the-root-file.js @@ -45,9 +45,11 @@ Info 10 [00:00:43.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 11 [00:00:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 13 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 14 [00:00:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 16 [00:00:49.000] Files (2) +Info 14 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 15 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:49.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 18 [00:00:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/client/app.js SVC-1-0 "" @@ -57,7 +59,7 @@ Info 16 [00:00:49.000] Files (2) src/client/app.js Root file specified for compilation -Info 17 [00:00:50.000] ----------------------------------------------- +Info 19 [00:00:52.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -75,20 +77,22 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* {} -TI:: [00:00:51.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:52.000] Processing cache location '/a/data/' -TI:: [00:00:53.000] Trying to find '/a/data/package.json'... -TI:: [00:00:54.000] Finished processing cache location '/a/data/' -TI:: [00:00:55.000] Npm config file: /a/data/package.json -TI:: [00:00:56.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:01:01.000] Updating types-registry npm package... -TI:: [00:01:02.000] npm install --ignore-scripts types-registry@latest -TI:: [00:01:09.000] TI:: Updated types-registry npm package +TI:: [00:00:53.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:54.000] Processing cache location '/a/data/' +TI:: [00:00:55.000] Trying to find '/a/data/package.json'... +TI:: [00:00:56.000] Finished processing cache location '/a/data/' +TI:: [00:00:57.000] Npm config file: /a/data/package.json +TI:: [00:00:58.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:01:03.000] Updating types-registry npm package... +TI:: [00:01:04.000] npm install --ignore-scripts types-registry@latest +TI:: [00:01:11.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -99,35 +103,35 @@ TI:: typing installer creation complete } -TI:: [00:01:10.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/src/client/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject","cachePath":"/a/data/","kind":"discover"} -TI:: [00:01:11.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:01:12.000] Processing cache location '/a/data/' -TI:: [00:01:13.000] Cache location was already processed... -TI:: [00:01:14.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:15.000] Explicitly included types: [] -TI:: [00:01:16.000] Inferred typings from unresolved imports: [] -TI:: [00:01:17.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} -TI:: [00:01:18.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} -TI:: [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src -TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bower_components -TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules -TI:: [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:28.000] Sending response: +TI:: [00:01:12.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/src/client/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject","cachePath":"/a/data/","kind":"discover"} +TI:: [00:01:13.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:01:14.000] Processing cache location '/a/data/' +TI:: [00:01:15.000] Cache location was already processed... +TI:: [00:01:16.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:17.000] Explicitly included types: [] +TI:: [00:01:18.000] Inferred typings from unresolved imports: [] +TI:: [00:01:19.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} +TI:: [00:01:20.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} +TI:: [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src +TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bower_components +TI:: [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules +TI:: [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:30.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:29.000] No new typings were requested as a result of typings discovery -Info 18 [00:01:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 18 [00:01:31.000] Files (2) - -Info 18 [00:01:32.000] ----------------------------------------------- -Info 18 [00:01:33.000] Open files: -Info 18 [00:01:34.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 18 [00:01:35.000] Projects: /dev/null/inferredProject1* -Info 18 [00:01:36.000] response: +TI:: [00:01:31.000] No new typings were requested as a result of typings discovery +Info 20 [00:01:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 20 [00:01:33.000] Files (2) + +Info 20 [00:01:34.000] ----------------------------------------------- +Info 20 [00:01:35.000] Open files: +Info 20 [00:01:36.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject +Info 20 [00:01:37.000] Projects: /dev/null/inferredProject1* +Info 20 [00:01:38.000] response: { "responseRequired": false } @@ -148,6 +152,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/bower_components: *new* {"pollingInterval":500} /user/username/projects/myproject/node_modules: *new* @@ -163,7 +169,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:01:37.000] request: +Info 21 [00:01:39.000] request: { "command": "open", "arguments": { @@ -173,19 +179,19 @@ Info 19 [00:01:37.000] request: "seq": 2, "type": "request" } -Info 20 [00:01:38.000] Search path: /user/username/projects/myproject/test/backend -Info 21 [00:01:39.000] For info: /user/username/projects/myproject/test/backend/index.js :: No config files found. -Info 22 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 23 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 24 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 25 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 26 [00:01:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 27 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 28 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 29 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info -Info 30 [00:01:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 32 [00:01:50.000] Files (4) +Info 22 [00:01:40.000] Search path: /user/username/projects/myproject/test/backend +Info 23 [00:01:41.000] For info: /user/username/projects/myproject/test/backend/index.js :: No config files found. +Info 24 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 25 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 26 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 27 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 28 [00:01:46.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 29 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 30 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 31 [00:01:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info +Info 32 [00:01:50.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 33 [00:01:51.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 34 [00:01:52.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/client/app.js SVC-1-0 "" /user/username/projects/myproject/src/server/utilities.js Text-1 "function getHostName() { return \"hello\"; } export { getHostName };" @@ -201,31 +207,31 @@ Info 32 [00:01:50.000] Files (4) test/backend/index.js Root file specified for compilation -Info 33 [00:01:51.000] ----------------------------------------------- -TI:: [00:01:52.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/src/client/app.js","/user/username/projects/myproject/src/server/utilities.js","/user/username/projects/myproject/test/backend/index.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject","cachePath":"/a/data/","kind":"discover"} -TI:: [00:01:53.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:01:54.000] Processing cache location '/a/data/' -TI:: [00:01:55.000] Cache location was already processed... -TI:: [00:01:56.000] Explicitly included types: [] -TI:: [00:01:57.000] Inferred typings from unresolved imports: [] -TI:: [00:01:58.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/src/server/bower_components","/user/username/projects/myproject/src/server/node_modules","/user/username/projects/myproject/test/backend/bower_components","/user/username/projects/myproject/test/backend/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} -TI:: [00:01:59.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/src/server/bower_components","/user/username/projects/myproject/src/server/node_modules","/user/username/projects/myproject/test/backend/bower_components","/user/username/projects/myproject/test/backend/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} -TI:: [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test -TI:: [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:02:03.000] Sending response: +Info 35 [00:01:53.000] ----------------------------------------------- +TI:: [00:01:54.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/src/client/app.js","/user/username/projects/myproject/src/server/utilities.js","/user/username/projects/myproject/test/backend/index.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject","cachePath":"/a/data/","kind":"discover"} +TI:: [00:01:55.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:01:56.000] Processing cache location '/a/data/' +TI:: [00:01:57.000] Cache location was already processed... +TI:: [00:01:58.000] Explicitly included types: [] +TI:: [00:01:59.000] Inferred typings from unresolved imports: [] +TI:: [00:02:00.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/src/server/bower_components","/user/username/projects/myproject/src/server/node_modules","/user/username/projects/myproject/test/backend/bower_components","/user/username/projects/myproject/test/backend/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} +TI:: [00:02:01.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/src/server/bower_components","/user/username/projects/myproject/src/server/node_modules","/user/username/projects/myproject/test/backend/bower_components","/user/username/projects/myproject/test/backend/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} +TI:: [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test +TI:: [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:05.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:02:04.000] No new typings were requested as a result of typings discovery -Info 34 [00:02:05.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 34 [00:02:06.000] Files (4) - -Info 34 [00:02:07.000] ----------------------------------------------- -Info 34 [00:02:08.000] Open files: -Info 34 [00:02:09.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 34 [00:02:10.000] Projects: /dev/null/inferredProject1* -Info 34 [00:02:11.000] FileName: /user/username/projects/myproject/test/backend/index.js ProjectRootPath: /user/username/projects/myproject -Info 34 [00:02:12.000] Projects: /dev/null/inferredProject1* -Info 34 [00:02:13.000] response: +TI:: [00:02:06.000] No new typings were requested as a result of typings discovery +Info 36 [00:02:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 36 [00:02:08.000] Files (4) + +Info 36 [00:02:09.000] ----------------------------------------------- +Info 36 [00:02:10.000] Open files: +Info 36 [00:02:11.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject +Info 36 [00:02:12.000] Projects: /dev/null/inferredProject1* +Info 36 [00:02:13.000] FileName: /user/username/projects/myproject/test/backend/index.js ProjectRootPath: /user/username/projects/myproject +Info 36 [00:02:14.000] Projects: /dev/null/inferredProject1* +Info 36 [00:02:15.000] response: { "responseRequired": false } @@ -246,6 +252,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/bower_components: {"pollingInterval":500} /user/username/projects/myproject/node_modules: @@ -273,7 +281,7 @@ FsWatchesRecursive:: Before request -Info 35 [00:02:14.000] request: +Info 37 [00:02:16.000] request: { "command": "geterr", "arguments": { @@ -286,7 +294,7 @@ Info 35 [00:02:14.000] request: "seq": 3, "type": "request" } -Info 36 [00:02:15.000] response: +Info 38 [00:02:17.000] response: { "responseRequired": false } @@ -294,45 +302,45 @@ After request Before checking timeout queue length (1) and running -Info 37 [00:02:16.000] event: +Info 39 [00:02:18.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/test/backend/index.js","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 38 [00:02:17.000] event: +Info 40 [00:02:19.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/test/backend/index.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 39 [00:02:18.000] event: +Info 41 [00:02:20.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/test/backend/index.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 40 [00:02:19.000] event: +Info 42 [00:02:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 41 [00:02:20.000] event: +Info 43 [00:02:22.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 42 [00:02:21.000] event: +Info 44 [00:02:23.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} -Info 43 [00:02:22.000] event: +Info 45 [00:02:24.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) Before request -Info 44 [00:02:23.000] request: +Info 46 [00:02:25.000] request: { "command": "close", "arguments": { @@ -341,19 +349,19 @@ Info 44 [00:02:23.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 46 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 47 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 48 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 49 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info -Info 50 [00:02:29.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:02:30.000] Files (4) - -Info 50 [00:02:31.000] ----------------------------------------------- -Info 50 [00:02:32.000] Open files: -Info 50 [00:02:33.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 50 [00:02:34.000] Projects: /dev/null/inferredProject1* -Info 50 [00:02:35.000] response: +Info 47 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 48 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 49 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 50 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 51 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info +Info 52 [00:02:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:02:32.000] Files (4) + +Info 52 [00:02:33.000] ----------------------------------------------- +Info 52 [00:02:34.000] Open files: +Info 52 [00:02:35.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject +Info 52 [00:02:36.000] Projects: /dev/null/inferredProject1* +Info 52 [00:02:37.000] response: { "responseRequired": false } @@ -374,6 +382,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/bower_components: {"pollingInterval":500} /user/username/projects/myproject/node_modules: @@ -405,7 +415,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:02:36.000] request: +Info 53 [00:02:38.000] request: { "command": "open", "arguments": { @@ -415,15 +425,15 @@ Info 51 [00:02:36.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info -Info 53 [00:02:38.000] Search path: /user/username/projects/myproject/src/server -Info 54 [00:02:39.000] For info: /user/username/projects/myproject/src/server/utilities.js :: No config files found. -Info 55 [00:02:40.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 56 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 57 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 58 [00:02:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 60 [00:02:45.000] Files (2) +Info 54 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/server/utilities.js 500 undefined WatchType: Closed Script info +Info 55 [00:02:40.000] Search path: /user/username/projects/myproject/src/server +Info 56 [00:02:41.000] For info: /user/username/projects/myproject/src/server/utilities.js :: No config files found. +Info 57 [00:02:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 58 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 59 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 60 [00:02:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 61 [00:02:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 62 [00:02:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/client/app.js SVC-1-0 "" @@ -433,27 +443,27 @@ Info 60 [00:02:45.000] Files (2) src/client/app.js Root file specified for compilation -Info 61 [00:02:46.000] ----------------------------------------------- -TI:: [00:02:47.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/src/client/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject","cachePath":"/a/data/","kind":"discover"} -TI:: [00:02:48.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:02:49.000] Processing cache location '/a/data/' -TI:: [00:02:50.000] Cache location was already processed... -TI:: [00:02:51.000] Explicitly included types: [] -TI:: [00:02:52.000] Inferred typings from unresolved imports: [] -TI:: [00:02:53.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} -TI:: [00:02:54.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} -TI:: [00:02:55.000] DirectoryWatcher:: Closed:: WatchInfo: /user/username/projects/myproject/test -TI:: [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:02:58.000] Sending response: +Info 63 [00:02:48.000] ----------------------------------------------- +TI:: [00:02:49.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/src/client/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject","cachePath":"/a/data/","kind":"discover"} +TI:: [00:02:50.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:02:51.000] Processing cache location '/a/data/' +TI:: [00:02:52.000] Cache location was already processed... +TI:: [00:02:53.000] Explicitly included types: [] +TI:: [00:02:54.000] Inferred typings from unresolved imports: [] +TI:: [00:02:55.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} +TI:: [00:02:56.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} +TI:: [00:02:57.000] DirectoryWatcher:: Closed:: WatchInfo: /user/username/projects/myproject/test +TI:: [00:02:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:03:00.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:02:59.000] No new typings were requested as a result of typings discovery -Info 62 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 63 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 64 [00:03:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 65 [00:03:03.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 66 [00:03:04.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 67 [00:03:05.000] Files (3) +TI:: [00:03:01.000] No new typings were requested as a result of typings discovery +Info 64 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 65 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/server/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 66 [00:03:04.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 67 [00:03:05.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 68 [00:03:06.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 69 [00:03:07.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/client/app.js SVC-1-0 "" /user/username/projects/myproject/src/server/utilities.js Text-1 "function getHostName() { return \"hello\"; } export { getHostName };" @@ -466,29 +476,29 @@ Info 67 [00:03:05.000] Files (3) src/server/utilities.js Root file specified for compilation -Info 68 [00:03:06.000] ----------------------------------------------- -TI:: [00:03:07.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/src/client/app.js","/user/username/projects/myproject/src/server/utilities.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject","cachePath":"/a/data/","kind":"discover"} -TI:: [00:03:08.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:03:09.000] Processing cache location '/a/data/' -TI:: [00:03:10.000] Cache location was already processed... -TI:: [00:03:11.000] Explicitly included types: [] -TI:: [00:03:12.000] Inferred typings from unresolved imports: [] -TI:: [00:03:13.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/src/server/bower_components","/user/username/projects/myproject/src/server/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} -TI:: [00:03:14.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/src/server/bower_components","/user/username/projects/myproject/src/server/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} -TI:: [00:03:15.000] Sending response: +Info 70 [00:03:08.000] ----------------------------------------------- +TI:: [00:03:09.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/src/client/app.js","/user/username/projects/myproject/src/server/utilities.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject","cachePath":"/a/data/","kind":"discover"} +TI:: [00:03:10.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:03:11.000] Processing cache location '/a/data/' +TI:: [00:03:12.000] Cache location was already processed... +TI:: [00:03:13.000] Explicitly included types: [] +TI:: [00:03:14.000] Inferred typings from unresolved imports: [] +TI:: [00:03:15.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/src/server/bower_components","/user/username/projects/myproject/src/server/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} +TI:: [00:03:16.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/src/client/bower_components","/user/username/projects/myproject/src/client/node_modules","/user/username/projects/myproject/src/server/bower_components","/user/username/projects/myproject/src/server/node_modules","/user/username/projects/myproject/bower_components","/user/username/projects/myproject/node_modules"]} +TI:: [00:03:17.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:03:16.000] No new typings were requested as a result of typings discovery -Info 69 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info -Info 70 [00:03:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 70 [00:03:19.000] Files (3) - -Info 70 [00:03:20.000] ----------------------------------------------- -Info 70 [00:03:21.000] Open files: -Info 70 [00:03:22.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject -Info 70 [00:03:23.000] Projects: /dev/null/inferredProject1* -Info 70 [00:03:24.000] FileName: /user/username/projects/myproject/src/server/utilities.js ProjectRootPath: /user/username/projects/myproject -Info 70 [00:03:25.000] Projects: /dev/null/inferredProject1* -Info 70 [00:03:26.000] response: +TI:: [00:03:18.000] No new typings were requested as a result of typings discovery +Info 71 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/test/backend/index.js 500 undefined WatchType: Closed Script info +Info 72 [00:03:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 72 [00:03:21.000] Files (3) + +Info 72 [00:03:22.000] ----------------------------------------------- +Info 72 [00:03:23.000] Open files: +Info 72 [00:03:24.000] FileName: /user/username/projects/myproject/src/client/app.js ProjectRootPath: /user/username/projects/myproject +Info 72 [00:03:25.000] Projects: /dev/null/inferredProject1* +Info 72 [00:03:26.000] FileName: /user/username/projects/myproject/src/server/utilities.js ProjectRootPath: /user/username/projects/myproject +Info 72 [00:03:27.000] Projects: /dev/null/inferredProject1* +Info 72 [00:03:28.000] response: { "responseRequired": false } @@ -509,6 +519,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/bower_components: {"pollingInterval":500} /user/username/projects/myproject/node_modules: @@ -538,7 +550,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 71 [00:03:27.000] request: +Info 73 [00:03:29.000] request: { "command": "geterr", "arguments": { @@ -551,7 +563,7 @@ Info 71 [00:03:27.000] request: "seq": 6, "type": "request" } -Info 72 [00:03:28.000] response: +Info 74 [00:03:30.000] response: { "responseRequired": false } @@ -559,38 +571,38 @@ After request Before checking timeout queue length (1) and running -Info 73 [00:03:29.000] event: +Info 75 [00:03:31.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/server/utilities.js","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 74 [00:03:30.000] event: +Info 76 [00:03:32.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/server/utilities.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 75 [00:03:31.000] event: +Info 77 [00:03:33.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/server/utilities.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 76 [00:03:32.000] event: +Info 78 [00:03:34.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 77 [00:03:33.000] event: +Info 79 [00:03:35.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 78 [00:03:34.000] event: +Info 80 [00:03:36.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/client/app.js","diagnostics":[]}} -Info 79 [00:03:35.000] event: +Info 81 [00:03:37.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":6}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/should-not-report-incorrect-error-when-json-is-root-file-found-by-tsconfig.js b/tests/baselines/reference/tsserver/projectErrors/should-not-report-incorrect-error-when-json-is-root-file-found-by-tsconfig.js index d5ce135219c1f..21702a718f5e3 100644 --- a/tests/baselines/reference/tsserver/projectErrors/should-not-report-incorrect-error-when-json-is-root-file-found-by-tsconfig.js +++ b/tests/baselines/reference/tsserver/projectErrors/should-not-report-incorrect-error-when-json-is-root-file-found-by-tsconfig.js @@ -60,9 +60,11 @@ Info 13 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /us Info 14 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:00:44.000] Files (3) +Info 17 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/blabla.json Text-1 "{}" /user/username/projects/myproject/src/test.ts SVC-1-0 "import * as blabla from \"./blabla.json\";\ndeclare var console: any;\nconsole.log(blabla);" @@ -76,23 +78,23 @@ Info 19 [00:00:44.000] Files (3) src/test.ts Matched by include pattern './src/*.ts' in 'tsconfig.json' -Info 20 [00:00:45.000] ----------------------------------------------- -Info 21 [00:00:46.000] event: +Info 22 [00:00:47.000] ----------------------------------------------- +Info 23 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 22 [00:00:47.000] event: +Info 24 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":87,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"resolveJsonModule":true,"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:00:48.000] event: +Info 25 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/test.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 24 [00:00:49.000] Search path: /user/username/projects/myproject -Info 25 [00:00:50.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 26 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 26 [00:00:52.000] Files (3) - -Info 26 [00:00:53.000] ----------------------------------------------- -Info 26 [00:00:54.000] Open files: -Info 26 [00:00:55.000] FileName: /user/username/projects/myproject/src/test.ts ProjectRootPath: undefined -Info 26 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 26 [00:00:57.000] response: +Info 26 [00:00:51.000] Search path: /user/username/projects/myproject +Info 27 [00:00:52.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 28 [00:00:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 28 [00:00:54.000] Files (3) + +Info 28 [00:00:55.000] ----------------------------------------------- +Info 28 [00:00:56.000] Open files: +Info 28 [00:00:57.000] FileName: /user/username/projects/myproject/src/test.ts ProjectRootPath: undefined +Info 28 [00:00:58.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 28 [00:00:59.000] response: { "responseRequired": false } @@ -101,6 +103,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -118,7 +122,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:00:58.000] request: +Info 29 [00:01:00.000] request: { "command": "geterr", "arguments": { @@ -130,7 +134,7 @@ Info 27 [00:00:58.000] request: "seq": 2, "type": "request" } -Info 28 [00:00:59.000] response: +Info 30 [00:01:01.000] response: { "responseRequired": false } @@ -138,20 +142,20 @@ After request Before checking timeout queue length (1) and running -Info 29 [00:01:00.000] event: +Info 31 [00:01:02.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 30 [00:01:01.000] event: +Info 32 [00:01:03.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 31 [00:01:02.000] event: +Info 33 [00:01:04.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} -Info 32 [00:01:03.000] event: +Info 34 [00:01:05.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/should-report-error-when-json-is-not-root-file-found-by-tsconfig.js b/tests/baselines/reference/tsserver/projectErrors/should-report-error-when-json-is-not-root-file-found-by-tsconfig.js index a35da6ce92a68..c65d97f2ed28b 100644 --- a/tests/baselines/reference/tsserver/projectErrors/should-report-error-when-json-is-not-root-file-found-by-tsconfig.js +++ b/tests/baselines/reference/tsserver/projectErrors/should-report-error-when-json-is-not-root-file-found-by-tsconfig.js @@ -59,9 +59,11 @@ Info 13 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 14 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:00:44.000] Files (3) +Info 17 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:00:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:00:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/blabla.json Text-1 "{}" /user/username/projects/myproject/src/test.ts SVC-1-0 "import * as blabla from \"./blabla.json\";\ndeclare var console: any;\nconsole.log(blabla);" @@ -74,23 +76,23 @@ Info 19 [00:00:44.000] Files (3) src/test.ts Matched by include pattern './src/*.ts' in 'tsconfig.json' -Info 20 [00:00:45.000] ----------------------------------------------- -Info 21 [00:00:46.000] event: +Info 22 [00:00:47.000] ----------------------------------------------- +Info 23 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 22 [00:00:47.000] event: +Info 24 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":87,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"resolveJsonModule":true,"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:00:48.000] event: +Info 25 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/test.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 24 [00:00:49.000] Search path: /user/username/projects/myproject -Info 25 [00:00:50.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 26 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 26 [00:00:52.000] Files (3) - -Info 26 [00:00:53.000] ----------------------------------------------- -Info 26 [00:00:54.000] Open files: -Info 26 [00:00:55.000] FileName: /user/username/projects/myproject/src/test.ts ProjectRootPath: undefined -Info 26 [00:00:56.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 26 [00:00:57.000] response: +Info 26 [00:00:51.000] Search path: /user/username/projects/myproject +Info 27 [00:00:52.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 28 [00:00:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 28 [00:00:54.000] Files (3) + +Info 28 [00:00:55.000] ----------------------------------------------- +Info 28 [00:00:56.000] Open files: +Info 28 [00:00:57.000] FileName: /user/username/projects/myproject/src/test.ts ProjectRootPath: undefined +Info 28 [00:00:58.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 28 [00:00:59.000] response: { "responseRequired": false } @@ -99,6 +101,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -116,7 +120,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:00:58.000] request: +Info 29 [00:01:00.000] request: { "command": "geterr", "arguments": { @@ -128,7 +132,7 @@ Info 27 [00:00:58.000] request: "seq": 2, "type": "request" } -Info 28 [00:00:59.000] response: +Info 30 [00:01:01.000] response: { "responseRequired": false } @@ -136,20 +140,20 @@ After request Before checking timeout queue length (1) and running -Info 29 [00:01:00.000] event: +Info 31 [00:01:02.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 30 [00:01:01.000] event: +Info 32 [00:01:03.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[{"start":{"line":1,"offset":25},"end":{"line":1,"offset":40},"text":"File '/user/username/projects/myproject/src/blabla.json' is not listed within the file list of project '/user/username/projects/myproject/tsconfig.json'. Projects must list all files or use an 'include' pattern.","code":6307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 31 [00:01:02.000] event: +Info 33 [00:01:04.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/test.ts","diagnostics":[]}} -Info 32 [00:01:03.000] event: +Info 34 [00:01:05.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-with-projectRoot.js b/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-with-projectRoot.js index affa11aac6dd3..282878a803fda 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-with-projectRoot.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-with-projectRoot.js @@ -40,9 +40,11 @@ Info 6 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /typings/@epic/core.d. Info 7 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /user/someuser/projects/somefolder/src/somefile.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file Info 8 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/someFolder/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 9 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/someFolder/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 10 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:37.000] Files (2) +Info 10 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/someuser/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:37.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:39.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" untitled:Untitled-1 SVC-1-0 "/// \n/// " @@ -52,15 +54,15 @@ Info 12 [00:00:37.000] Files (2) untitled:Untitled-1 Root file specified for compilation -Info 13 [00:00:38.000] ----------------------------------------------- -Info 14 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:40.000] Files (2) +Info 15 [00:00:40.000] ----------------------------------------------- +Info 16 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 16 [00:00:42.000] Files (2) -Info 14 [00:00:41.000] ----------------------------------------------- -Info 14 [00:00:42.000] Open files: -Info 14 [00:00:43.000] FileName: untitled:Untitled-1 ProjectRootPath: /user/someuser/projects/someFolder -Info 14 [00:00:44.000] Projects: /dev/null/inferredProject1* -Info 14 [00:00:45.000] response: +Info 16 [00:00:43.000] ----------------------------------------------- +Info 16 [00:00:44.000] Open files: +Info 16 [00:00:45.000] FileName: untitled:Untitled-1 ProjectRootPath: /user/someuser/projects/someFolder +Info 16 [00:00:46.000] Projects: /dev/null/inferredProject1* +Info 16 [00:00:47.000] response: { "responseRequired": false } @@ -71,6 +73,8 @@ PolledWatches:: {"pollingInterval":500} /user/someuser/projects/somefolder/node_modules/@types: *new* {"pollingInterval":500} +/user/someuser/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* @@ -87,7 +91,7 @@ Checking timeout queue length: 0 Before request -Info 15 [00:00:46.000] request: +Info 17 [00:00:48.000] request: { "command": "geterr", "arguments": { @@ -99,7 +103,7 @@ Info 15 [00:00:46.000] request: "seq": 2, "type": "request" } -Info 16 [00:00:47.000] response: +Info 18 [00:00:49.000] response: { "responseRequired": false } @@ -107,20 +111,20 @@ After request Before checking timeout queue length (1) and running -Info 17 [00:00:48.000] event: +Info 19 [00:00:50.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 18 [00:00:49.000] event: +Info 20 [00:00:51.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"untitled:Untitled-1","diagnostics":[{"start":{"line":1,"offset":22},"end":{"line":1,"offset":63},"text":"File '../../../../../../typings/@epic/Core.d.ts' not found.","code":6053,"category":"error"},{"start":{"line":2,"offset":22},"end":{"line":2,"offset":41},"text":"File 'src/somefile.d.ts' not found.","code":6053,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 19 [00:00:50.000] event: +Info 21 [00:00:52.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} -Info 20 [00:00:51.000] event: +Info 22 [00:00:53.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-without-projectRoot.js b/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-without-projectRoot.js index 3a399b66addba..9a685276748d1 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-without-projectRoot.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-opening-new-file-that-doesnt-exist-on-disk-yet-without-projectRoot.js @@ -37,9 +37,11 @@ Info 4 [00:00:29.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 5 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 6 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /typings/@epic/core.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file Info 7 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /src/somefile.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 8 [00:00:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 9 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:35.000] Files (2) +Info 8 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:37.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" untitled:Untitled-1 SVC-1-0 "/// \n/// " @@ -49,15 +51,15 @@ Info 10 [00:00:35.000] Files (2) untitled:Untitled-1 Root file specified for compilation -Info 11 [00:00:36.000] ----------------------------------------------- -Info 12 [00:00:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:38.000] Files (2) +Info 13 [00:00:38.000] ----------------------------------------------- +Info 14 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:40.000] Files (2) -Info 12 [00:00:39.000] ----------------------------------------------- -Info 12 [00:00:40.000] Open files: -Info 12 [00:00:41.000] FileName: untitled:Untitled-1 ProjectRootPath: undefined -Info 12 [00:00:42.000] Projects: /dev/null/inferredProject1* -Info 12 [00:00:43.000] response: +Info 14 [00:00:41.000] ----------------------------------------------- +Info 14 [00:00:42.000] Open files: +Info 14 [00:00:43.000] FileName: untitled:Untitled-1 ProjectRootPath: undefined +Info 14 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:45.000] response: { "responseRequired": false } @@ -66,6 +68,8 @@ After request PolledWatches:: /typings/@epic/core.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* @@ -82,7 +86,7 @@ Checking timeout queue length: 0 Before request -Info 13 [00:00:44.000] request: +Info 15 [00:00:46.000] request: { "command": "geterr", "arguments": { @@ -94,7 +98,7 @@ Info 13 [00:00:44.000] request: "seq": 2, "type": "request" } -Info 14 [00:00:45.000] response: +Info 16 [00:00:47.000] response: { "responseRequired": false } @@ -102,20 +106,20 @@ After request Before checking timeout queue length (1) and running -Info 15 [00:00:46.000] event: +Info 17 [00:00:48.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 16 [00:00:47.000] event: +Info 18 [00:00:49.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"untitled:Untitled-1","diagnostics":[{"start":{"line":1,"offset":22},"end":{"line":1,"offset":63},"text":"File '../../../../../../typings/@epic/Core.d.ts' not found.","code":6053,"category":"error"},{"start":{"line":2,"offset":22},"end":{"line":2,"offset":41},"text":"File 'src/somefile.d.ts' not found.","code":6053,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 17 [00:00:48.000] event: +Info 19 [00:00:50.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"untitled:Untitled-1","diagnostics":[]}} -Info 18 [00:00:49.000] event: +Info 20 [00:00:51.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-gerErr-with-sync-commands.js index 19881d84cd3c8..b80bbaa71652b 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-gerErr-with-sync-commands.js @@ -48,9 +48,11 @@ Info 9 [00:00:31.000] Starting updateGraphWorker: Project: /user/username/pro Info 10 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 11 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 12 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 13 [00:00:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 15 [00:00:37.000] Files (2) +Info 13 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:39.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/ui.ts SVC-1-0 "const x = async (_action: string) => {\n};" @@ -60,15 +62,15 @@ Info 15 [00:00:37.000] Files (2) ui.ts Matched by default include pattern '**/*' -Info 16 [00:00:38.000] ----------------------------------------------- -Info 17 [00:00:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:40.000] Files (2) +Info 18 [00:00:40.000] ----------------------------------------------- +Info 19 [00:00:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:42.000] Files (2) -Info 17 [00:00:41.000] ----------------------------------------------- -Info 17 [00:00:42.000] Open files: -Info 17 [00:00:43.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined -Info 17 [00:00:44.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 17 [00:00:45.000] response: +Info 19 [00:00:43.000] ----------------------------------------------- +Info 19 [00:00:44.000] Open files: +Info 19 [00:00:45.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined +Info 19 [00:00:46.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 19 [00:00:47.000] response: { "responseRequired": false } @@ -77,6 +79,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -90,7 +94,7 @@ FsWatchesRecursive:: Before request -Info 18 [00:00:46.000] request: +Info 20 [00:00:48.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -100,7 +104,7 @@ Info 18 [00:00:46.000] request: "seq": 2, "type": "request" } -Info 19 [00:00:47.000] response: +Info 21 [00:00:49.000] response: { "response": [], "responseRequired": true @@ -109,7 +113,7 @@ After request Before request -Info 20 [00:00:48.000] request: +Info 22 [00:00:50.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -119,7 +123,7 @@ Info 20 [00:00:48.000] request: "seq": 3, "type": "request" } -Info 21 [00:00:49.000] response: +Info 23 [00:00:51.000] response: { "response": [ { @@ -142,7 +146,7 @@ After request Before request -Info 22 [00:00:50.000] request: +Info 24 [00:00:52.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -152,7 +156,7 @@ Info 22 [00:00:50.000] request: "seq": 4, "type": "request" } -Info 23 [00:00:51.000] response: +Info 25 [00:00:53.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-getErr.js b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-getErr.js index e7fbeb316188f..3b049b8dc1e9a 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-getErr.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-getErr.js @@ -50,9 +50,11 @@ Info 10 [00:00:32.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 13 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:38.000] Files (2) +Info 14 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:40.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/ui.ts SVC-1-0 "const x = async (_action: string) => {\n};" @@ -62,21 +64,21 @@ Info 16 [00:00:38.000] Files (2) ui.ts Matched by default include pattern '**/*' -Info 17 [00:00:39.000] ----------------------------------------------- -Info 18 [00:00:40.000] event: +Info 19 [00:00:41.000] ----------------------------------------------- +Info 20 [00:00:42.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 19 [00:00:41.000] event: +Info 21 [00:00:43.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":41,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:00:42.000] event: +Info 22 [00:00:44.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/ui.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 21 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:44.000] Files (2) - -Info 21 [00:00:45.000] ----------------------------------------------- -Info 21 [00:00:46.000] Open files: -Info 21 [00:00:47.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined -Info 21 [00:00:48.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 21 [00:00:49.000] response: +Info 23 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:46.000] Files (2) + +Info 23 [00:00:47.000] ----------------------------------------------- +Info 23 [00:00:48.000] Open files: +Info 23 [00:00:49.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined +Info 23 [00:00:50.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:00:51.000] response: { "responseRequired": false } @@ -85,6 +87,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -98,7 +102,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:50.000] request: +Info 24 [00:00:52.000] request: { "command": "geterr", "arguments": { @@ -110,7 +114,7 @@ Info 22 [00:00:50.000] request: "seq": 2, "type": "request" } -Info 23 [00:00:51.000] response: +Info 25 [00:00:53.000] response: { "responseRequired": false } @@ -118,20 +122,20 @@ After request Before checking timeout queue length (1) and running -Info 24 [00:00:52.000] event: +Info 26 [00:00:54.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 25 [00:00:53.000] event: +Info 27 [00:00:55.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[{"start":{"line":1,"offset":11},"end":{"line":1,"offset":39},"text":"An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.","code":2697,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 26 [00:00:54.000] event: +Info 28 [00:00:56.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} -Info 27 [00:00:55.000] event: +Info 29 [00:00:57.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-geterrForProject.js b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-geterrForProject.js index e3ddf3b830307..f63a63c189f2e 100644 --- a/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectErrors/when-semantic-error-returns-includes-global-error-geterrForProject.js @@ -50,9 +50,11 @@ Info 10 [00:00:32.000] Starting updateGraphWorker: Project: /user/username/pro Info 11 [00:00:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 13 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:00:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:00:38.000] Files (2) +Info 14 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:00:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:00:40.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/ui.ts SVC-1-0 "const x = async (_action: string) => {\n};" @@ -62,21 +64,21 @@ Info 16 [00:00:38.000] Files (2) ui.ts Matched by default include pattern '**/*' -Info 17 [00:00:39.000] ----------------------------------------------- -Info 18 [00:00:40.000] event: +Info 19 [00:00:41.000] ----------------------------------------------- +Info 20 [00:00:42.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 19 [00:00:41.000] event: +Info 21 [00:00:43.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":41,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:00:42.000] event: +Info 22 [00:00:44.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/ui.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 21 [00:00:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:44.000] Files (2) - -Info 21 [00:00:45.000] ----------------------------------------------- -Info 21 [00:00:46.000] Open files: -Info 21 [00:00:47.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined -Info 21 [00:00:48.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 21 [00:00:49.000] response: +Info 23 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:46.000] Files (2) + +Info 23 [00:00:47.000] ----------------------------------------------- +Info 23 [00:00:48.000] Open files: +Info 23 [00:00:49.000] FileName: /user/username/projects/myproject/ui.ts ProjectRootPath: undefined +Info 23 [00:00:50.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 23 [00:00:51.000] response: { "responseRequired": false } @@ -85,6 +87,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -98,7 +102,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:00:50.000] request: +Info 24 [00:00:52.000] request: { "command": "geterrForProject", "arguments": { @@ -108,7 +112,7 @@ Info 22 [00:00:50.000] request: "seq": 2, "type": "request" } -Info 23 [00:00:51.000] response: +Info 25 [00:00:53.000] response: { "responseRequired": false } @@ -116,20 +120,20 @@ After request Before checking timeout queue length (1) and running -Info 24 [00:00:52.000] event: +Info 26 [00:00:54.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 25 [00:00:53.000] event: +Info 27 [00:00:55.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[{"start":{"line":1,"offset":11},"end":{"line":1,"offset":39},"text":"An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.","code":2697,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 26 [00:00:54.000] event: +Info 28 [00:00:56.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/ui.ts","diagnostics":[]}} -Info 27 [00:00:55.000] event: +Info 29 [00:00:57.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/compile-on-save-emits-same-output-as-project-build-with-external-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/compile-on-save-emits-same-output-as-project-build-with-external-project.js index bf0b5eea10cc3..7e79fdae2e731 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/compile-on-save-emits-same-output-as-project-build-with-external-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/compile-on-save-emits-same-output-as-project-build-with-external-project.js @@ -311,9 +311,11 @@ Info 13 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/SiblingClass/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots Info 15 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots Info 16 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots -Info 17 [00:01:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/SiblingClass/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:11.000] Project '/user/username/projects/myproject/SiblingClass/tsconfig.json' (Configured) -Info 19 [00:01:12.000] Files (3) +Info 17 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots +Info 18 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/SiblingClass/tsconfig.json WatchType: Type roots +Info 19 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/SiblingClass/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:01:13.000] Project '/user/username/projects/myproject/SiblingClass/tsconfig.json' (Configured) +Info 21 [00:01:14.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/buttonClass/Source.ts Text-1 "module Hmi {\n export class Button {\n public static myStaticFunction() {\n }\n }\n}" /user/username/projects/myproject/SiblingClass/Source.ts SVC-1-0 "module Hmi {\n export class Sibling {\n public mySiblingFunction() {\n }\n }\n}" @@ -326,17 +328,17 @@ Info 19 [00:01:12.000] Files (3) Source.ts Part of 'files' list in tsconfig.json -Info 20 [00:01:13.000] ----------------------------------------------- -Info 21 [00:01:14.000] Search path: /user/username/projects/myproject/SiblingClass -Info 22 [00:01:15.000] For info: /user/username/projects/myproject/SiblingClass/tsconfig.json :: No config files found. -Info 23 [00:01:16.000] Project '/user/username/projects/myproject/SiblingClass/tsconfig.json' (Configured) -Info 23 [00:01:17.000] Files (3) +Info 22 [00:01:15.000] ----------------------------------------------- +Info 23 [00:01:16.000] Search path: /user/username/projects/myproject/SiblingClass +Info 24 [00:01:17.000] For info: /user/username/projects/myproject/SiblingClass/tsconfig.json :: No config files found. +Info 25 [00:01:18.000] Project '/user/username/projects/myproject/SiblingClass/tsconfig.json' (Configured) +Info 25 [00:01:19.000] Files (3) -Info 23 [00:01:18.000] ----------------------------------------------- -Info 23 [00:01:19.000] Open files: -Info 23 [00:01:20.000] FileName: /user/username/projects/myproject/SiblingClass/Source.ts ProjectRootPath: undefined -Info 23 [00:01:21.000] Projects: /user/username/projects/myproject/SiblingClass/tsconfig.json -Info 23 [00:01:22.000] response: +Info 25 [00:01:20.000] ----------------------------------------------- +Info 25 [00:01:21.000] Open files: +Info 25 [00:01:22.000] FileName: /user/username/projects/myproject/SiblingClass/Source.ts ProjectRootPath: undefined +Info 25 [00:01:23.000] Projects: /user/username/projects/myproject/SiblingClass/tsconfig.json +Info 25 [00:01:24.000] response: { "responseRequired": false } @@ -347,6 +349,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/SiblingClass/tsconfig.json: *new* @@ -362,7 +366,7 @@ FsWatches:: Before request -Info 24 [00:01:23.000] request: +Info 26 [00:01:25.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -372,7 +376,7 @@ Info 24 [00:01:23.000] request: "seq": 2, "type": "request" } -Info 25 [00:01:30.000] response: +Info 27 [00:01:32.000] response: { "response": true, "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-dependency.js index 44c5c1f68edef..0ca62b8cdfa21 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -314,52 +322,52 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:07.000] Files (2) +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 62 [00:02:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" -Info 60 [00:02:08.000] ----------------------------------------------- -Info 61 [00:02:09.000] Before ensureProjectForOpenFiles: -Info 62 [00:02:10.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 62 [00:02:11.000] Files (3) - -Info 62 [00:02:12.000] ----------------------------------------------- -Info 62 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:14.000] Files (2) - -Info 62 [00:02:15.000] ----------------------------------------------- -Info 62 [00:02:16.000] Open files: -Info 62 [00:02:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 62 [00:02:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 62 [00:02:19.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 62 [00:02:20.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:21.000] After ensureProjectForOpenFiles: -Info 63 [00:02:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (3) - -Info 63 [00:02:24.000] ----------------------------------------------- -Info 63 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:26.000] Files (2) - -Info 63 [00:02:27.000] ----------------------------------------------- -Info 63 [00:02:28.000] Open files: -Info 63 [00:02:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 63 [00:02:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:33.000] response: +Info 64 [00:02:12.000] ----------------------------------------------- +Info 65 [00:02:13.000] Before ensureProjectForOpenFiles: +Info 66 [00:02:14.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 66 [00:02:15.000] Files (3) + +Info 66 [00:02:16.000] ----------------------------------------------- +Info 66 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:18.000] Files (2) + +Info 66 [00:02:19.000] ----------------------------------------------- +Info 66 [00:02:20.000] Open files: +Info 66 [00:02:21.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 66 [00:02:22.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 66 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 66 [00:02:24.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 66 [00:02:25.000] After ensureProjectForOpenFiles: +Info 67 [00:02:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 67 [00:02:27.000] Files (3) + +Info 67 [00:02:28.000] ----------------------------------------------- +Info 67 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:30.000] Files (2) + +Info 67 [00:02:31.000] ----------------------------------------------- +Info 67 [00:02:32.000] Open files: +Info 67 [00:02:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 67 [00:02:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 67 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 67 [00:02:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:37.000] response: { "response": [ { @@ -383,7 +391,7 @@ After request Before request -Info 64 [00:02:34.000] request: +Info 68 [00:02:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -392,19 +400,19 @@ Info 64 [00:02:34.000] request: "seq": 6, "type": "request" } -Info 65 [00:02:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 66 [00:02:38.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 67 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 68 [00:02:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:44.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 70 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:47.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 73 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:52.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 76 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:02:54.000] response: +Info 69 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 70 [00:02:42.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 71 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 72 [00:02:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:48.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 74 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:50.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:51.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 77 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:56.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 80 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:58.000] response: { "response": true, "responseRequired": true @@ -434,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -459,7 +469,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:02:55.000] request: +Info 82 [00:02:59.000] request: { "command": "emit-output", "arguments": { @@ -468,7 +478,7 @@ Info 78 [00:02:55.000] request: "seq": 7, "type": "request" } -Info 79 [00:02:56.000] response: +Info 83 [00:03:00.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-usage.js index 04b488209652d..6797e1744f8e5 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -314,44 +322,44 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nexport function fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 57 [00:02:06.000] Files (3) - -Info 57 [00:02:07.000] ----------------------------------------------- -Info 57 [00:02:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 57 [00:02:09.000] Files (2) - -Info 57 [00:02:10.000] ----------------------------------------------- -Info 57 [00:02:11.000] Open files: -Info 57 [00:02:12.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 57 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 57 [00:02:14.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 57 [00:02:15.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:16.000] After ensureProjectForOpenFiles: -Info 58 [00:02:17.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 58 [00:02:18.000] Files (3) - -Info 58 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:21.000] Files (2) - -Info 58 [00:02:22.000] ----------------------------------------------- -Info 58 [00:02:23.000] Open files: -Info 58 [00:02:24.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 58 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 58 [00:02:28.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:09.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 61 [00:02:10.000] Files (3) + +Info 61 [00:02:11.000] ----------------------------------------------- +Info 61 [00:02:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:13.000] Files (2) + +Info 61 [00:02:14.000] ----------------------------------------------- +Info 61 [00:02:15.000] Open files: +Info 61 [00:02:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 61 [00:02:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 61 [00:02:18.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 61 [00:02:19.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:20.000] After ensureProjectForOpenFiles: +Info 62 [00:02:21.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 62 [00:02:22.000] Files (3) + +Info 62 [00:02:23.000] ----------------------------------------------- +Info 62 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:25.000] Files (2) + +Info 62 [00:02:26.000] ----------------------------------------------- +Info 62 [00:02:27.000] Open files: +Info 62 [00:02:28.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 62 [00:02:29.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 62 [00:02:30.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 62 [00:02:31.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:32.000] response: { "response": [ { @@ -373,7 +381,7 @@ After request Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -382,19 +390,19 @@ Info 59 [00:02:29.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:33.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 62 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 63 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:39.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 65 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:42.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 68 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:47.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 71 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:49.000] response: +Info 64 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:37.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 66 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 67 [00:02:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:43.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 69 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:46.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 72 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:50.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 75 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:53.000] response: { "response": true, "responseRequired": true @@ -421,6 +429,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -446,7 +456,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:02:50.000] request: +Info 77 [00:02:54.000] request: { "command": "emit-output", "arguments": { @@ -455,7 +465,7 @@ Info 73 [00:02:50.000] request: "seq": 7, "type": "request" } -Info 74 [00:02:51.000] response: +Info 78 [00:02:55.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-dependency.js index 564991457e899..d47a301f1d89d 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -314,52 +322,52 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:07.000] Files (2) +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 62 [00:02:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" -Info 60 [00:02:08.000] ----------------------------------------------- -Info 61 [00:02:09.000] Before ensureProjectForOpenFiles: -Info 62 [00:02:10.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 62 [00:02:11.000] Files (3) - -Info 62 [00:02:12.000] ----------------------------------------------- -Info 62 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:14.000] Files (2) - -Info 62 [00:02:15.000] ----------------------------------------------- -Info 62 [00:02:16.000] Open files: -Info 62 [00:02:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 62 [00:02:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 62 [00:02:19.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 62 [00:02:20.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:21.000] After ensureProjectForOpenFiles: -Info 63 [00:02:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (3) - -Info 63 [00:02:24.000] ----------------------------------------------- -Info 63 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:26.000] Files (2) - -Info 63 [00:02:27.000] ----------------------------------------------- -Info 63 [00:02:28.000] Open files: -Info 63 [00:02:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 63 [00:02:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:33.000] response: +Info 64 [00:02:12.000] ----------------------------------------------- +Info 65 [00:02:13.000] Before ensureProjectForOpenFiles: +Info 66 [00:02:14.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 66 [00:02:15.000] Files (3) + +Info 66 [00:02:16.000] ----------------------------------------------- +Info 66 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:18.000] Files (2) + +Info 66 [00:02:19.000] ----------------------------------------------- +Info 66 [00:02:20.000] Open files: +Info 66 [00:02:21.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 66 [00:02:22.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 66 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 66 [00:02:24.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 66 [00:02:25.000] After ensureProjectForOpenFiles: +Info 67 [00:02:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 67 [00:02:27.000] Files (3) + +Info 67 [00:02:28.000] ----------------------------------------------- +Info 67 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:30.000] Files (2) + +Info 67 [00:02:31.000] ----------------------------------------------- +Info 67 [00:02:32.000] Open files: +Info 67 [00:02:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 67 [00:02:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 67 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 67 [00:02:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:37.000] response: { "response": [ { @@ -381,7 +389,7 @@ After request Before request -Info 64 [00:02:34.000] request: +Info 68 [00:02:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -390,19 +398,19 @@ Info 64 [00:02:34.000] request: "seq": 6, "type": "request" } -Info 65 [00:02:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 66 [00:02:38.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 67 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 68 [00:02:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:44.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 70 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:47.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 73 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:52.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 76 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:02:54.000] response: +Info 69 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 70 [00:02:42.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 71 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 72 [00:02:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:48.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 74 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:50.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:51.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 77 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:56.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 80 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:58.000] response: { "response": true, "responseRequired": true @@ -430,6 +438,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -455,7 +465,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:02:55.000] request: +Info 82 [00:02:59.000] request: { "command": "emit-output", "arguments": { @@ -464,7 +474,7 @@ Info 78 [00:02:55.000] request: "seq": 7, "type": "request" } -Info 79 [00:02:56.000] response: +Info 83 [00:03:00.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-usage.js index 46ab539bd796f..840959f27bcbb 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-and-local-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -314,44 +322,44 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nfunction fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 57 [00:02:06.000] Files (3) - -Info 57 [00:02:07.000] ----------------------------------------------- -Info 57 [00:02:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 57 [00:02:09.000] Files (2) - -Info 57 [00:02:10.000] ----------------------------------------------- -Info 57 [00:02:11.000] Open files: -Info 57 [00:02:12.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 57 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 57 [00:02:14.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 57 [00:02:15.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:16.000] After ensureProjectForOpenFiles: -Info 58 [00:02:17.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 58 [00:02:18.000] Files (3) - -Info 58 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:21.000] Files (2) - -Info 58 [00:02:22.000] ----------------------------------------------- -Info 58 [00:02:23.000] Open files: -Info 58 [00:02:24.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 58 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 58 [00:02:28.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:09.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 61 [00:02:10.000] Files (3) + +Info 61 [00:02:11.000] ----------------------------------------------- +Info 61 [00:02:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:13.000] Files (2) + +Info 61 [00:02:14.000] ----------------------------------------------- +Info 61 [00:02:15.000] Open files: +Info 61 [00:02:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 61 [00:02:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 61 [00:02:18.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 61 [00:02:19.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:20.000] After ensureProjectForOpenFiles: +Info 62 [00:02:21.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 62 [00:02:22.000] Files (3) + +Info 62 [00:02:23.000] ----------------------------------------------- +Info 62 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:25.000] Files (2) + +Info 62 [00:02:26.000] ----------------------------------------------- +Info 62 [00:02:27.000] Open files: +Info 62 [00:02:28.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 62 [00:02:29.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 62 [00:02:30.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 62 [00:02:31.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:32.000] response: { "response": [ { @@ -373,7 +381,7 @@ After request Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -382,19 +390,19 @@ Info 59 [00:02:29.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:33.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 62 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 63 [00:02:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:39.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 65 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:42.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 68 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:47.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 71 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:49.000] response: +Info 64 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:37.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 66 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 67 [00:02:42.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:43.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 69 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:46.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 72 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:50.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 75 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:53.000] response: { "response": true, "responseRequired": true @@ -421,6 +429,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -446,7 +456,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:02:50.000] request: +Info 77 [00:02:54.000] request: { "command": "emit-output", "arguments": { @@ -455,7 +465,7 @@ Info 73 [00:02:50.000] request: "seq": 7, "type": "request" } -Info 74 [00:02:51.000] response: +Info 78 [00:02:55.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-dependency.js index 189068f645671..7f451510cb192 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,15 +323,15 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (2) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -340,7 +348,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -350,19 +358,19 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:15.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 63 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 66 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 69 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:25.000] response: +Info 62 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:13.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 64 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:19.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 67 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 70 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:27.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 73 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:29.000] response: { "response": true, "responseRequired": true @@ -392,6 +400,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -417,7 +427,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:26.000] request: +Info 75 [00:02:30.000] request: { "command": "emit-output", "arguments": { @@ -427,7 +437,7 @@ Info 71 [00:02:26.000] request: "seq": 7, "type": "request" } -Info 72 [00:02:27.000] response: +Info 76 [00:02:31.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-usage.js index 17f36a1fe7d53..1e53f36e72ffe 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,7 +323,7 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] response: +Info 55 [00:02:03.000] response: { "response": [ { @@ -332,7 +340,7 @@ After request Before request -Info 52 [00:02:00.000] request: +Info 56 [00:02:04.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -342,19 +350,19 @@ Info 52 [00:02:00.000] request: "seq": 6, "type": "request" } -Info 53 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:04.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 55 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:02:10.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 58 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:02:13.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 64 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:20.000] response: +Info 57 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:08.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 59 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 60 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:14.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 62 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:17.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 65 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 68 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:24.000] response: { "response": true, "responseRequired": true @@ -381,6 +389,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -406,7 +416,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:21.000] request: +Info 70 [00:02:25.000] request: { "command": "emit-output", "arguments": { @@ -416,7 +426,7 @@ Info 66 [00:02:21.000] request: "seq": 7, "type": "request" } -Info 67 [00:02:22.000] response: +Info 71 [00:02:26.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-dependency.js index 40d2ea5c8b144..4eff5f7574422 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,15 +323,15 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (2) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -340,7 +348,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -350,19 +358,19 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:15.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 63 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 66 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:23.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 69 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:25.000] response: +Info 62 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:13.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 64 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:19.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 67 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 70 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:27.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 73 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:29.000] response: { "response": true, "responseRequired": true @@ -390,6 +398,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -415,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:26.000] request: +Info 75 [00:02:30.000] request: { "command": "emit-output", "arguments": { @@ -425,7 +435,7 @@ Info 71 [00:02:26.000] request: "seq": 7, "type": "request" } -Info 72 [00:02:27.000] response: +Info 76 [00:02:31.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-usage.js index 62ed9d135a0ca..1f3dc3acca7c0 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project-and-local-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,7 +323,7 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] response: +Info 55 [00:02:03.000] response: { "response": [ { @@ -332,7 +340,7 @@ After request Before request -Info 52 [00:02:00.000] request: +Info 56 [00:02:04.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -342,19 +350,19 @@ Info 52 [00:02:00.000] request: "seq": 6, "type": "request" } -Info 53 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:04.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 55 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 56 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:02:10.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 58 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:02:13.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 64 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:20.000] response: +Info 57 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:08.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 59 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 60 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:14.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 62 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:16.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:17.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 65 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 68 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:24.000] response: { "response": true, "responseRequired": true @@ -381,6 +389,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -406,7 +416,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:21.000] request: +Info 70 [00:02:25.000] request: { "command": "emit-output", "arguments": { @@ -416,7 +426,7 @@ Info 66 [00:02:21.000] request: "seq": 7, "type": "request" } -Info 67 [00:02:22.000] response: +Info 71 [00:02:26.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project.js index 67850232e1626..7f08f79e554cc 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-project.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,7 +240,7 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] response: +Info 49 [00:01:35.000] response: { "response": [ { @@ -249,7 +257,7 @@ After request Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -259,19 +267,19 @@ Info 46 [00:01:32.000] request: "seq": 4, "type": "request" } -Info 47 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:36.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 49 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:42.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 52 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:45.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 55 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:50.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:52.000] response: +Info 51 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:40.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 53 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:46.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 56 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:48.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:49.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 59 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:53.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:54.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 62 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:56.000] response: { "response": true, "responseRequired": true @@ -298,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -323,7 +333,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:01:53.000] request: +Info 64 [00:01:57.000] request: { "command": "emit-output", "arguments": { @@ -333,7 +343,7 @@ Info 60 [00:01:53.000] request: "seq": 5, "type": "request" } -Info 61 [00:01:54.000] response: +Info 65 [00:01:58.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-dependency.js index 596c006472f96..5f1b1425ab19d 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,16 +323,16 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -341,7 +349,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -351,7 +359,7 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:06.000] response: +Info 62 [00:02:10.000] response: { "response": false, "responseRequired": true @@ -360,7 +368,7 @@ After request Before request -Info 59 [00:02:07.000] request: +Info 63 [00:02:11.000] request: { "command": "emit-output", "arguments": { @@ -370,7 +378,7 @@ Info 59 [00:02:07.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:08.000] response: +Info 64 [00:02:12.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-usage.js index 6fd43ae1641c8..c88918d10c3be 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,16 +323,16 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nexport function fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -339,7 +347,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -349,7 +357,7 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:06.000] response: +Info 62 [00:02:10.000] response: { "response": false, "responseRequired": true @@ -358,7 +366,7 @@ After request Before request -Info 59 [00:02:07.000] request: +Info 63 [00:02:11.000] request: { "command": "emit-output", "arguments": { @@ -368,7 +376,7 @@ Info 59 [00:02:07.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:08.000] response: +Info 64 [00:02:12.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-dependency.js index 34f46281b87a0..afb1caea54e34 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,16 +323,16 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -339,7 +347,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -349,7 +357,7 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:06.000] response: +Info 62 [00:02:10.000] response: { "response": false, "responseRequired": true @@ -358,7 +366,7 @@ After request Before request -Info 59 [00:02:07.000] request: +Info 63 [00:02:11.000] request: { "command": "emit-output", "arguments": { @@ -368,7 +376,7 @@ Info 59 [00:02:07.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:08.000] response: +Info 64 [00:02:12.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-usage.js index bf1641da50b28..a9224531cb433 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project-and-local-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,16 +323,16 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nfunction fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -339,7 +347,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -349,7 +357,7 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:06.000] response: +Info 62 [00:02:10.000] response: { "response": false, "responseRequired": true @@ -358,7 +366,7 @@ After request Before request -Info 59 [00:02:07.000] request: +Info 63 [00:02:11.000] request: { "command": "emit-output", "arguments": { @@ -368,7 +376,7 @@ Info 59 [00:02:07.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:08.000] response: +Info 64 [00:02:12.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project.js index 041b7f86e9611..4025a62163edc 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency-with-usage-project.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,7 +240,7 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] response: +Info 49 [00:01:35.000] response: { "response": [ { @@ -249,7 +257,7 @@ After request Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -259,7 +267,7 @@ Info 46 [00:01:32.000] request: "seq": 4, "type": "request" } -Info 47 [00:01:33.000] response: +Info 51 [00:01:37.000] response: { "response": false, "responseRequired": true @@ -268,7 +276,7 @@ After request Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "emit-output", "arguments": { @@ -278,7 +286,7 @@ Info 48 [00:01:34.000] request: "seq": 5, "type": "request" } -Info 49 [00:01:35.000] response: +Info 53 [00:01:39.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js index efa199cb50a9d..e04c006fe7f46 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -292,19 +300,19 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 50 [00:02:00.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js -Info 51 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:02:06.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation -Info 54 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:02:09.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 57 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:14.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 60 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:02:16.000] response: +Info 53 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:04.000] Project: /user/username/projects/myproject/dependency/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/dependency/fns.js +Info 55 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.js :: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:02:10.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation +Info 58 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:13.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 61 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:02:18.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 64 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:20.000] response: { "response": true, "responseRequired": true @@ -331,6 +339,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} @@ -356,7 +366,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:17.000] request: +Info 66 [00:02:21.000] request: { "command": "emit-output", "arguments": { @@ -365,7 +375,7 @@ Info 62 [00:02:17.000] request: "seq": 5, "type": "request" } -Info 63 [00:02:18.000] response: +Info 67 [00:02:22.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-dependency.js index 14192feb99e94..8456b3f6b676a 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -314,52 +322,52 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:07.000] Files (2) +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 62 [00:02:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" -Info 60 [00:02:08.000] ----------------------------------------------- -Info 61 [00:02:09.000] Before ensureProjectForOpenFiles: -Info 62 [00:02:10.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 62 [00:02:11.000] Files (3) - -Info 62 [00:02:12.000] ----------------------------------------------- -Info 62 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:14.000] Files (2) - -Info 62 [00:02:15.000] ----------------------------------------------- -Info 62 [00:02:16.000] Open files: -Info 62 [00:02:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 62 [00:02:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 62 [00:02:19.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 62 [00:02:20.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:21.000] After ensureProjectForOpenFiles: -Info 63 [00:02:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (3) - -Info 63 [00:02:24.000] ----------------------------------------------- -Info 63 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:26.000] Files (2) - -Info 63 [00:02:27.000] ----------------------------------------------- -Info 63 [00:02:28.000] Open files: -Info 63 [00:02:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 63 [00:02:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:33.000] response: +Info 64 [00:02:12.000] ----------------------------------------------- +Info 65 [00:02:13.000] Before ensureProjectForOpenFiles: +Info 66 [00:02:14.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 66 [00:02:15.000] Files (3) + +Info 66 [00:02:16.000] ----------------------------------------------- +Info 66 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:18.000] Files (2) + +Info 66 [00:02:19.000] ----------------------------------------------- +Info 66 [00:02:20.000] Open files: +Info 66 [00:02:21.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 66 [00:02:22.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 66 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 66 [00:02:24.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 66 [00:02:25.000] After ensureProjectForOpenFiles: +Info 67 [00:02:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 67 [00:02:27.000] Files (3) + +Info 67 [00:02:28.000] ----------------------------------------------- +Info 67 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:30.000] Files (2) + +Info 67 [00:02:31.000] ----------------------------------------------- +Info 67 [00:02:32.000] Open files: +Info 67 [00:02:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 67 [00:02:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 67 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 67 [00:02:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:37.000] response: { "response": [ { @@ -376,7 +384,7 @@ After request Before request -Info 64 [00:02:34.000] request: +Info 68 [00:02:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -385,10 +393,10 @@ Info 64 [00:02:34.000] request: "seq": 6, "type": "request" } -Info 65 [00:02:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 66 [00:02:38.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 67 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 68 [00:02:40.000] response: +Info 69 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 70 [00:02:42.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 71 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 72 [00:02:44.000] response: { "response": true, "responseRequired": true @@ -405,7 +413,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 69 [00:02:41.000] request: +Info 73 [00:02:45.000] request: { "command": "emit-output", "arguments": { @@ -414,7 +422,7 @@ Info 69 [00:02:41.000] request: "seq": 7, "type": "request" } -Info 70 [00:02:42.000] response: +Info 74 [00:02:46.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-usage.js index 7fb577cee0bee..1604b313090f0 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -314,44 +322,44 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nexport function fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 57 [00:02:06.000] Files (3) - -Info 57 [00:02:07.000] ----------------------------------------------- -Info 57 [00:02:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 57 [00:02:09.000] Files (2) - -Info 57 [00:02:10.000] ----------------------------------------------- -Info 57 [00:02:11.000] Open files: -Info 57 [00:02:12.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 57 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 57 [00:02:14.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 57 [00:02:15.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:16.000] After ensureProjectForOpenFiles: -Info 58 [00:02:17.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 58 [00:02:18.000] Files (3) - -Info 58 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:21.000] Files (2) - -Info 58 [00:02:22.000] ----------------------------------------------- -Info 58 [00:02:23.000] Open files: -Info 58 [00:02:24.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 58 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 58 [00:02:28.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:09.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 61 [00:02:10.000] Files (3) + +Info 61 [00:02:11.000] ----------------------------------------------- +Info 61 [00:02:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:13.000] Files (2) + +Info 61 [00:02:14.000] ----------------------------------------------- +Info 61 [00:02:15.000] Open files: +Info 61 [00:02:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 61 [00:02:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 61 [00:02:18.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 61 [00:02:19.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:20.000] After ensureProjectForOpenFiles: +Info 62 [00:02:21.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 62 [00:02:22.000] Files (3) + +Info 62 [00:02:23.000] ----------------------------------------------- +Info 62 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:25.000] Files (2) + +Info 62 [00:02:26.000] ----------------------------------------------- +Info 62 [00:02:27.000] Open files: +Info 62 [00:02:28.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 62 [00:02:29.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 62 [00:02:30.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 62 [00:02:31.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:32.000] response: { "response": [ { @@ -368,7 +376,7 @@ After request Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -377,10 +385,10 @@ Info 59 [00:02:29.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:33.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 62 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 63 [00:02:35.000] response: +Info 64 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:37.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 66 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 67 [00:02:39.000] response: { "response": true, "responseRequired": true @@ -400,7 +408,7 @@ exports.fn3 = fn3; Before request -Info 64 [00:02:36.000] request: +Info 68 [00:02:40.000] request: { "command": "emit-output", "arguments": { @@ -409,7 +417,7 @@ Info 64 [00:02:36.000] request: "seq": 7, "type": "request" } -Info 65 [00:02:37.000] response: +Info 69 [00:02:41.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency-with-file.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency-with-file.js index 14e6a2d8e1aed..92d77acdf7404 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency-with-file.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency-with-file.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,16 +323,16 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -341,7 +349,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -351,10 +359,10 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:11.000] response: +Info 62 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:13.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 64 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:15.000] response: { "response": true, "responseRequired": true @@ -371,7 +379,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 62 [00:02:12.000] request: +Info 66 [00:02:16.000] request: { "command": "emit-output", "arguments": { @@ -381,7 +389,7 @@ Info 62 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:13.000] response: +Info 67 [00:02:17.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js index 5ef7898872043..9aeb13a8f0db6 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -314,52 +322,52 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:07.000] Files (2) +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 62 [00:02:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" -Info 60 [00:02:08.000] ----------------------------------------------- -Info 61 [00:02:09.000] Before ensureProjectForOpenFiles: -Info 62 [00:02:10.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 62 [00:02:11.000] Files (3) - -Info 62 [00:02:12.000] ----------------------------------------------- -Info 62 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:14.000] Files (2) - -Info 62 [00:02:15.000] ----------------------------------------------- -Info 62 [00:02:16.000] Open files: -Info 62 [00:02:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 62 [00:02:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 62 [00:02:19.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 62 [00:02:20.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:21.000] After ensureProjectForOpenFiles: -Info 63 [00:02:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 63 [00:02:23.000] Files (3) - -Info 63 [00:02:24.000] ----------------------------------------------- -Info 63 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:26.000] Files (2) - -Info 63 [00:02:27.000] ----------------------------------------------- -Info 63 [00:02:28.000] Open files: -Info 63 [00:02:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 63 [00:02:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:33.000] response: +Info 64 [00:02:12.000] ----------------------------------------------- +Info 65 [00:02:13.000] Before ensureProjectForOpenFiles: +Info 66 [00:02:14.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 66 [00:02:15.000] Files (3) + +Info 66 [00:02:16.000] ----------------------------------------------- +Info 66 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:18.000] Files (2) + +Info 66 [00:02:19.000] ----------------------------------------------- +Info 66 [00:02:20.000] Open files: +Info 66 [00:02:21.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 66 [00:02:22.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 66 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 66 [00:02:24.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 66 [00:02:25.000] After ensureProjectForOpenFiles: +Info 67 [00:02:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 67 [00:02:27.000] Files (3) + +Info 67 [00:02:28.000] ----------------------------------------------- +Info 67 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:30.000] Files (2) + +Info 67 [00:02:31.000] ----------------------------------------------- +Info 67 [00:02:32.000] Open files: +Info 67 [00:02:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 67 [00:02:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 67 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 67 [00:02:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:37.000] response: { "response": [ { @@ -376,7 +384,7 @@ After request Before request -Info 64 [00:02:34.000] request: +Info 68 [00:02:38.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -385,10 +393,10 @@ Info 64 [00:02:34.000] request: "seq": 6, "type": "request" } -Info 65 [00:02:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 66 [00:02:38.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 67 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 68 [00:02:40.000] response: +Info 69 [00:02:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 70 [00:02:42.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 71 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 72 [00:02:44.000] response: { "response": true, "responseRequired": true @@ -405,7 +413,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 69 [00:02:41.000] request: +Info 73 [00:02:45.000] request: { "command": "emit-output", "arguments": { @@ -414,7 +422,7 @@ Info 69 [00:02:41.000] request: "seq": 7, "type": "request" } -Info 70 [00:02:42.000] response: +Info 74 [00:02:46.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage-with-project.js index 788598b55058e..f09c4a3d6a097 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage-with-project.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,16 +323,16 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nfunction fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -341,7 +349,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -351,10 +359,10 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:11.000] response: +Info 62 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:13.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 64 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:15.000] response: { "response": true, "responseRequired": true @@ -372,7 +380,7 @@ function fn3() { } Before request -Info 62 [00:02:12.000] request: +Info 66 [00:02:16.000] request: { "command": "emit-output", "arguments": { @@ -382,7 +390,7 @@ Info 62 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:13.000] response: +Info 67 [00:02:17.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage.js index 84afd57defdcf..dd02498416750 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-and-local-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -314,44 +322,44 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nfunction fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 57 [00:02:06.000] Files (3) - -Info 57 [00:02:07.000] ----------------------------------------------- -Info 57 [00:02:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 57 [00:02:09.000] Files (2) - -Info 57 [00:02:10.000] ----------------------------------------------- -Info 57 [00:02:11.000] Open files: -Info 57 [00:02:12.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 57 [00:02:13.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 57 [00:02:14.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 57 [00:02:15.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 57 [00:02:16.000] After ensureProjectForOpenFiles: -Info 58 [00:02:17.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 58 [00:02:18.000] Files (3) - -Info 58 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:21.000] Files (2) - -Info 58 [00:02:22.000] ----------------------------------------------- -Info 58 [00:02:23.000] Open files: -Info 58 [00:02:24.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 58 [00:02:25.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 58 [00:02:28.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:09.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 61 [00:02:10.000] Files (3) + +Info 61 [00:02:11.000] ----------------------------------------------- +Info 61 [00:02:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 61 [00:02:13.000] Files (2) + +Info 61 [00:02:14.000] ----------------------------------------------- +Info 61 [00:02:15.000] Open files: +Info 61 [00:02:16.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 61 [00:02:17.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 61 [00:02:18.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 61 [00:02:19.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 61 [00:02:20.000] After ensureProjectForOpenFiles: +Info 62 [00:02:21.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 62 [00:02:22.000] Files (3) + +Info 62 [00:02:23.000] ----------------------------------------------- +Info 62 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:25.000] Files (2) + +Info 62 [00:02:26.000] ----------------------------------------------- +Info 62 [00:02:27.000] Open files: +Info 62 [00:02:28.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 62 [00:02:29.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 62 [00:02:30.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 62 [00:02:31.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:32.000] response: { "response": [ { @@ -368,7 +376,7 @@ After request Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -377,10 +385,10 @@ Info 59 [00:02:29.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:33.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 62 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 63 [00:02:35.000] response: +Info 64 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:37.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 66 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 67 [00:02:39.000] response: { "response": true, "responseRequired": true @@ -398,7 +406,7 @@ function fn3() { } Before request -Info 64 [00:02:36.000] request: +Info 68 [00:02:40.000] request: { "command": "emit-output", "arguments": { @@ -407,7 +415,7 @@ Info 64 [00:02:36.000] request: "seq": 7, "type": "request" } -Info 65 [00:02:37.000] response: +Info 69 [00:02:41.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-dependency.js index dba228a86cd3d..8f347a7f51d6e 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,16 +323,16 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -341,7 +349,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -351,10 +359,10 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:11.000] response: +Info 62 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:13.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 64 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:15.000] response: { "response": true, "responseRequired": true @@ -371,7 +379,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 62 [00:02:12.000] request: +Info 66 [00:02:16.000] request: { "command": "emit-output", "arguments": { @@ -381,7 +389,7 @@ Info 62 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:13.000] response: +Info 67 [00:02:17.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js index 50dccbc32a85b..2f444f474c486 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -283,7 +291,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "change", "arguments": { @@ -297,7 +305,7 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:57.000] response: +Info 53 [00:02:01.000] response: { "responseRequired": false } @@ -305,7 +313,7 @@ After request Before request -Info 50 [00:01:58.000] request: +Info 54 [00:02:02.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -315,16 +323,16 @@ Info 50 [00:01:58.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 52 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 53 [00:02:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 54 [00:02:02.000] Files (3) +Info 55 [00:02:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 56 [00:02:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:05.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 58 [00:02:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nexport function fn3() { }" -Info 55 [00:02:03.000] ----------------------------------------------- -Info 56 [00:02:04.000] response: +Info 59 [00:02:07.000] ----------------------------------------------- +Info 60 [00:02:08.000] response: { "response": [ { @@ -341,7 +349,7 @@ After request Before request -Info 57 [00:02:05.000] request: +Info 61 [00:02:09.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -351,10 +359,10 @@ Info 57 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 60 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 61 [00:02:11.000] response: +Info 62 [00:02:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:13.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 64 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:15.000] response: { "response": true, "responseRequired": true @@ -374,7 +382,7 @@ exports.fn3 = fn3; Before request -Info 62 [00:02:12.000] request: +Info 66 [00:02:16.000] request: { "command": "emit-output", "arguments": { @@ -384,7 +392,7 @@ Info 62 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:13.000] response: +Info 67 [00:02:17.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project.js index aba3cb8f11842..832f415fd06ee 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage-with-project.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -232,7 +240,7 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] response: +Info 49 [00:01:35.000] response: { "response": [ { @@ -249,7 +257,7 @@ After request Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -259,10 +267,10 @@ Info 46 [00:01:32.000] request: "seq": 4, "type": "request" } -Info 47 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:36.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 49 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:38.000] response: +Info 51 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:40.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 53 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:42.000] response: { "response": true, "responseRequired": true @@ -279,7 +287,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 51 [00:01:39.000] request: +Info 55 [00:01:43.000] request: { "command": "emit-output", "arguments": { @@ -289,7 +297,7 @@ Info 51 [00:01:39.000] request: "seq": 5, "type": "request" } -Info 52 [00:01:40.000] response: +Info 56 [00:01:44.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js index 71fb01eb217c8..95f47f0a2fb02 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/save-on-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -199,6 +205,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -222,7 +230,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -231,35 +239,35 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 46 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 46 [00:01:33.000] Files (3) - -Info 46 [00:01:34.000] ----------------------------------------------- -Info 46 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:36.000] Files (2) - -Info 46 [00:01:37.000] ----------------------------------------------- -Info 46 [00:01:38.000] Open files: -Info 46 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 46 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 46 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 46 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:01:43.000] After ensureProjectForOpenFiles: -Info 47 [00:01:44.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 47 [00:01:45.000] Files (3) - -Info 47 [00:01:46.000] ----------------------------------------------- -Info 47 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 47 [00:01:48.000] Files (2) - -Info 47 [00:01:49.000] ----------------------------------------------- -Info 47 [00:01:50.000] Open files: -Info 47 [00:01:51.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 47 [00:01:52.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 47 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 47 [00:01:54.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:01:55.000] response: +Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: +Info 50 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 50 [00:01:37.000] Files (3) + +Info 50 [00:01:38.000] ----------------------------------------------- +Info 50 [00:01:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:40.000] Files (2) + +Info 50 [00:01:41.000] ----------------------------------------------- +Info 50 [00:01:42.000] Open files: +Info 50 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 50 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 50 [00:01:45.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 50 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:01:47.000] After ensureProjectForOpenFiles: +Info 51 [00:01:48.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 51 [00:01:49.000] Files (3) + +Info 51 [00:01:50.000] ----------------------------------------------- +Info 51 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 51 [00:01:52.000] Files (2) + +Info 51 [00:01:53.000] ----------------------------------------------- +Info 51 [00:01:54.000] Open files: +Info 51 [00:01:55.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 51 [00:01:56.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 51 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 51 [00:01:58.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:01:59.000] response: { "response": [ { @@ -276,7 +284,7 @@ After request Before request -Info 48 [00:01:56.000] request: +Info 52 [00:02:00.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -285,10 +293,10 @@ Info 48 [00:01:56.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:59.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 50 [00:02:00.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 51 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:02.000] response: +Info 53 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 54 [00:02:04.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 55 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:06.000] response: { "response": true, "responseRequired": true @@ -305,7 +313,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 53 [00:02:03.000] request: +Info 57 [00:02:07.000] request: { "command": "emit-output", "arguments": { @@ -314,7 +322,7 @@ Info 53 [00:02:03.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:04.000] response: +Info 58 [00:02:08.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-dependency.js index bc43ccdfc5595..3bbea7a8d9edc 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -180,10 +184,10 @@ Info 30 [00:01:17.000] response: } After request -Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:24.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -191,7 +195,7 @@ export function fn2() { } export function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -200,32 +204,32 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:29.000] Files (3) +Info 38 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-2 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 40 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 42 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 42 [00:01:33.000] Files (3) +Info 42 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] Before ensureProjectForOpenFiles: +Info 44 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 44 [00:01:35.000] Files (3) -Info 42 [00:01:34.000] ----------------------------------------------- -Info 42 [00:01:35.000] Open files: -Info 42 [00:01:36.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 42 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 42 [00:01:38.000] After ensureProjectForOpenFiles: -Info 43 [00:01:39.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:40.000] Files (3) +Info 44 [00:01:36.000] ----------------------------------------------- +Info 44 [00:01:37.000] Open files: +Info 44 [00:01:38.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 44 [00:01:39.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 44 [00:01:40.000] After ensureProjectForOpenFiles: +Info 45 [00:01:41.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 45 [00:01:42.000] Files (3) -Info 43 [00:01:41.000] ----------------------------------------------- -Info 43 [00:01:42.000] Open files: -Info 43 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:45.000] response: +Info 45 [00:01:43.000] ----------------------------------------------- +Info 45 [00:01:44.000] Open files: +Info 45 [00:01:45.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 45 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 45 [00:01:47.000] response: { "response": [ { @@ -242,7 +246,7 @@ After request Before request -Info 44 [00:01:46.000] request: +Info 46 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -251,7 +255,7 @@ Info 44 [00:01:46.000] request: "seq": 4, "type": "request" } -Info 45 [00:01:47.000] response: +Info 47 [00:01:49.000] response: { "response": false, "responseRequired": true @@ -260,7 +264,7 @@ After request Before request -Info 46 [00:01:48.000] request: +Info 48 [00:01:50.000] request: { "command": "emit-output", "arguments": { @@ -269,7 +273,7 @@ Info 46 [00:01:48.000] request: "seq": 5, "type": "request" } -Info 47 [00:01:49.000] response: +Info 49 [00:01:51.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-usage.js index 0ae546b8abea8..f586d8a038dba 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } @@ -204,7 +208,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -213,32 +217,32 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (3) +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nexport function fn3() { }" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] Before ensureProjectForOpenFiles: -Info 40 [00:01:27.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 40 [00:01:28.000] Files (3) +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] Before ensureProjectForOpenFiles: +Info 42 [00:01:29.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 42 [00:01:30.000] Files (3) -Info 40 [00:01:29.000] ----------------------------------------------- -Info 40 [00:01:30.000] Open files: -Info 40 [00:01:31.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 40 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 40 [00:01:33.000] After ensureProjectForOpenFiles: -Info 41 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 41 [00:01:35.000] Files (3) +Info 42 [00:01:31.000] ----------------------------------------------- +Info 42 [00:01:32.000] Open files: +Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 42 [00:01:35.000] After ensureProjectForOpenFiles: +Info 43 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:37.000] Files (3) -Info 41 [00:01:36.000] ----------------------------------------------- -Info 41 [00:01:37.000] Open files: -Info 41 [00:01:38.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 41 [00:01:39.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 41 [00:01:40.000] response: +Info 43 [00:01:38.000] ----------------------------------------------- +Info 43 [00:01:39.000] Open files: +Info 43 [00:01:40.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:41.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:42.000] response: { "response": [ { @@ -253,7 +257,7 @@ After request Before request -Info 42 [00:01:41.000] request: +Info 44 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -262,7 +266,7 @@ Info 42 [00:01:41.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:42.000] response: +Info 45 [00:01:44.000] response: { "response": false, "responseRequired": true @@ -271,7 +275,7 @@ After request Before request -Info 44 [00:01:43.000] request: +Info 46 [00:01:45.000] request: { "command": "emit-output", "arguments": { @@ -280,7 +284,7 @@ Info 44 [00:01:43.000] request: "seq": 6, "type": "request" } -Info 45 [00:01:44.000] response: +Info 47 [00:01:46.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-dependency.js index 8fffe8af7f897..f4fe73db256d7 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -180,10 +184,10 @@ Info 30 [00:01:17.000] response: } After request -Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:24.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -191,7 +195,7 @@ export function fn2() { } function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -200,32 +204,32 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:29.000] Files (3) +Info 38 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-2 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 40 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 42 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 42 [00:01:33.000] Files (3) +Info 42 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] Before ensureProjectForOpenFiles: +Info 44 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 44 [00:01:35.000] Files (3) -Info 42 [00:01:34.000] ----------------------------------------------- -Info 42 [00:01:35.000] Open files: -Info 42 [00:01:36.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 42 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 42 [00:01:38.000] After ensureProjectForOpenFiles: -Info 43 [00:01:39.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:40.000] Files (3) +Info 44 [00:01:36.000] ----------------------------------------------- +Info 44 [00:01:37.000] Open files: +Info 44 [00:01:38.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 44 [00:01:39.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 44 [00:01:40.000] After ensureProjectForOpenFiles: +Info 45 [00:01:41.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 45 [00:01:42.000] Files (3) -Info 43 [00:01:41.000] ----------------------------------------------- -Info 43 [00:01:42.000] Open files: -Info 43 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:45.000] response: +Info 45 [00:01:43.000] ----------------------------------------------- +Info 45 [00:01:44.000] Open files: +Info 45 [00:01:45.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 45 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 45 [00:01:47.000] response: { "response": [ { @@ -240,7 +244,7 @@ After request Before request -Info 44 [00:01:46.000] request: +Info 46 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -249,7 +253,7 @@ Info 44 [00:01:46.000] request: "seq": 4, "type": "request" } -Info 45 [00:01:47.000] response: +Info 47 [00:01:49.000] response: { "response": false, "responseRequired": true @@ -258,7 +262,7 @@ After request Before request -Info 46 [00:01:48.000] request: +Info 48 [00:01:50.000] request: { "command": "emit-output", "arguments": { @@ -267,7 +271,7 @@ Info 46 [00:01:48.000] request: "seq": 5, "type": "request" } -Info 47 [00:01:49.000] response: +Info 49 [00:01:51.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-usage.js index 64d310d2fdb80..7554502a15f83 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-and-local-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } @@ -204,7 +208,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -213,32 +217,32 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (3) +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nfunction fn3() { }" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] Before ensureProjectForOpenFiles: -Info 40 [00:01:27.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 40 [00:01:28.000] Files (3) +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] Before ensureProjectForOpenFiles: +Info 42 [00:01:29.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 42 [00:01:30.000] Files (3) -Info 40 [00:01:29.000] ----------------------------------------------- -Info 40 [00:01:30.000] Open files: -Info 40 [00:01:31.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 40 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 40 [00:01:33.000] After ensureProjectForOpenFiles: -Info 41 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 41 [00:01:35.000] Files (3) +Info 42 [00:01:31.000] ----------------------------------------------- +Info 42 [00:01:32.000] Open files: +Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 42 [00:01:35.000] After ensureProjectForOpenFiles: +Info 43 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:37.000] Files (3) -Info 41 [00:01:36.000] ----------------------------------------------- -Info 41 [00:01:37.000] Open files: -Info 41 [00:01:38.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 41 [00:01:39.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 41 [00:01:40.000] response: +Info 43 [00:01:38.000] ----------------------------------------------- +Info 43 [00:01:39.000] Open files: +Info 43 [00:01:40.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:41.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:42.000] response: { "response": [ { @@ -253,7 +257,7 @@ After request Before request -Info 42 [00:01:41.000] request: +Info 44 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -262,7 +266,7 @@ Info 42 [00:01:41.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:42.000] response: +Info 45 [00:01:44.000] response: { "response": false, "responseRequired": true @@ -271,7 +275,7 @@ After request Before request -Info 44 [00:01:43.000] request: +Info 46 [00:01:45.000] request: { "command": "emit-output", "arguments": { @@ -280,7 +284,7 @@ Info 44 [00:01:43.000] request: "seq": 6, "type": "request" } -Info 45 [00:01:44.000] response: +Info 47 [00:01:46.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-dependency.js index 23001f54085db..3b149597179b6 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -180,10 +184,10 @@ Info 30 [00:01:17.000] response: } After request -Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:24.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -191,7 +195,7 @@ export function fn2() { } export function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -201,16 +205,16 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:29.000] Files (3) +Info 38 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-2 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 40 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] response: +Info 42 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] response: { "response": [ { @@ -227,7 +231,7 @@ After request Before request -Info 42 [00:01:32.000] request: +Info 44 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -237,7 +241,7 @@ Info 42 [00:01:32.000] request: "seq": 4, "type": "request" } -Info 43 [00:01:33.000] response: +Info 45 [00:01:35.000] response: { "response": false, "responseRequired": true @@ -246,7 +250,7 @@ After request Before request -Info 44 [00:01:34.000] request: +Info 46 [00:01:36.000] request: { "command": "emit-output", "arguments": { @@ -256,7 +260,7 @@ Info 44 [00:01:34.000] request: "seq": 5, "type": "request" } -Info 45 [00:01:35.000] response: +Info 47 [00:01:37.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-usage.js index d4e7a29c0268e..0d1965edb50b6 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } @@ -204,7 +208,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -214,16 +218,16 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (3) +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nexport function fn3() { }" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] response: +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] response: { "response": [ { @@ -238,7 +242,7 @@ After request Before request -Info 40 [00:01:27.000] request: +Info 42 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -248,7 +252,7 @@ Info 40 [00:01:27.000] request: "seq": 5, "type": "request" } -Info 41 [00:01:28.000] response: +Info 43 [00:01:30.000] response: { "response": false, "responseRequired": true @@ -257,7 +261,7 @@ After request Before request -Info 42 [00:01:29.000] request: +Info 44 [00:01:31.000] request: { "command": "emit-output", "arguments": { @@ -267,7 +271,7 @@ Info 42 [00:01:29.000] request: "seq": 6, "type": "request" } -Info 43 [00:01:30.000] response: +Info 45 [00:01:32.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-dependency.js index a2dc1cf2ec746..3f922b34dc01d 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -180,10 +184,10 @@ Info 30 [00:01:17.000] response: } After request -Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:24.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -191,7 +195,7 @@ export function fn2() { } function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -201,16 +205,16 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:29.000] Files (3) +Info 38 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-2 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 40 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] response: +Info 42 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] response: { "response": [ { @@ -225,7 +229,7 @@ After request Before request -Info 42 [00:01:32.000] request: +Info 44 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -235,7 +239,7 @@ Info 42 [00:01:32.000] request: "seq": 4, "type": "request" } -Info 43 [00:01:33.000] response: +Info 45 [00:01:35.000] response: { "response": false, "responseRequired": true @@ -244,7 +248,7 @@ After request Before request -Info 44 [00:01:34.000] request: +Info 46 [00:01:36.000] request: { "command": "emit-output", "arguments": { @@ -254,7 +258,7 @@ Info 44 [00:01:34.000] request: "seq": 5, "type": "request" } -Info 45 [00:01:35.000] response: +Info 47 [00:01:37.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-usage.js index 9e3413a75d441..067afd723881c 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project-and-local-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } @@ -204,7 +208,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -214,16 +218,16 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (3) +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nfunction fn3() { }" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] response: +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] response: { "response": [ { @@ -238,7 +242,7 @@ After request Before request -Info 40 [00:01:27.000] request: +Info 42 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -248,7 +252,7 @@ Info 40 [00:01:27.000] request: "seq": 5, "type": "request" } -Info 41 [00:01:28.000] response: +Info 43 [00:01:30.000] response: { "response": false, "responseRequired": true @@ -257,7 +261,7 @@ After request Before request -Info 42 [00:01:29.000] request: +Info 44 [00:01:31.000] request: { "command": "emit-output", "arguments": { @@ -267,7 +271,7 @@ Info 42 [00:01:29.000] request: "seq": 6, "type": "request" } -Info 43 [00:01:30.000] response: +Info 45 [00:01:32.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project.js index 89fe3807a73d0..a0680c086582c 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency-with-project.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,7 +154,7 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] response: +Info 30 [00:01:05.000] response: { "response": [ { @@ -167,7 +171,7 @@ After request Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -177,7 +181,7 @@ Info 29 [00:01:04.000] request: "seq": 3, "type": "request" } -Info 30 [00:01:05.000] response: +Info 32 [00:01:07.000] response: { "response": false, "responseRequired": true @@ -186,7 +190,7 @@ After request Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "emit-output", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:06.000] request: "seq": 4, "type": "request" } -Info 32 [00:01:07.000] response: +Info 34 [00:01:09.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency.js index 1f82c841ecd4e..1cdeae3ec3055 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) - -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) - -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) + +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) + +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -191,7 +195,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "response": false, "responseRequired": true @@ -200,7 +204,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "emit-output", "arguments": { @@ -209,7 +213,7 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] response: +Info 36 [00:01:23.000] response: { "response": { "emitSkipped": true, diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-depenedency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-depenedency.js index b9fc59a8a2f9d..4487c4b616df8 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-depenedency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-depenedency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -180,10 +184,10 @@ Info 30 [00:01:17.000] response: } After request -Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:24.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -191,7 +195,7 @@ export function fn2() { } export function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -200,32 +204,32 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:29.000] Files (3) +Info 38 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-2 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 40 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 42 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 42 [00:01:33.000] Files (3) +Info 42 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] Before ensureProjectForOpenFiles: +Info 44 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 44 [00:01:35.000] Files (3) -Info 42 [00:01:34.000] ----------------------------------------------- -Info 42 [00:01:35.000] Open files: -Info 42 [00:01:36.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 42 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 42 [00:01:38.000] After ensureProjectForOpenFiles: -Info 43 [00:01:39.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:40.000] Files (3) +Info 44 [00:01:36.000] ----------------------------------------------- +Info 44 [00:01:37.000] Open files: +Info 44 [00:01:38.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 44 [00:01:39.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 44 [00:01:40.000] After ensureProjectForOpenFiles: +Info 45 [00:01:41.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 45 [00:01:42.000] Files (3) -Info 43 [00:01:41.000] ----------------------------------------------- -Info 43 [00:01:42.000] Open files: -Info 43 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:45.000] response: +Info 45 [00:01:43.000] ----------------------------------------------- +Info 45 [00:01:44.000] Open files: +Info 45 [00:01:45.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 45 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 45 [00:01:47.000] response: { "response": [ { @@ -242,7 +246,7 @@ After request Before request -Info 44 [00:01:46.000] request: +Info 46 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -251,10 +255,10 @@ Info 44 [00:01:46.000] request: "seq": 4, "type": "request" } -Info 45 [00:01:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:50.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 47 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:52.000] response: +Info 47 [00:01:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:52.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 49 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:54.000] response: { "response": true, "responseRequired": true @@ -271,7 +275,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 49 [00:01:53.000] request: +Info 51 [00:01:55.000] request: { "command": "emit-output", "arguments": { @@ -280,7 +284,7 @@ Info 49 [00:01:53.000] request: "seq": 5, "type": "request" } -Info 50 [00:01:54.000] response: +Info 52 [00:01:56.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-usage.js index 2426ee24b1240..f43817e99e1f9 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } @@ -204,7 +208,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -213,32 +217,32 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (3) +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nexport function fn3() { }" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] Before ensureProjectForOpenFiles: -Info 40 [00:01:27.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 40 [00:01:28.000] Files (3) +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] Before ensureProjectForOpenFiles: +Info 42 [00:01:29.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 42 [00:01:30.000] Files (3) -Info 40 [00:01:29.000] ----------------------------------------------- -Info 40 [00:01:30.000] Open files: -Info 40 [00:01:31.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 40 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 40 [00:01:33.000] After ensureProjectForOpenFiles: -Info 41 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 41 [00:01:35.000] Files (3) +Info 42 [00:01:31.000] ----------------------------------------------- +Info 42 [00:01:32.000] Open files: +Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 42 [00:01:35.000] After ensureProjectForOpenFiles: +Info 43 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:37.000] Files (3) -Info 41 [00:01:36.000] ----------------------------------------------- -Info 41 [00:01:37.000] Open files: -Info 41 [00:01:38.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 41 [00:01:39.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 41 [00:01:40.000] response: +Info 43 [00:01:38.000] ----------------------------------------------- +Info 43 [00:01:39.000] Open files: +Info 43 [00:01:40.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:41.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:42.000] response: { "response": [ { @@ -255,7 +259,7 @@ After request Before request -Info 42 [00:01:41.000] request: +Info 44 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -264,10 +268,10 @@ Info 42 [00:01:41.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:45.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 45 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:47.000] response: +Info 45 [00:01:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:47.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 47 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:49.000] response: { "response": true, "responseRequired": true @@ -287,7 +291,7 @@ exports.fn3 = fn3; Before request -Info 47 [00:01:48.000] request: +Info 49 [00:01:50.000] request: { "command": "emit-output", "arguments": { @@ -296,7 +300,7 @@ Info 47 [00:01:48.000] request: "seq": 6, "type": "request" } -Info 48 [00:01:49.000] response: +Info 50 [00:01:51.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-dependency.js index e6eb00c85cc44..86dc07bdd8c2b 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -180,10 +184,10 @@ Info 30 [00:01:17.000] response: } After request -Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:24.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -191,7 +195,7 @@ export function fn2() { } function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -200,32 +204,32 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:29.000] Files (3) +Info 38 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-2 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 40 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 42 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 42 [00:01:33.000] Files (3) +Info 42 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] Before ensureProjectForOpenFiles: +Info 44 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 44 [00:01:35.000] Files (3) -Info 42 [00:01:34.000] ----------------------------------------------- -Info 42 [00:01:35.000] Open files: -Info 42 [00:01:36.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 42 [00:01:37.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 42 [00:01:38.000] After ensureProjectForOpenFiles: -Info 43 [00:01:39.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:40.000] Files (3) +Info 44 [00:01:36.000] ----------------------------------------------- +Info 44 [00:01:37.000] Open files: +Info 44 [00:01:38.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 44 [00:01:39.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 44 [00:01:40.000] After ensureProjectForOpenFiles: +Info 45 [00:01:41.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 45 [00:01:42.000] Files (3) -Info 43 [00:01:41.000] ----------------------------------------------- -Info 43 [00:01:42.000] Open files: -Info 43 [00:01:43.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:44.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:45.000] response: +Info 45 [00:01:43.000] ----------------------------------------------- +Info 45 [00:01:44.000] Open files: +Info 45 [00:01:45.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 45 [00:01:46.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 45 [00:01:47.000] response: { "response": [ { @@ -242,7 +246,7 @@ After request Before request -Info 44 [00:01:46.000] request: +Info 46 [00:01:48.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -251,10 +255,10 @@ Info 44 [00:01:46.000] request: "seq": 4, "type": "request" } -Info 45 [00:01:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:50.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 47 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:52.000] response: +Info 47 [00:01:51.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:52.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 49 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:54.000] response: { "response": true, "responseRequired": true @@ -271,7 +275,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 49 [00:01:53.000] request: +Info 51 [00:01:55.000] request: { "command": "emit-output", "arguments": { @@ -280,7 +284,7 @@ Info 49 [00:01:53.000] request: "seq": 5, "type": "request" } -Info 50 [00:01:54.000] response: +Info 52 [00:01:56.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-usage.js index 4977cb66e631d..712725f9e2fbe 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-and-local-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } @@ -204,7 +208,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -213,32 +217,32 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (3) +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nfunction fn3() { }" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] Before ensureProjectForOpenFiles: -Info 40 [00:01:27.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 40 [00:01:28.000] Files (3) +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] Before ensureProjectForOpenFiles: +Info 42 [00:01:29.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 42 [00:01:30.000] Files (3) -Info 40 [00:01:29.000] ----------------------------------------------- -Info 40 [00:01:30.000] Open files: -Info 40 [00:01:31.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 40 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 40 [00:01:33.000] After ensureProjectForOpenFiles: -Info 41 [00:01:34.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 41 [00:01:35.000] Files (3) +Info 42 [00:01:31.000] ----------------------------------------------- +Info 42 [00:01:32.000] Open files: +Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 42 [00:01:35.000] After ensureProjectForOpenFiles: +Info 43 [00:01:36.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 43 [00:01:37.000] Files (3) -Info 41 [00:01:36.000] ----------------------------------------------- -Info 41 [00:01:37.000] Open files: -Info 41 [00:01:38.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 41 [00:01:39.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 41 [00:01:40.000] response: +Info 43 [00:01:38.000] ----------------------------------------------- +Info 43 [00:01:39.000] Open files: +Info 43 [00:01:40.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 43 [00:01:41.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 43 [00:01:42.000] response: { "response": [ { @@ -255,7 +259,7 @@ After request Before request -Info 42 [00:01:41.000] request: +Info 44 [00:01:43.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -264,10 +268,10 @@ Info 42 [00:01:41.000] request: "seq": 5, "type": "request" } -Info 43 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:45.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 45 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:47.000] response: +Info 45 [00:01:46.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:47.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 47 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:49.000] response: { "response": true, "responseRequired": true @@ -285,7 +289,7 @@ function fn3() { } Before request -Info 47 [00:01:48.000] request: +Info 49 [00:01:50.000] request: { "command": "emit-output", "arguments": { @@ -294,7 +298,7 @@ Info 47 [00:01:48.000] request: "seq": 6, "type": "request" } -Info 48 [00:01:49.000] response: +Info 50 [00:01:51.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-depenedency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-depenedency.js index e23ced951efbf..541b3a5ad525b 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-depenedency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-depenedency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -180,10 +184,10 @@ Info 30 [00:01:17.000] response: } After request -Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:24.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -191,7 +195,7 @@ export function fn2() { } export function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -201,16 +205,16 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:29.000] Files (3) +Info 38 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-2 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 40 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] response: +Info 42 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] response: { "response": [ { @@ -227,7 +231,7 @@ After request Before request -Info 42 [00:01:32.000] request: +Info 44 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -237,10 +241,10 @@ Info 42 [00:01:32.000] request: "seq": 4, "type": "request" } -Info 43 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:36.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:38.000] response: +Info 45 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:38.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:40.000] response: { "response": true, "responseRequired": true @@ -257,7 +261,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 47 [00:01:39.000] request: +Info 49 [00:01:41.000] request: { "command": "emit-output", "arguments": { @@ -267,7 +271,7 @@ Info 47 [00:01:39.000] request: "seq": 5, "type": "request" } -Info 48 [00:01:40.000] response: +Info 50 [00:01:42.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-usage.js index e5be5ebac0fc4..7370c9beef06a 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } @@ -204,7 +208,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -214,16 +218,16 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (3) +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nexport function fn3() { }" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] response: +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] response: { "response": [ { @@ -240,7 +244,7 @@ After request Before request -Info 40 [00:01:27.000] request: +Info 42 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -250,10 +254,10 @@ Info 40 [00:01:27.000] request: "seq": 5, "type": "request" } -Info 41 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:31.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 43 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:33.000] response: +Info 43 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:33.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 45 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:35.000] response: { "response": true, "responseRequired": true @@ -273,7 +277,7 @@ exports.fn3 = fn3; Before request -Info 45 [00:01:34.000] request: +Info 47 [00:01:36.000] request: { "command": "emit-output", "arguments": { @@ -283,7 +287,7 @@ Info 45 [00:01:34.000] request: "seq": 6, "type": "request" } -Info 46 [00:01:35.000] response: +Info 48 [00:01:37.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-dependency.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-dependency.js index 88b7b3de76c88..8b6ddd4df9c3a 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-dependency.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-dependency.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -180,10 +184,10 @@ Info 30 [00:01:17.000] response: } After request -Info 31 [00:01:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:22.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json -Info 33 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:24.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:24.000] Scheduled: /user/username/projects/myproject/usage/tsconfig.json +Info 35 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/fns.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/fns.ts] export function fn1() { } @@ -191,7 +195,7 @@ export function fn2() { } function fn3() { } -Info 35 [00:01:25.000] request: +Info 37 [00:01:27.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -201,16 +205,16 @@ Info 35 [00:01:25.000] request: "seq": 3, "type": "request" } -Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 39 [00:01:29.000] Files (3) +Info 38 [00:01:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 39 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 41 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-2 "export function fn1() { }\nexport function fn2() { }\nfunction fn3() { }" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" -Info 40 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] response: +Info 42 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] response: { "response": [ { @@ -227,7 +231,7 @@ After request Before request -Info 42 [00:01:32.000] request: +Info 44 [00:01:34.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -237,10 +241,10 @@ Info 42 [00:01:32.000] request: "seq": 4, "type": "request" } -Info 43 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:36.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:38.000] response: +Info 45 [00:01:37.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:38.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:40.000] response: { "response": true, "responseRequired": true @@ -257,7 +261,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 47 [00:01:39.000] request: +Info 49 [00:01:41.000] request: { "command": "emit-output", "arguments": { @@ -267,7 +271,7 @@ Info 47 [00:01:39.000] request: "seq": 5, "type": "request" } -Info 48 [00:01:40.000] response: +Info 50 [00:01:42.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-usage.js index 1fd01c38d4d25..ae7a9e1d1c7dc 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project-and-local-change-to-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "change", "arguments": { @@ -196,7 +200,7 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:19.000] response: +Info 34 [00:01:21.000] response: { "responseRequired": false } @@ -204,7 +208,7 @@ After request Before request -Info 33 [00:01:20.000] request: +Info 35 [00:01:22.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -214,16 +218,16 @@ Info 33 [00:01:20.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (3) +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-1 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\nfunction fn3() { }" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] response: +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] response: { "response": [ { @@ -240,7 +244,7 @@ After request Before request -Info 40 [00:01:27.000] request: +Info 42 [00:01:29.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -250,10 +254,10 @@ Info 40 [00:01:27.000] request: "seq": 5, "type": "request" } -Info 41 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:31.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 43 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:33.000] response: +Info 43 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:33.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 45 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:35.000] response: { "response": true, "responseRequired": true @@ -271,7 +275,7 @@ function fn3() { } Before request -Info 45 [00:01:34.000] request: +Info 47 [00:01:36.000] request: { "command": "emit-output", "arguments": { @@ -281,7 +285,7 @@ Info 45 [00:01:34.000] request: "seq": 6, "type": "request" } -Info 46 [00:01:35.000] response: +Info 48 [00:01:37.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project.js index 0cfd1d7d597eb..398cb66c2ce2b 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage-with-project.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -150,7 +154,7 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] response: +Info 30 [00:01:05.000] response: { "response": [ { @@ -167,7 +171,7 @@ After request Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -177,10 +181,10 @@ Info 29 [00:01:04.000] request: "seq": 3, "type": "request" } -Info 30 [00:01:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:08.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 32 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:10.000] response: +Info 32 [00:01:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:10.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 34 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:12.000] response: { "response": true, "responseRequired": true @@ -197,7 +201,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 34 [00:01:11.000] request: +Info 36 [00:01:13.000] request: { "command": "emit-output", "arguments": { @@ -207,7 +211,7 @@ Info 34 [00:01:11.000] request: "seq": 4, "type": "request" } -Info 35 [00:01:12.000] response: +Info 37 [00:01:14.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage.js b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage.js index 836ddb984ddf5..50fdd55b84a3b 100644 --- a/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage.js +++ b/tests/baselines/reference/tsserver/projectReferenceCompileOnSave/when-dependency-project-is-not-open-and-save-on-usage.js @@ -85,9 +85,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n} from '../decls/fns'\nfn1();\nfn2();\n" @@ -100,15 +102,15 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "compileOnSaveAffectedFileList", "arguments": { @@ -149,23 +153,23 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] Before ensureProjectForOpenFiles: -Info 29 [00:01:04.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 29 [00:01:05.000] Files (3) - -Info 29 [00:01:06.000] ----------------------------------------------- -Info 29 [00:01:07.000] Open files: -Info 29 [00:01:08.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 29 [00:01:09.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 29 [00:01:10.000] After ensureProjectForOpenFiles: -Info 30 [00:01:11.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:12.000] Files (3) - -Info 30 [00:01:13.000] ----------------------------------------------- -Info 30 [00:01:14.000] Open files: -Info 30 [00:01:15.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:16.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:17.000] response: +Info 30 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 31 [00:01:06.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 31 [00:01:07.000] Files (3) + +Info 31 [00:01:08.000] ----------------------------------------------- +Info 31 [00:01:09.000] Open files: +Info 31 [00:01:10.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 31 [00:01:11.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 31 [00:01:12.000] After ensureProjectForOpenFiles: +Info 32 [00:01:13.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:14.000] Files (3) + +Info 32 [00:01:15.000] ----------------------------------------------- +Info 32 [00:01:16.000] Open files: +Info 32 [00:01:17.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:18.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:19.000] response: { "response": [ { @@ -182,7 +186,7 @@ After request Before request -Info 31 [00:01:18.000] request: +Info 33 [00:01:20.000] request: { "command": "compileOnSaveEmitFile", "arguments": { @@ -191,10 +195,10 @@ Info 31 [00:01:18.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:22.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js -Info 34 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:24.000] response: +Info 34 [00:01:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:24.000] Project: /user/username/projects/myproject/usage/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/usage/usage.js +Info 36 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/usage/usage.js :: WatchInfo: /user/username/projects/myproject/usage 1 undefined Config: /user/username/projects/myproject/usage/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:26.000] response: { "response": true, "responseRequired": true @@ -211,7 +215,7 @@ var fns_1 = require("../decls/fns"); Before request -Info 36 [00:01:25.000] request: +Info 38 [00:01:27.000] request: { "command": "emit-output", "arguments": { @@ -220,7 +224,7 @@ Info 36 [00:01:25.000] request: "seq": 4, "type": "request" } -Info 37 [00:01:26.000] response: +Info 39 [00:01:28.000] response: { "response": { "outputFiles": [ diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-gerErr-with-sync-commands.js index bc9d981fadef7..72cc89972aa0c 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-gerErr-with-sync-commands.js @@ -91,9 +91,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n fnErr\n} from '../decls/fns'\nfn1();\nfn2();\nfnErr();\n" @@ -106,17 +108,17 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/usage -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (3) - -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 28 [00:01:03.000] response: +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) + +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -129,6 +131,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -157,7 +161,7 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] response: +Info 32 [00:01:07.000] response: { "response": [], "responseRequired": true @@ -166,7 +170,7 @@ After request Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -175,7 +179,7 @@ Info 31 [00:01:06.000] request: "seq": 3, "type": "request" } -Info 32 [00:01:07.000] response: +Info 34 [00:01:09.000] response: { "response": [ { @@ -198,7 +202,7 @@ After request Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -207,7 +211,7 @@ Info 33 [00:01:08.000] request: "seq": 4, "type": "request" } -Info 34 [00:01:09.000] response: +Info 36 [00:01:11.000] response: { "response": [], "responseRequired": true @@ -216,7 +220,7 @@ After request Before request -Info 35 [00:01:10.000] request: +Info 37 [00:01:12.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -225,7 +229,7 @@ Info 35 [00:01:10.000] request: "seq": 5, "type": "request" } -Info 36 [00:01:11.000] response: +Info 38 [00:01:13.000] response: { "response": [], "responseRequired": true @@ -234,7 +238,7 @@ After request Before request -Info 37 [00:01:12.000] request: +Info 39 [00:01:14.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -243,7 +247,7 @@ Info 37 [00:01:12.000] request: "seq": 6, "type": "request" } -Info 38 [00:01:13.000] response: +Info 40 [00:01:15.000] response: { "response": [], "responseRequired": true @@ -252,7 +256,7 @@ After request Before request -Info 39 [00:01:14.000] request: +Info 41 [00:01:16.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -261,7 +265,7 @@ Info 39 [00:01:14.000] request: "seq": 7, "type": "request" } -Info 40 [00:01:15.000] response: +Info 42 [00:01:17.000] response: { "response": [], "responseRequired": true @@ -270,7 +274,7 @@ After request Before request -Info 41 [00:01:16.000] request: +Info 43 [00:01:18.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -280,7 +284,7 @@ Info 41 [00:01:16.000] request: "seq": 8, "type": "request" } -Info 42 [00:01:17.000] response: +Info 44 [00:01:19.000] response: { "response": [], "responseRequired": true @@ -289,7 +293,7 @@ After request Before request -Info 43 [00:01:18.000] request: +Info 45 [00:01:20.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -299,7 +303,7 @@ Info 43 [00:01:18.000] request: "seq": 9, "type": "request" } -Info 44 [00:01:19.000] response: +Info 46 [00:01:21.000] response: { "response": [ { @@ -322,7 +326,7 @@ After request Before request -Info 45 [00:01:20.000] request: +Info 47 [00:01:22.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -332,7 +336,7 @@ Info 45 [00:01:20.000] request: "seq": 10, "type": "request" } -Info 46 [00:01:21.000] response: +Info 48 [00:01:23.000] response: { "response": [], "responseRequired": true @@ -341,7 +345,7 @@ After request Before request -Info 47 [00:01:22.000] request: +Info 49 [00:01:24.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -351,7 +355,7 @@ Info 47 [00:01:22.000] request: "seq": 11, "type": "request" } -Info 48 [00:01:23.000] response: +Info 50 [00:01:25.000] response: { "response": [], "responseRequired": true @@ -360,7 +364,7 @@ After request Before request -Info 49 [00:01:24.000] request: +Info 51 [00:01:26.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -370,7 +374,7 @@ Info 49 [00:01:24.000] request: "seq": 12, "type": "request" } -Info 50 [00:01:25.000] response: +Info 52 [00:01:27.000] response: { "response": [], "responseRequired": true @@ -379,7 +383,7 @@ After request Before request -Info 51 [00:01:26.000] request: +Info 53 [00:01:28.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -389,7 +393,7 @@ Info 51 [00:01:26.000] request: "seq": 13, "type": "request" } -Info 52 [00:01:27.000] response: +Info 54 [00:01:29.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-getErr.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-getErr.js index ca39c7823ee38..987c9b59dc99b 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-getErr.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-getErr.js @@ -93,9 +93,11 @@ Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 23 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 25 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 27 [00:00:56.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n fnErr\n} from '../decls/fns'\nfn1();\nfn2();\nfnErr();\n" @@ -108,23 +110,23 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] event: +Info 28 [00:00:57.000] ----------------------------------------------- +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 28 [00:00:57.000] event: +Info 30 [00:00:59.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":266,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 29 [00:00:58.000] event: +Info 31 [00:01:00.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage -Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 32 [00:01:02.000] Files (3) - -Info 32 [00:01:03.000] ----------------------------------------------- -Info 32 [00:01:04.000] Open files: -Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 32 [00:01:07.000] response: +Info 32 [00:01:01.000] Search path: /user/username/projects/myproject/usage +Info 33 [00:01:02.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 34 [00:01:03.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 34 [00:01:04.000] Files (3) + +Info 34 [00:01:05.000] ----------------------------------------------- +Info 34 [00:01:06.000] Open files: +Info 34 [00:01:07.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 34 [00:01:08.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 34 [00:01:09.000] response: { "responseRequired": false } @@ -137,6 +139,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -156,7 +160,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "geterr", "arguments": { @@ -168,7 +172,7 @@ Info 33 [00:01:08.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:09.000] response: +Info 36 [00:01:11.000] response: { "responseRequired": false } @@ -176,20 +180,20 @@ After request Before checking timeout queue length (1) and running -Info 35 [00:01:10.000] event: +Info 37 [00:01:12.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 36 [00:01:11.000] event: +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 37 [00:01:12.000] event: +Info 39 [00:01:14.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} -Info 38 [00:01:13.000] event: +Info 40 [00:01:15.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-geterrForProject.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-geterrForProject.js index c7035b6f9c5b3..c14abfa23ec95 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-dependency-project-is-not-open-geterrForProject.js @@ -93,9 +93,11 @@ Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 23 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 25 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 27 [00:00:56.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n fnErr\n} from '../decls/fns'\nfn1();\nfn2();\nfnErr();\n" @@ -108,23 +110,23 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] event: +Info 28 [00:00:57.000] ----------------------------------------------- +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 28 [00:00:57.000] event: +Info 30 [00:00:59.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":266,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 29 [00:00:58.000] event: +Info 31 [00:01:00.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage -Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 32 [00:01:02.000] Files (3) - -Info 32 [00:01:03.000] ----------------------------------------------- -Info 32 [00:01:04.000] Open files: -Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 32 [00:01:07.000] response: +Info 32 [00:01:01.000] Search path: /user/username/projects/myproject/usage +Info 33 [00:01:02.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 34 [00:01:03.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 34 [00:01:04.000] Files (3) + +Info 34 [00:01:05.000] ----------------------------------------------- +Info 34 [00:01:06.000] Open files: +Info 34 [00:01:07.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 34 [00:01:08.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 34 [00:01:09.000] response: { "responseRequired": false } @@ -137,6 +139,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -156,7 +160,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "geterrForProject", "arguments": { @@ -166,7 +170,7 @@ Info 33 [00:01:08.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:09.000] response: +Info 36 [00:01:11.000] response: { "responseRequired": false } @@ -174,45 +178,45 @@ After request Before checking timeout queue length (1) and running -Info 35 [00:01:10.000] event: +Info 37 [00:01:12.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 36 [00:01:11.000] event: +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 37 [00:01:12.000] event: +Info 39 [00:01:14.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 38 [00:01:13.000] event: +Info 40 [00:01:15.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 39 [00:01:14.000] event: +Info 41 [00:01:16.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 40 [00:01:15.000] event: +Info 42 [00:01:17.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 41 [00:01:16.000] event: +Info 43 [00:01:18.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 42 [00:01:17.000] request: +Info 44 [00:01:19.000] request: { "command": "geterrForProject", "arguments": { @@ -222,7 +226,7 @@ Info 42 [00:01:17.000] request: "seq": 3, "type": "request" } -Info 43 [00:01:18.000] response: +Info 45 [00:01:20.000] response: { "responseRequired": false } @@ -230,38 +234,38 @@ After request Before checking timeout queue length (1) and running -Info 44 [00:01:19.000] event: +Info 46 [00:01:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 45 [00:01:20.000] event: +Info 47 [00:01:22.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 46 [00:01:21.000] event: +Info 48 [00:01:23.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 47 [00:01:22.000] event: +Info 49 [00:01:24.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 48 [00:01:23.000] event: +Info 50 [00:01:25.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 49 [00:01:24.000] event: +Info 51 [00:01:26.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} -Info 50 [00:01:25.000] event: +Info 52 [00:01:27.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-gerErr-with-sync-commands.js index 6750da3200696..fa2280f17086b 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-gerErr-with-sync-commands.js @@ -91,9 +91,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (3) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n fnErr\n} from '../decls/fns'\nfn1();\nfn2();\nfnErr();\n" @@ -106,17 +108,17 @@ Info 24 [00:00:53.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/usage -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (3) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (3) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -129,6 +131,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -157,18 +161,20 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:16.000] Files (2) +Info 32 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:08.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:09.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:20.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" @@ -178,23 +184,23 @@ Info 41 [00:01:16.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 42 [00:01:17.000] ----------------------------------------------- -Info 43 [00:01:18.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:19.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 45 [00:01:21.000] Files (3) - -Info 45 [00:01:22.000] ----------------------------------------------- -Info 45 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:24.000] Files (2) - -Info 45 [00:01:25.000] ----------------------------------------------- -Info 45 [00:01:26.000] Open files: -Info 45 [00:01:27.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 45 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 45 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 45 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:01:31.000] response: +Info 46 [00:01:21.000] ----------------------------------------------- +Info 47 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:24.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 49 [00:01:25.000] Files (3) + +Info 49 [00:01:26.000] ----------------------------------------------- +Info 49 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:28.000] Files (2) + +Info 49 [00:01:29.000] ----------------------------------------------- +Info 49 [00:01:30.000] Open files: +Info 49 [00:01:31.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 49 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 49 [00:01:33.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 49 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:01:35.000] response: { "responseRequired": false } @@ -207,6 +213,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -230,7 +238,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -239,7 +247,7 @@ Info 46 [00:01:32.000] request: "seq": 3, "type": "request" } -Info 47 [00:01:33.000] response: +Info 51 [00:01:37.000] response: { "response": [], "responseRequired": true @@ -248,7 +256,7 @@ After request Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -257,7 +265,7 @@ Info 48 [00:01:34.000] request: "seq": 4, "type": "request" } -Info 49 [00:01:35.000] response: +Info 53 [00:01:39.000] response: { "response": [ { @@ -280,7 +288,7 @@ After request Before request -Info 50 [00:01:36.000] request: +Info 54 [00:01:40.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -289,7 +297,7 @@ Info 50 [00:01:36.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:37.000] response: +Info 55 [00:01:41.000] response: { "response": [], "responseRequired": true @@ -298,7 +306,7 @@ After request Before request -Info 52 [00:01:38.000] request: +Info 56 [00:01:42.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -307,7 +315,7 @@ Info 52 [00:01:38.000] request: "seq": 6, "type": "request" } -Info 53 [00:01:39.000] response: +Info 57 [00:01:43.000] response: { "response": [], "responseRequired": true @@ -316,7 +324,7 @@ After request Before request -Info 54 [00:01:40.000] request: +Info 58 [00:01:44.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -325,7 +333,7 @@ Info 54 [00:01:40.000] request: "seq": 7, "type": "request" } -Info 55 [00:01:41.000] response: +Info 59 [00:01:45.000] response: { "response": [ { @@ -348,7 +356,7 @@ After request Before request -Info 56 [00:01:42.000] request: +Info 60 [00:01:46.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -357,7 +365,7 @@ Info 56 [00:01:42.000] request: "seq": 8, "type": "request" } -Info 57 [00:01:43.000] response: +Info 61 [00:01:47.000] response: { "response": [], "responseRequired": true @@ -366,7 +374,7 @@ After request Before request -Info 58 [00:01:44.000] request: +Info 62 [00:01:48.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -376,7 +384,7 @@ Info 58 [00:01:44.000] request: "seq": 9, "type": "request" } -Info 59 [00:01:45.000] response: +Info 63 [00:01:49.000] response: { "response": [], "responseRequired": true @@ -385,7 +393,7 @@ After request Before request -Info 60 [00:01:46.000] request: +Info 64 [00:01:50.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -395,7 +403,7 @@ Info 60 [00:01:46.000] request: "seq": 10, "type": "request" } -Info 61 [00:01:47.000] response: +Info 65 [00:01:51.000] response: { "response": [ { @@ -418,7 +426,7 @@ After request Before request -Info 62 [00:01:48.000] request: +Info 66 [00:01:52.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -428,7 +436,7 @@ Info 62 [00:01:48.000] request: "seq": 11, "type": "request" } -Info 63 [00:01:49.000] response: +Info 67 [00:01:53.000] response: { "response": [], "responseRequired": true @@ -437,7 +445,7 @@ After request Before request -Info 64 [00:01:50.000] request: +Info 68 [00:01:54.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -447,7 +455,7 @@ Info 64 [00:01:50.000] request: "seq": 12, "type": "request" } -Info 65 [00:01:51.000] response: +Info 69 [00:01:55.000] response: { "response": [], "responseRequired": true @@ -456,7 +464,7 @@ After request Before request -Info 66 [00:01:52.000] request: +Info 70 [00:01:56.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -466,7 +474,7 @@ Info 66 [00:01:52.000] request: "seq": 13, "type": "request" } -Info 67 [00:01:53.000] response: +Info 71 [00:01:57.000] response: { "response": [], "responseRequired": true @@ -475,7 +483,7 @@ After request Before request -Info 68 [00:01:54.000] request: +Info 72 [00:01:58.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -485,7 +493,7 @@ Info 68 [00:01:54.000] request: "seq": 14, "type": "request" } -Info 69 [00:01:55.000] response: +Info 73 [00:01:59.000] response: { "response": [], "responseRequired": true @@ -494,7 +502,7 @@ After request Before request -Info 70 [00:01:56.000] request: +Info 74 [00:02:00.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -504,7 +512,7 @@ Info 70 [00:01:56.000] request: "seq": 15, "type": "request" } -Info 71 [00:01:57.000] response: +Info 75 [00:02:01.000] response: { "response": [], "responseRequired": true @@ -513,7 +521,7 @@ After request Before request -Info 72 [00:01:58.000] request: +Info 76 [00:02:02.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -523,7 +531,7 @@ Info 72 [00:01:58.000] request: "seq": 16, "type": "request" } -Info 73 [00:01:59.000] response: +Info 77 [00:02:03.000] response: { "response": [ { @@ -546,7 +554,7 @@ After request Before request -Info 74 [00:02:00.000] request: +Info 78 [00:02:04.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -556,7 +564,7 @@ Info 74 [00:02:00.000] request: "seq": 17, "type": "request" } -Info 75 [00:02:01.000] response: +Info 79 [00:02:05.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-getErr.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-getErr.js index ff72cf5a39042..72b38a9baca97 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-getErr.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-getErr.js @@ -93,9 +93,11 @@ Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 23 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 25 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 27 [00:00:56.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n fnErr\n} from '../decls/fns'\nfn1();\nfn2();\nfnErr();\n" @@ -108,23 +110,23 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] event: +Info 28 [00:00:57.000] ----------------------------------------------- +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 28 [00:00:57.000] event: +Info 30 [00:00:59.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":266,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 29 [00:00:58.000] event: +Info 31 [00:01:00.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage -Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 32 [00:01:02.000] Files (3) - -Info 32 [00:01:03.000] ----------------------------------------------- -Info 32 [00:01:04.000] Open files: -Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 32 [00:01:07.000] response: +Info 32 [00:01:01.000] Search path: /user/username/projects/myproject/usage +Info 33 [00:01:02.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 34 [00:01:03.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 34 [00:01:04.000] Files (3) + +Info 34 [00:01:05.000] ----------------------------------------------- +Info 34 [00:01:06.000] Open files: +Info 34 [00:01:07.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 34 [00:01:08.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 34 [00:01:09.000] response: { "responseRequired": false } @@ -137,6 +139,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -156,7 +160,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "open", "arguments": { @@ -165,20 +169,22 @@ Info 33 [00:01:08.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 35 [00:01:10.000] Search path: /user/username/projects/myproject/dependency -Info 36 [00:01:11.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:12.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 38 [00:01:13.000] event: +Info 36 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 37 [00:01:12.000] Search path: /user/username/projects/myproject/dependency +Info 38 [00:01:13.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:14.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 40 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/dependency/fns.ts to open"}} -Info 39 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:21.000] Files (2) +Info 41 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 46 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 47 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 48 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 49 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" @@ -188,29 +194,29 @@ Info 46 [00:01:21.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] event: +Info 51 [00:01:26.000] ----------------------------------------------- +Info 52 [00:01:27.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json"}} -Info 49 [00:01:24.000] event: +Info 53 [00:01:28.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"80216eb4c9c6d41fcd26650a22a2df8f2cac81cda661de72dc723e6251203d22","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":184,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"declarationDir":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 50 [00:01:25.000] event: +Info 54 [00:01:29.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/dependency/fns.ts","configFile":"/user/username/projects/myproject/dependency/tsconfig.json","diagnostics":[]}} -Info 51 [00:01:26.000] Search path: /user/username/projects/myproject/dependency -Info 52 [00:01:27.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 53 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 53 [00:01:29.000] Files (3) - -Info 53 [00:01:30.000] ----------------------------------------------- -Info 53 [00:01:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 53 [00:01:32.000] Files (2) - -Info 53 [00:01:33.000] ----------------------------------------------- -Info 53 [00:01:34.000] Open files: -Info 53 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 53 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 53 [00:01:37.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 53 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:01:39.000] response: +Info 55 [00:01:30.000] Search path: /user/username/projects/myproject/dependency +Info 56 [00:01:31.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 57 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 57 [00:01:33.000] Files (3) + +Info 57 [00:01:34.000] ----------------------------------------------- +Info 57 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 57 [00:01:36.000] Files (2) + +Info 57 [00:01:37.000] ----------------------------------------------- +Info 57 [00:01:38.000] Open files: +Info 57 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 57 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 57 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 57 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:01:43.000] response: { "responseRequired": false } @@ -223,6 +229,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -246,7 +254,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:01:40.000] request: +Info 58 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -259,7 +267,7 @@ Info 54 [00:01:40.000] request: "seq": 3, "type": "request" } -Info 55 [00:01:41.000] response: +Info 59 [00:01:45.000] response: { "responseRequired": false } @@ -267,38 +275,38 @@ After request Before checking timeout queue length (1) and running -Info 56 [00:01:42.000] event: +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 57 [00:01:43.000] event: +Info 61 [00:01:47.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 58 [00:01:44.000] event: +Info 62 [00:01:48.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 59 [00:01:45.000] event: +Info 63 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 60 [00:01:46.000] event: +Info 64 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[{"start":{"line":6,"offset":12},"end":{"line":6,"offset":13},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 61 [00:01:47.000] event: +Info 65 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 62 [00:01:48.000] event: +Info 66 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-geterrForProject.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-geterrForProject.js index f3010e9e66b2d..f31877ebf4f63 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-module-scenario-when-the-depedency-file-is-open-geterrForProject.js @@ -93,9 +93,11 @@ Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 25 [00:00:54.000] Files (3) +Info 23 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 25 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 27 [00:00:56.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "import {\n fn1,\n fn2,\n fnErr\n} from '../decls/fns'\nfn1();\nfn2();\nfnErr();\n" @@ -108,23 +110,23 @@ Info 25 [00:00:54.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 26 [00:00:55.000] ----------------------------------------------- -Info 27 [00:00:56.000] event: +Info 28 [00:00:57.000] ----------------------------------------------- +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 28 [00:00:57.000] event: +Info 30 [00:00:59.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":266,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 29 [00:00:58.000] event: +Info 31 [00:01:00.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage -Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 32 [00:01:02.000] Files (3) - -Info 32 [00:01:03.000] ----------------------------------------------- -Info 32 [00:01:04.000] Open files: -Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 32 [00:01:07.000] response: +Info 32 [00:01:01.000] Search path: /user/username/projects/myproject/usage +Info 33 [00:01:02.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 34 [00:01:03.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 34 [00:01:04.000] Files (3) + +Info 34 [00:01:05.000] ----------------------------------------------- +Info 34 [00:01:06.000] Open files: +Info 34 [00:01:07.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 34 [00:01:08.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 34 [00:01:09.000] response: { "responseRequired": false } @@ -137,6 +139,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -156,7 +160,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "open", "arguments": { @@ -165,20 +169,22 @@ Info 33 [00:01:08.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 35 [00:01:10.000] Search path: /user/username/projects/myproject/dependency -Info 36 [00:01:11.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 37 [00:01:12.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 38 [00:01:13.000] event: +Info 36 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 37 [00:01:12.000] Search path: /user/username/projects/myproject/dependency +Info 38 [00:01:13.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 39 [00:01:14.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 40 [00:01:15.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/dependency/fns.ts to open"}} -Info 39 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 46 [00:01:21.000] Files (2) +Info 41 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 46 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 47 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 48 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 49 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 50 [00:01:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "export function fn1() { }\nexport function fn2() { }\n// Introduce error for fnErr import in main\n// export function fnErr() { }\n// Error in dependency ts file\nexport let x: string = 10;" @@ -188,29 +194,29 @@ Info 46 [00:01:21.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] event: +Info 51 [00:01:26.000] ----------------------------------------------- +Info 52 [00:01:27.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json"}} -Info 49 [00:01:24.000] event: +Info 53 [00:01:28.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"80216eb4c9c6d41fcd26650a22a2df8f2cac81cda661de72dc723e6251203d22","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":184,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"declarationDir":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 50 [00:01:25.000] event: +Info 54 [00:01:29.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/dependency/fns.ts","configFile":"/user/username/projects/myproject/dependency/tsconfig.json","diagnostics":[]}} -Info 51 [00:01:26.000] Search path: /user/username/projects/myproject/dependency -Info 52 [00:01:27.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 53 [00:01:28.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 53 [00:01:29.000] Files (3) - -Info 53 [00:01:30.000] ----------------------------------------------- -Info 53 [00:01:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 53 [00:01:32.000] Files (2) - -Info 53 [00:01:33.000] ----------------------------------------------- -Info 53 [00:01:34.000] Open files: -Info 53 [00:01:35.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 53 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 53 [00:01:37.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 53 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:01:39.000] response: +Info 55 [00:01:30.000] Search path: /user/username/projects/myproject/dependency +Info 56 [00:01:31.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 57 [00:01:32.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 57 [00:01:33.000] Files (3) + +Info 57 [00:01:34.000] ----------------------------------------------- +Info 57 [00:01:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 57 [00:01:36.000] Files (2) + +Info 57 [00:01:37.000] ----------------------------------------------- +Info 57 [00:01:38.000] Open files: +Info 57 [00:01:39.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 57 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 57 [00:01:41.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 57 [00:01:42.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:01:43.000] response: { "responseRequired": false } @@ -223,6 +229,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -246,7 +254,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:01:40.000] request: +Info 58 [00:01:44.000] request: { "command": "geterrForProject", "arguments": { @@ -256,7 +264,7 @@ Info 54 [00:01:40.000] request: "seq": 3, "type": "request" } -Info 55 [00:01:41.000] response: +Info 59 [00:01:45.000] response: { "responseRequired": false } @@ -264,45 +272,45 @@ After request Before checking timeout queue length (1) and running -Info 56 [00:01:42.000] event: +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 57 [00:01:43.000] event: +Info 61 [00:01:47.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":4,"offset":5},"end":{"line":4,"offset":10},"text":"Module '\"../decls/fns\"' has no exported member 'fnErr'.","code":2305,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 58 [00:01:44.000] event: +Info 62 [00:01:48.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 59 [00:01:45.000] event: +Info 63 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 60 [00:01:46.000] event: +Info 64 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 61 [00:01:47.000] event: +Info 65 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 62 [00:01:48.000] event: +Info 66 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) Before request -Info 63 [00:01:49.000] request: +Info 67 [00:01:53.000] request: { "command": "geterrForProject", "arguments": { @@ -312,7 +320,7 @@ Info 63 [00:01:49.000] request: "seq": 4, "type": "request" } -Info 64 [00:01:50.000] response: +Info 68 [00:01:54.000] response: { "responseRequired": false } @@ -320,20 +328,20 @@ After request Before checking timeout queue length (1) and running -Info 65 [00:01:51.000] event: +Info 69 [00:01:55.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 66 [00:01:52.000] event: +Info 70 [00:01:56.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[{"start":{"line":6,"offset":12},"end":{"line":6,"offset":13},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 67 [00:01:53.000] event: +Info 71 [00:01:57.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 68 [00:01:54.000] event: +Info 72 [00:01:58.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-gerErr-with-sync-commands.js index 50191b042366d..a212cf7510293 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-gerErr-with-sync-commands.js @@ -85,9 +85,11 @@ Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:00:50.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 22 [00:00:51.000] Files (3) +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "fn1();\nfn2();\nfnErr();\n" @@ -100,17 +102,17 @@ Info 22 [00:00:51.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 23 [00:00:52.000] ----------------------------------------------- -Info 24 [00:00:53.000] Search path: /user/username/projects/myproject/usage -Info 25 [00:00:54.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) - -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/usage +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) + +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -149,7 +153,7 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] response: +Info 30 [00:01:05.000] response: { "response": [], "responseRequired": true @@ -158,7 +162,7 @@ After request Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -167,7 +171,7 @@ Info 29 [00:01:04.000] request: "seq": 3, "type": "request" } -Info 30 [00:01:05.000] response: +Info 32 [00:01:07.000] response: { "response": [ { @@ -190,7 +194,7 @@ After request Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -199,7 +203,7 @@ Info 31 [00:01:06.000] request: "seq": 4, "type": "request" } -Info 32 [00:01:07.000] response: +Info 34 [00:01:09.000] response: { "response": [], "responseRequired": true @@ -208,7 +212,7 @@ After request Before request -Info 33 [00:01:08.000] request: +Info 35 [00:01:10.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -217,7 +221,7 @@ Info 33 [00:01:08.000] request: "seq": 5, "type": "request" } -Info 34 [00:01:09.000] response: +Info 36 [00:01:11.000] response: { "response": [], "responseRequired": true @@ -226,7 +230,7 @@ After request Before request -Info 35 [00:01:10.000] request: +Info 37 [00:01:12.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -235,7 +239,7 @@ Info 35 [00:01:10.000] request: "seq": 6, "type": "request" } -Info 36 [00:01:11.000] response: +Info 38 [00:01:13.000] response: { "response": [], "responseRequired": true @@ -244,7 +248,7 @@ After request Before request -Info 37 [00:01:12.000] request: +Info 39 [00:01:14.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -253,7 +257,7 @@ Info 37 [00:01:12.000] request: "seq": 7, "type": "request" } -Info 38 [00:01:13.000] response: +Info 40 [00:01:15.000] response: { "response": [], "responseRequired": true @@ -262,7 +266,7 @@ After request Before request -Info 39 [00:01:14.000] request: +Info 41 [00:01:16.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -272,7 +276,7 @@ Info 39 [00:01:14.000] request: "seq": 8, "type": "request" } -Info 40 [00:01:15.000] response: +Info 42 [00:01:17.000] response: { "response": [], "responseRequired": true @@ -281,7 +285,7 @@ After request Before request -Info 41 [00:01:16.000] request: +Info 43 [00:01:18.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -291,7 +295,7 @@ Info 41 [00:01:16.000] request: "seq": 9, "type": "request" } -Info 42 [00:01:17.000] response: +Info 44 [00:01:19.000] response: { "response": [ { @@ -314,7 +318,7 @@ After request Before request -Info 43 [00:01:18.000] request: +Info 45 [00:01:20.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -324,7 +328,7 @@ Info 43 [00:01:18.000] request: "seq": 10, "type": "request" } -Info 44 [00:01:19.000] response: +Info 46 [00:01:21.000] response: { "response": [], "responseRequired": true @@ -333,7 +337,7 @@ After request Before request -Info 45 [00:01:20.000] request: +Info 47 [00:01:22.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -343,7 +347,7 @@ Info 45 [00:01:20.000] request: "seq": 11, "type": "request" } -Info 46 [00:01:21.000] response: +Info 48 [00:01:23.000] response: { "response": [], "responseRequired": true @@ -352,7 +356,7 @@ After request Before request -Info 47 [00:01:22.000] request: +Info 49 [00:01:24.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -362,7 +366,7 @@ Info 47 [00:01:22.000] request: "seq": 12, "type": "request" } -Info 48 [00:01:23.000] response: +Info 50 [00:01:25.000] response: { "response": [], "responseRequired": true @@ -371,7 +375,7 @@ After request Before request -Info 49 [00:01:24.000] request: +Info 51 [00:01:26.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -381,7 +385,7 @@ Info 49 [00:01:24.000] request: "seq": 13, "type": "request" } -Info 50 [00:01:25.000] response: +Info 52 [00:01:27.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-getErr.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-getErr.js index 9eae7094c9bad..0d40f41b27d43 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-getErr.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-getErr.js @@ -87,9 +87,11 @@ Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "fn1();\nfn2();\nfnErr();\n" @@ -102,23 +104,23 @@ Info 23 [00:00:52.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 26 [00:00:55.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":179,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 27 [00:00:56.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage -Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:00.000] Files (3) - -Info 30 [00:01:01.000] ----------------------------------------------- -Info 30 [00:01:02.000] Open files: -Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:05.000] response: +Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage +Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:02.000] Files (3) + +Info 32 [00:01:03.000] ----------------------------------------------- +Info 32 [00:01:04.000] Open files: +Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:07.000] response: { "responseRequired": false } @@ -129,6 +131,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "geterr", "arguments": { @@ -160,7 +164,7 @@ Info 31 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 32 [00:01:07.000] response: +Info 34 [00:01:09.000] response: { "responseRequired": false } @@ -168,20 +172,20 @@ After request Before checking timeout queue length (1) and running -Info 33 [00:01:08.000] event: +Info 35 [00:01:10.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 34 [00:01:09.000] event: +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 35 [00:01:10.000] event: +Info 37 [00:01:12.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} -Info 36 [00:01:11.000] event: +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-geterrForProject.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-geterrForProject.js index 304e6e81370ec..46a28e3ee4adf 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-dependency-project-is-not-open-geterrForProject.js @@ -87,9 +87,11 @@ Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "fn1();\nfn2();\nfnErr();\n" @@ -102,23 +104,23 @@ Info 23 [00:00:52.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 26 [00:00:55.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":179,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 27 [00:00:56.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage -Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:00.000] Files (3) - -Info 30 [00:01:01.000] ----------------------------------------------- -Info 30 [00:01:02.000] Open files: -Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:05.000] response: +Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage +Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:02.000] Files (3) + +Info 32 [00:01:03.000] ----------------------------------------------- +Info 32 [00:01:04.000] Open files: +Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:07.000] response: { "responseRequired": false } @@ -129,6 +131,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "geterrForProject", "arguments": { @@ -158,7 +162,7 @@ Info 31 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 32 [00:01:07.000] response: +Info 34 [00:01:09.000] response: { "responseRequired": false } @@ -166,45 +170,45 @@ After request Before checking timeout queue length (1) and running -Info 33 [00:01:08.000] event: +Info 35 [00:01:10.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 34 [00:01:09.000] event: +Info 36 [00:01:11.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 35 [00:01:10.000] event: +Info 37 [00:01:12.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 36 [00:01:11.000] event: +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 37 [00:01:12.000] event: +Info 39 [00:01:14.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 38 [00:01:13.000] event: +Info 40 [00:01:15.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 39 [00:01:14.000] event: +Info 41 [00:01:16.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 40 [00:01:15.000] request: +Info 42 [00:01:17.000] request: { "command": "geterrForProject", "arguments": { @@ -214,7 +218,7 @@ Info 40 [00:01:15.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:16.000] response: +Info 43 [00:01:18.000] response: { "responseRequired": false } @@ -222,38 +226,38 @@ After request Before checking timeout queue length (1) and running -Info 42 [00:01:17.000] event: +Info 44 [00:01:19.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 43 [00:01:18.000] event: +Info 45 [00:01:20.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 44 [00:01:19.000] event: +Info 46 [00:01:21.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 45 [00:01:20.000] event: +Info 47 [00:01:22.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:21.000] event: +Info 48 [00:01:23.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:22.000] event: +Info 49 [00:01:24.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} -Info 48 [00:01:23.000] event: +Info 50 [00:01:25.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-gerErr-with-sync-commands.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-gerErr-with-sync-commands.js index a501de467eeb4..2b875be5d5f1e 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-gerErr-with-sync-commands.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-gerErr-with-sync-commands.js @@ -85,9 +85,11 @@ Info 16 [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 17 [00:00:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 20 [00:00:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:00:50.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 22 [00:00:51.000] Files (3) +Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 24 [00:00:53.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "fn1();\nfn2();\nfnErr();\n" @@ -100,17 +102,17 @@ Info 22 [00:00:51.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 23 [00:00:52.000] ----------------------------------------------- -Info 24 [00:00:53.000] Search path: /user/username/projects/myproject/usage -Info 25 [00:00:54.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 26 [00:00:55.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 26 [00:00:56.000] Files (3) +Info 25 [00:00:54.000] ----------------------------------------------- +Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/usage +Info 27 [00:00:56.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 28 [00:00:57.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 28 [00:00:58.000] Files (3) -Info 26 [00:00:57.000] ----------------------------------------------- -Info 26 [00:00:58.000] Open files: -Info 26 [00:00:59.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 26 [00:01:00.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 26 [00:01:01.000] response: +Info 28 [00:00:59.000] ----------------------------------------------- +Info 28 [00:01:00.000] Open files: +Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 28 [00:01:03.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:02.000] request: +Info 29 [00:01:04.000] request: { "command": "open", "arguments": { @@ -149,18 +153,20 @@ Info 27 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:04.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:05.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:06.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:14.000] Files (2) +Info 30 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:07.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" @@ -170,23 +176,23 @@ Info 39 [00:01:14.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 40 [00:01:15.000] ----------------------------------------------- -Info 41 [00:01:16.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:17.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 43 [00:01:19.000] Files (3) - -Info 43 [00:01:20.000] ----------------------------------------------- -Info 43 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) - -Info 43 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Open files: -Info 43 [00:01:25.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 43 [00:01:26.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 43 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 43 [00:01:28.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:01:29.000] response: +Info 44 [00:01:19.000] ----------------------------------------------- +Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 47 [00:01:23.000] Files (3) + +Info 47 [00:01:24.000] ----------------------------------------------- +Info 47 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) + +Info 47 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Open files: +Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:01:33.000] response: { "responseRequired": false } @@ -197,6 +203,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -220,7 +228,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:01:30.000] request: +Info 48 [00:01:34.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -229,7 +237,7 @@ Info 44 [00:01:30.000] request: "seq": 3, "type": "request" } -Info 45 [00:01:31.000] response: +Info 49 [00:01:35.000] response: { "response": [], "responseRequired": true @@ -238,7 +246,7 @@ After request Before request -Info 46 [00:01:32.000] request: +Info 50 [00:01:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -247,7 +255,7 @@ Info 46 [00:01:32.000] request: "seq": 4, "type": "request" } -Info 47 [00:01:33.000] response: +Info 51 [00:01:37.000] response: { "response": [ { @@ -270,7 +278,7 @@ After request Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -279,7 +287,7 @@ Info 48 [00:01:34.000] request: "seq": 5, "type": "request" } -Info 49 [00:01:35.000] response: +Info 53 [00:01:39.000] response: { "response": [], "responseRequired": true @@ -288,7 +296,7 @@ After request Before request -Info 50 [00:01:36.000] request: +Info 54 [00:01:40.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -297,7 +305,7 @@ Info 50 [00:01:36.000] request: "seq": 6, "type": "request" } -Info 51 [00:01:37.000] response: +Info 55 [00:01:41.000] response: { "response": [], "responseRequired": true @@ -306,7 +314,7 @@ After request Before request -Info 52 [00:01:38.000] request: +Info 56 [00:01:42.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -315,7 +323,7 @@ Info 52 [00:01:38.000] request: "seq": 7, "type": "request" } -Info 53 [00:01:39.000] response: +Info 57 [00:01:43.000] response: { "response": [ { @@ -338,7 +346,7 @@ After request Before request -Info 54 [00:01:40.000] request: +Info 58 [00:01:44.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -347,7 +355,7 @@ Info 54 [00:01:40.000] request: "seq": 8, "type": "request" } -Info 55 [00:01:41.000] response: +Info 59 [00:01:45.000] response: { "response": [], "responseRequired": true @@ -356,7 +364,7 @@ After request Before request -Info 56 [00:01:42.000] request: +Info 60 [00:01:46.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -366,7 +374,7 @@ Info 56 [00:01:42.000] request: "seq": 9, "type": "request" } -Info 57 [00:01:43.000] response: +Info 61 [00:01:47.000] response: { "response": [], "responseRequired": true @@ -375,7 +383,7 @@ After request Before request -Info 58 [00:01:44.000] request: +Info 62 [00:01:48.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -385,7 +393,7 @@ Info 58 [00:01:44.000] request: "seq": 10, "type": "request" } -Info 59 [00:01:45.000] response: +Info 63 [00:01:49.000] response: { "response": [ { @@ -408,7 +416,7 @@ After request Before request -Info 60 [00:01:46.000] request: +Info 64 [00:01:50.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -418,7 +426,7 @@ Info 60 [00:01:46.000] request: "seq": 11, "type": "request" } -Info 61 [00:01:47.000] response: +Info 65 [00:01:51.000] response: { "response": [], "responseRequired": true @@ -427,7 +435,7 @@ After request Before request -Info 62 [00:01:48.000] request: +Info 66 [00:01:52.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -437,7 +445,7 @@ Info 62 [00:01:48.000] request: "seq": 12, "type": "request" } -Info 63 [00:01:49.000] response: +Info 67 [00:01:53.000] response: { "response": [], "responseRequired": true @@ -446,7 +454,7 @@ After request Before request -Info 64 [00:01:50.000] request: +Info 68 [00:01:54.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -456,7 +464,7 @@ Info 64 [00:01:50.000] request: "seq": 13, "type": "request" } -Info 65 [00:01:51.000] response: +Info 69 [00:01:55.000] response: { "response": [], "responseRequired": true @@ -465,7 +473,7 @@ After request Before request -Info 66 [00:01:52.000] request: +Info 70 [00:01:56.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -475,7 +483,7 @@ Info 66 [00:01:52.000] request: "seq": 14, "type": "request" } -Info 67 [00:01:53.000] response: +Info 71 [00:01:57.000] response: { "response": [], "responseRequired": true @@ -484,7 +492,7 @@ After request Before request -Info 68 [00:01:54.000] request: +Info 72 [00:01:58.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -494,7 +502,7 @@ Info 68 [00:01:54.000] request: "seq": 15, "type": "request" } -Info 69 [00:01:55.000] response: +Info 73 [00:01:59.000] response: { "response": [], "responseRequired": true @@ -503,7 +511,7 @@ After request Before request -Info 70 [00:01:56.000] request: +Info 74 [00:02:00.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -513,7 +521,7 @@ Info 70 [00:01:56.000] request: "seq": 16, "type": "request" } -Info 71 [00:01:57.000] response: +Info 75 [00:02:01.000] response: { "response": [ { @@ -536,7 +544,7 @@ After request Before request -Info 72 [00:01:58.000] request: +Info 76 [00:02:02.000] request: { "command": "suggestionDiagnosticsSync", "arguments": { @@ -546,7 +554,7 @@ Info 72 [00:01:58.000] request: "seq": 17, "type": "request" } -Info 73 [00:01:59.000] response: +Info 77 [00:02:03.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-getErr.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-getErr.js index 64afe410184f0..fba3e633a1c2e 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-getErr.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-getErr.js @@ -87,9 +87,11 @@ Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "fn1();\nfn2();\nfnErr();\n" @@ -102,23 +104,23 @@ Info 23 [00:00:52.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 26 [00:00:55.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":179,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 27 [00:00:56.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage -Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:00.000] Files (3) - -Info 30 [00:01:01.000] ----------------------------------------------- -Info 30 [00:01:02.000] Open files: -Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:05.000] response: +Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage +Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:02.000] Files (3) + +Info 32 [00:01:03.000] ----------------------------------------------- +Info 32 [00:01:04.000] Open files: +Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:07.000] response: { "responseRequired": false } @@ -129,6 +131,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "open", "arguments": { @@ -157,20 +161,22 @@ Info 31 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 32 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:08.000] Search path: /user/username/projects/myproject/dependency -Info 34 [00:01:09.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:11.000] event: +Info 34 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:10.000] Search path: /user/username/projects/myproject/dependency +Info 36 [00:01:11.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:12.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/dependency/fns.ts to open"}} -Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:19.000] Files (2) +Info 39 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" @@ -180,29 +186,29 @@ Info 44 [00:01:19.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 45 [00:01:20.000] ----------------------------------------------- -Info 46 [00:01:21.000] event: +Info 49 [00:01:24.000] ----------------------------------------------- +Info 50 [00:01:25.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json"}} -Info 47 [00:01:22.000] event: +Info 51 [00:01:26.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"80216eb4c9c6d41fcd26650a22a2df8f2cac81cda661de72dc723e6251203d22","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":156,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 48 [00:01:23.000] event: +Info 52 [00:01:27.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/dependency/fns.ts","configFile":"/user/username/projects/myproject/dependency/tsconfig.json","diagnostics":[]}} -Info 49 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 50 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 51 [00:01:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 51 [00:01:27.000] Files (3) - -Info 51 [00:01:28.000] ----------------------------------------------- -Info 51 [00:01:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 51 [00:01:30.000] Files (2) - -Info 51 [00:01:31.000] ----------------------------------------------- -Info 51 [00:01:32.000] Open files: -Info 51 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 51 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 51 [00:01:35.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 51 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:01:37.000] response: +Info 53 [00:01:28.000] Search path: /user/username/projects/myproject/dependency +Info 54 [00:01:29.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 55 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 55 [00:01:31.000] Files (3) + +Info 55 [00:01:32.000] ----------------------------------------------- +Info 55 [00:01:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 55 [00:01:34.000] Files (2) + +Info 55 [00:01:35.000] ----------------------------------------------- +Info 55 [00:01:36.000] Open files: +Info 55 [00:01:37.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 55 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 55 [00:01:39.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 55 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:01:41.000] response: { "responseRequired": false } @@ -213,6 +219,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -236,7 +244,7 @@ FsWatchesRecursive:: Before request -Info 52 [00:01:38.000] request: +Info 56 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -249,7 +257,7 @@ Info 52 [00:01:38.000] request: "seq": 3, "type": "request" } -Info 53 [00:01:39.000] response: +Info 57 [00:01:43.000] response: { "responseRequired": false } @@ -257,38 +265,38 @@ After request Before checking timeout queue length (1) and running -Info 54 [00:01:40.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 55 [00:01:41.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 56 [00:01:42.000] event: +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 57 [00:01:43.000] event: +Info 61 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 58 [00:01:44.000] event: +Info 62 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[{"start":{"line":6,"offset":5},"end":{"line":6,"offset":6},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 59 [00:01:45.000] event: +Info 63 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 60 [00:01:46.000] event: +Info 64 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-geterrForProject.js b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-geterrForProject.js index 0e49e92da7447..4f013a8fdeed5 100644 --- a/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-geterrForProject.js +++ b/tests/baselines/reference/tsserver/projectReferenceErrors/with-non-module-when-the-depedency-file-is-open-geterrForProject.js @@ -87,9 +87,11 @@ Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/usage/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 19 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 23 [00:00:52.000] Files (3) +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/usage/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/usage/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 25 [00:00:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" /user/username/projects/myproject/usage/usage.ts SVC-1-0 "fn1();\nfn2();\nfnErr();\n" @@ -102,23 +104,23 @@ Info 23 [00:00:52.000] Files (3) usage.ts Matched by default include pattern '**/*' -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] event: +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/usage/tsconfig.json"}} -Info 26 [00:00:55.000] event: +Info 28 [00:00:57.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"2b96539513e8810fb8ec0c078e4cb28919c0c28cdb8f7646118c5a6f4ff4cb10","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":179,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 27 [00:00:56.000] event: +Info 29 [00:00:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/usage/usage.ts","configFile":"/user/username/projects/myproject/usage/tsconfig.json","diagnostics":[]}} -Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/usage -Info 29 [00:00:58.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. -Info 30 [00:00:59.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 30 [00:01:00.000] Files (3) - -Info 30 [00:01:01.000] ----------------------------------------------- -Info 30 [00:01:02.000] Open files: -Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 30 [00:01:05.000] response: +Info 30 [00:00:59.000] Search path: /user/username/projects/myproject/usage +Info 31 [00:01:00.000] For info: /user/username/projects/myproject/usage/tsconfig.json :: No config files found. +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 32 [00:01:02.000] Files (3) + +Info 32 [00:01:03.000] ----------------------------------------------- +Info 32 [00:01:04.000] Open files: +Info 32 [00:01:05.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 32 [00:01:06.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 32 [00:01:07.000] response: { "responseRequired": false } @@ -129,6 +131,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/usage/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:06.000] request: +Info 33 [00:01:08.000] request: { "command": "open", "arguments": { @@ -157,20 +161,22 @@ Info 31 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 32 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:08.000] Search path: /user/username/projects/myproject/dependency -Info 34 [00:01:09.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:10.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 36 [00:01:11.000] event: +Info 34 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/fns.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:10.000] Search path: /user/username/projects/myproject/dependency +Info 36 [00:01:11.000] For info: /user/username/projects/myproject/dependency/fns.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:12.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 38 [00:01:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/dependency/fns.ts to open"}} -Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:19.000] Files (2) +Info 39 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/fns.ts Text-1 "function fn1() { }\nfunction fn2() { }\n// Introduce error for fnErr import in main\n// function fnErr() { }\n// Error in dependency ts file\nlet x: string = 10;" @@ -180,29 +186,29 @@ Info 44 [00:01:19.000] Files (2) fns.ts Matched by default include pattern '**/*' -Info 45 [00:01:20.000] ----------------------------------------------- -Info 46 [00:01:21.000] event: +Info 49 [00:01:24.000] ----------------------------------------------- +Info 50 [00:01:25.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/dependency/tsconfig.json"}} -Info 47 [00:01:22.000] event: +Info 51 [00:01:26.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"80216eb4c9c6d41fcd26650a22a2df8f2cac81cda661de72dc723e6251203d22","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":156,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outFile":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 48 [00:01:23.000] event: +Info 52 [00:01:27.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/dependency/fns.ts","configFile":"/user/username/projects/myproject/dependency/tsconfig.json","diagnostics":[]}} -Info 49 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 50 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 51 [00:01:26.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) -Info 51 [00:01:27.000] Files (3) - -Info 51 [00:01:28.000] ----------------------------------------------- -Info 51 [00:01:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 51 [00:01:30.000] Files (2) - -Info 51 [00:01:31.000] ----------------------------------------------- -Info 51 [00:01:32.000] Open files: -Info 51 [00:01:33.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined -Info 51 [00:01:34.000] Projects: /user/username/projects/myproject/usage/tsconfig.json -Info 51 [00:01:35.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined -Info 51 [00:01:36.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:01:37.000] response: +Info 53 [00:01:28.000] Search path: /user/username/projects/myproject/dependency +Info 54 [00:01:29.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 55 [00:01:30.000] Project '/user/username/projects/myproject/usage/tsconfig.json' (Configured) +Info 55 [00:01:31.000] Files (3) + +Info 55 [00:01:32.000] ----------------------------------------------- +Info 55 [00:01:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 55 [00:01:34.000] Files (2) + +Info 55 [00:01:35.000] ----------------------------------------------- +Info 55 [00:01:36.000] Open files: +Info 55 [00:01:37.000] FileName: /user/username/projects/myproject/usage/usage.ts ProjectRootPath: undefined +Info 55 [00:01:38.000] Projects: /user/username/projects/myproject/usage/tsconfig.json +Info 55 [00:01:39.000] FileName: /user/username/projects/myproject/dependency/fns.ts ProjectRootPath: undefined +Info 55 [00:01:40.000] Projects: /user/username/projects/myproject/usage/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:01:41.000] response: { "responseRequired": false } @@ -213,6 +219,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -236,7 +244,7 @@ FsWatchesRecursive:: Before request -Info 52 [00:01:38.000] request: +Info 56 [00:01:42.000] request: { "command": "geterrForProject", "arguments": { @@ -246,7 +254,7 @@ Info 52 [00:01:38.000] request: "seq": 3, "type": "request" } -Info 53 [00:01:39.000] response: +Info 57 [00:01:43.000] response: { "responseRequired": false } @@ -254,45 +262,45 @@ After request Before checking timeout queue length (1) and running -Info 54 [00:01:40.000] event: +Info 58 [00:01:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 55 [00:01:41.000] event: +Info 59 [00:01:45.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[{"start":{"line":3,"offset":1},"end":{"line":3,"offset":6},"text":"Cannot find name 'fnErr'.","code":2304,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 56 [00:01:42.000] event: +Info 60 [00:01:46.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/usage/usage.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before checking timeout queue length (1) and running -Info 57 [00:01:43.000] event: +Info 61 [00:01:47.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 58 [00:01:44.000] event: +Info 62 [00:01:48.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 59 [00:01:45.000] event: +Info 63 [00:01:49.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 60 [00:01:46.000] event: +Info 64 [00:01:50.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) Before request -Info 61 [00:01:47.000] request: +Info 65 [00:01:51.000] request: { "command": "geterrForProject", "arguments": { @@ -302,7 +310,7 @@ Info 61 [00:01:47.000] request: "seq": 4, "type": "request" } -Info 62 [00:01:48.000] response: +Info 66 [00:01:52.000] response: { "responseRequired": false } @@ -310,20 +318,20 @@ After request Before checking timeout queue length (1) and running -Info 63 [00:01:49.000] event: +Info 67 [00:01:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 64 [00:01:50.000] event: +Info 68 [00:01:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[{"start":{"line":6,"offset":5},"end":{"line":6,"offset":6},"text":"Type 'number' is not assignable to type 'string'.","code":2322,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 65 [00:01:51.000] event: +Info 69 [00:01:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/dependency/fns.ts","diagnostics":[]}} -Info 66 [00:01:52.000] event: +Info 70 [00:01:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/ancestor-and-project-ref-management.js b/tests/baselines/reference/tsserver/projectReferences/ancestor-and-project-ref-management.js index 9a016e19f172c..40b702f2c1cd4 100644 --- a/tests/baselines/reference/tsserver/projectReferences/ancestor-and-project-ref-management.js +++ b/tests/baselines/reference/tsserver/projectReferences/ancestor-and-project-ref-management.js @@ -407,9 +407,11 @@ Info 12 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 13 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots Info 14 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots Info 15 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 16 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:31.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 18 [00:01:32.000] Files (3) +Info 16 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 17 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 18 [00:01:32.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:33.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 20 [00:01:34.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" /user/username/projects/container/compositeExec/index.ts SVC-1-0 "namespace container {\r\n export function getMyConst() {\r\n return myConst;\r\n }\r\n}" @@ -422,25 +424,25 @@ Info 18 [00:01:32.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 19 [00:01:33.000] ----------------------------------------------- -Info 20 [00:01:34.000] Search path: /user/username/projects/container/compositeExec -Info 21 [00:01:35.000] For info: /user/username/projects/container/compositeExec/tsconfig.json :: Config file name: /user/username/projects/container/tsconfig.json -Info 22 [00:01:36.000] Creating configuration project /user/username/projects/container/tsconfig.json -Info 23 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 24 [00:01:38.000] Search path: /user/username/projects/container -Info 25 [00:01:39.000] For info: /user/username/projects/container/tsconfig.json :: No config files found. -Info 26 [00:01:40.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 26 [00:01:41.000] Files (3) - -Info 26 [00:01:42.000] ----------------------------------------------- -Info 26 [00:01:43.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 26 [00:01:44.000] Files (0) InitialLoadPending - -Info 26 [00:01:45.000] ----------------------------------------------- -Info 26 [00:01:46.000] Open files: -Info 26 [00:01:47.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 26 [00:01:48.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json -Info 26 [00:01:49.000] response: +Info 21 [00:01:35.000] ----------------------------------------------- +Info 22 [00:01:36.000] Search path: /user/username/projects/container/compositeExec +Info 23 [00:01:37.000] For info: /user/username/projects/container/compositeExec/tsconfig.json :: Config file name: /user/username/projects/container/tsconfig.json +Info 24 [00:01:38.000] Creating configuration project /user/username/projects/container/tsconfig.json +Info 25 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 26 [00:01:40.000] Search path: /user/username/projects/container +Info 27 [00:01:41.000] For info: /user/username/projects/container/tsconfig.json :: No config files found. +Info 28 [00:01:42.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 28 [00:01:43.000] Files (3) + +Info 28 [00:01:44.000] ----------------------------------------------- +Info 28 [00:01:45.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 28 [00:01:46.000] Files (0) InitialLoadPending + +Info 28 [00:01:47.000] ----------------------------------------------- +Info 28 [00:01:48.000] Open files: +Info 28 [00:01:49.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 28 [00:01:50.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 28 [00:01:51.000] response: { "responseRequired": false } @@ -451,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/container/compositeexec/tsconfig.json: *new* @@ -466,7 +470,7 @@ FsWatches:: Before request -Info 27 [00:01:50.000] request: +Info 29 [00:01:52.000] request: { "command": "open", "arguments": { @@ -475,16 +479,18 @@ Info 27 [00:01:50.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:51.000] Search path: /user/username/projects/temp -Info 29 [00:01:52.000] For info: /user/username/projects/temp/temp.ts :: No config files found. -Info 30 [00:01:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:55.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 33 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 35 [00:01:58.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:59.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 37 [00:02:00.000] Files (2) +Info 30 [00:01:53.000] Search path: /user/username/projects/temp +Info 31 [00:01:54.000] For info: /user/username/projects/temp/temp.ts :: No config files found. +Info 32 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:57.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 35 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:02:02.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:02:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 41 [00:02:04.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/temp/temp.ts SVC-1-0 "let x = 10" @@ -494,25 +500,25 @@ Info 37 [00:02:00.000] Files (2) temp.ts Root file specified for compilation -Info 38 [00:02:01.000] ----------------------------------------------- -Info 39 [00:02:02.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 39 [00:02:03.000] Files (3) - -Info 39 [00:02:04.000] ----------------------------------------------- -Info 39 [00:02:05.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 39 [00:02:06.000] Files (0) InitialLoadPending - -Info 39 [00:02:07.000] ----------------------------------------------- -Info 39 [00:02:08.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 39 [00:02:09.000] Files (2) - -Info 39 [00:02:10.000] ----------------------------------------------- -Info 39 [00:02:11.000] Open files: -Info 39 [00:02:12.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 39 [00:02:13.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json -Info 39 [00:02:14.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined -Info 39 [00:02:15.000] Projects: /dev/null/inferredProject1* -Info 39 [00:02:16.000] response: +Info 42 [00:02:05.000] ----------------------------------------------- +Info 43 [00:02:06.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 43 [00:02:07.000] Files (3) + +Info 43 [00:02:08.000] ----------------------------------------------- +Info 43 [00:02:09.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 43 [00:02:10.000] Files (0) InitialLoadPending + +Info 43 [00:02:11.000] ----------------------------------------------- +Info 43 [00:02:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 43 [00:02:13.000] Files (2) + +Info 43 [00:02:14.000] ----------------------------------------------- +Info 43 [00:02:15.000] Open files: +Info 43 [00:02:16.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 43 [00:02:17.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 43 [00:02:18.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined +Info 43 [00:02:19.000] Projects: /dev/null/inferredProject1* +Info 43 [00:02:20.000] response: { "responseRequired": false } @@ -523,6 +529,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/temp/tsconfig.json: *new* {"pollingInterval":2000} /user/username/projects/temp/jsconfig.json: *new* @@ -544,7 +552,7 @@ FsWatches:: Before request -Info 40 [00:02:17.000] request: +Info 44 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -555,17 +563,19 @@ Info 40 [00:02:17.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:18.000] Search path: /user/username/projects/container/lib -Info 42 [00:02:19.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json -Info 43 [00:02:20.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json -Info 44 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json -Info 45 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 46 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 47 [00:02:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 48 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 49 [00:02:26.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 50 [00:02:27.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 51 [00:02:28.000] Files (2) +Info 45 [00:02:22.000] Search path: /user/username/projects/container/lib +Info 46 [00:02:23.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json +Info 47 [00:02:24.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json +Info 48 [00:02:25.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json +Info 49 [00:02:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 50 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 51 [00:02:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 52 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 53 [00:02:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 54 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 55 [00:02:32.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:33.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 57 [00:02:34.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" @@ -575,9 +585,9 @@ Info 51 [00:02:28.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 52 [00:02:29.000] ----------------------------------------------- -Info 53 [00:02:30.000] Loading configured project /user/username/projects/container/tsconfig.json -Info 54 [00:02:31.000] Config: /user/username/projects/container/tsconfig.json : { +Info 58 [00:02:35.000] ----------------------------------------------- +Info 59 [00:02:36.000] Loading configured project /user/username/projects/container/tsconfig.json +Info 60 [00:02:37.000] Config: /user/username/projects/container/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/container/tsconfig.json" @@ -593,8 +603,8 @@ Info 54 [00:02:31.000] Config: /user/username/projects/container/tsconfig.json } ] } -Info 55 [00:02:32.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json -Info 56 [00:02:33.000] Config: /user/username/projects/container/exec/tsconfig.json : { +Info 61 [00:02:38.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json +Info 62 [00:02:39.000] Config: /user/username/projects/container/exec/tsconfig.json : { "rootNames": [ "/user/username/projects/container/exec/index.ts" ], @@ -611,24 +621,28 @@ Info 56 [00:02:33.000] Config: /user/username/projects/container/exec/tsconfig } ] } -Info 57 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 58 [00:02:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 59 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 60 [00:02:37.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:38.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 62 [00:02:39.000] Files (0) - -Info 63 [00:02:40.000] ----------------------------------------------- -Info 64 [00:02:41.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json -Info 65 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:43.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json -Info 67 [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 68 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 69 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 70 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 71 [00:02:48.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 72 [00:02:49.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 73 [00:02:50.000] Files (3) +Info 63 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 64 [00:02:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 65 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 66 [00:02:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 67 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 68 [00:02:45.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 69 [00:02:46.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 70 [00:02:47.000] Files (0) + +Info 71 [00:02:48.000] ----------------------------------------------- +Info 72 [00:02:49.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json +Info 73 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info +Info 74 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json +Info 75 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 76 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 77 [00:02:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 78 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 79 [00:02:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 80 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 81 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 82 [00:02:59.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 83 [00:03:00.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" /user/username/projects/container/exec/index.ts Text-1 "namespace container {\r\n export function getMyConst() {\r\n return myConst;\r\n }\r\n}" @@ -641,10 +655,10 @@ Info 73 [00:02:50.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 74 [00:02:51.000] ----------------------------------------------- -Info 75 [00:02:52.000] Search path: /user/username/projects/container/lib -Info 76 [00:02:53.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json -Info 77 [00:02:54.000] response: +Info 84 [00:03:01.000] ----------------------------------------------- +Info 85 [00:03:02.000] Search path: /user/username/projects/container/lib +Info 86 [00:03:03.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json +Info 87 [00:03:04.000] response: { "response": { "info": { @@ -729,6 +743,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/temp/tsconfig.json: {"pollingInterval":2000} /user/username/projects/temp/jsconfig.json: @@ -756,32 +772,32 @@ FsWatches:: /user/username/projects/container/exec/index.ts: *new* {} -Info 78 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 79 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 80 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:58.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 81 [00:02:59.000] Files (3) +Info 88 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 89 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 90 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info +Info 91 [00:03:08.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 91 [00:03:09.000] Files (3) -Info 81 [00:03:00.000] ----------------------------------------------- -Info 81 [00:03:01.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 81 [00:03:02.000] Files (0) +Info 91 [00:03:10.000] ----------------------------------------------- +Info 91 [00:03:11.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 91 [00:03:12.000] Files (0) -Info 81 [00:03:03.000] ----------------------------------------------- -Info 81 [00:03:04.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 81 [00:03:05.000] Files (2) +Info 91 [00:03:13.000] ----------------------------------------------- +Info 91 [00:03:14.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 91 [00:03:15.000] Files (2) -Info 81 [00:03:06.000] ----------------------------------------------- -Info 81 [00:03:07.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 81 [00:03:08.000] Files (3) +Info 91 [00:03:16.000] ----------------------------------------------- +Info 91 [00:03:17.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 91 [00:03:18.000] Files (3) -Info 81 [00:03:09.000] ----------------------------------------------- -Info 81 [00:03:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:03:11.000] Files (2) +Info 91 [00:03:19.000] ----------------------------------------------- +Info 91 [00:03:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 91 [00:03:21.000] Files (2) -Info 81 [00:03:12.000] ----------------------------------------------- -Info 81 [00:03:13.000] Open files: -Info 81 [00:03:14.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 81 [00:03:15.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 91 [00:03:22.000] ----------------------------------------------- +Info 91 [00:03:23.000] Open files: +Info 91 [00:03:24.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 91 [00:03:25.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json Before request PolledWatches:: @@ -789,6 +805,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/temp/node_modules/@types: {"pollingInterval":500} /user/username/projects/container/lib/node_modules/@types: @@ -820,7 +838,7 @@ FsWatches:: /user/username/projects/temp/temp.ts: *new* {} -Info 81 [00:03:16.000] request: +Info 91 [00:03:26.000] request: { "command": "open", "arguments": { @@ -829,40 +847,40 @@ Info 81 [00:03:16.000] request: "seq": 4, "type": "request" } -Info 82 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:18.000] Search path: /user/username/projects/temp -Info 84 [00:03:19.000] For info: /user/username/projects/temp/temp.ts :: No config files found. -Info 85 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 86 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 87 [00:03:22.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 88 [00:03:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 89 [00:03:24.000] Same program as before -Info 90 [00:03:25.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 90 [00:03:26.000] Files (3) - -Info 90 [00:03:27.000] ----------------------------------------------- -Info 90 [00:03:28.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 90 [00:03:29.000] Files (0) - -Info 90 [00:03:30.000] ----------------------------------------------- -Info 90 [00:03:31.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 90 [00:03:32.000] Files (2) - -Info 90 [00:03:33.000] ----------------------------------------------- -Info 90 [00:03:34.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 90 [00:03:35.000] Files (3) - -Info 90 [00:03:36.000] ----------------------------------------------- -Info 90 [00:03:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 90 [00:03:38.000] Files (2) - -Info 90 [00:03:39.000] ----------------------------------------------- -Info 90 [00:03:40.000] Open files: -Info 90 [00:03:41.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 90 [00:03:42.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json -Info 90 [00:03:43.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined -Info 90 [00:03:44.000] Projects: /dev/null/inferredProject1* -Info 90 [00:03:45.000] response: +Info 92 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:28.000] Search path: /user/username/projects/temp +Info 94 [00:03:29.000] For info: /user/username/projects/temp/temp.ts :: No config files found. +Info 95 [00:03:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 96 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 97 [00:03:32.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 98 [00:03:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:34.000] Same program as before +Info 100 [00:03:35.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 100 [00:03:36.000] Files (3) + +Info 100 [00:03:37.000] ----------------------------------------------- +Info 100 [00:03:38.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 100 [00:03:39.000] Files (0) + +Info 100 [00:03:40.000] ----------------------------------------------- +Info 100 [00:03:41.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 100 [00:03:42.000] Files (2) + +Info 100 [00:03:43.000] ----------------------------------------------- +Info 100 [00:03:44.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 100 [00:03:45.000] Files (3) + +Info 100 [00:03:46.000] ----------------------------------------------- +Info 100 [00:03:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 100 [00:03:48.000] Files (2) + +Info 100 [00:03:49.000] ----------------------------------------------- +Info 100 [00:03:50.000] Open files: +Info 100 [00:03:51.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 100 [00:03:52.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 100 [00:03:53.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined +Info 100 [00:03:54.000] Projects: /dev/null/inferredProject1* +Info 100 [00:03:55.000] response: { "responseRequired": false } @@ -873,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/temp/node_modules/@types: {"pollingInterval":500} /user/username/projects/container/lib/node_modules/@types: @@ -904,54 +924,54 @@ FsWatches *deleted*:: /user/username/projects/temp/temp.ts: {} -Info 91 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:47.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 92 [00:03:48.000] Files (3) - -Info 92 [00:03:49.000] ----------------------------------------------- -Info 92 [00:03:50.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 92 [00:03:51.000] Files (0) - -Info 92 [00:03:52.000] ----------------------------------------------- -Info 92 [00:03:53.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 92 [00:03:54.000] Files (2) - -Info 92 [00:03:55.000] ----------------------------------------------- -Info 92 [00:03:56.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 92 [00:03:57.000] Files (3) - -Info 92 [00:03:58.000] ----------------------------------------------- -Info 92 [00:03:59.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 92 [00:04:00.000] Files (2) - -Info 92 [00:04:01.000] ----------------------------------------------- -Info 92 [00:04:02.000] Open files: -Info 92 [00:04:03.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined -Info 92 [00:04:04.000] Projects: /dev/null/inferredProject1* -Info 92 [00:04:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 93 [00:04:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 94 [00:04:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info -Info 95 [00:04:08.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 95 [00:04:09.000] Files (3) - -Info 95 [00:04:10.000] ----------------------------------------------- -Info 95 [00:04:11.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 95 [00:04:12.000] Files (0) - -Info 95 [00:04:13.000] ----------------------------------------------- -Info 95 [00:04:14.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 95 [00:04:15.000] Files (2) - -Info 95 [00:04:16.000] ----------------------------------------------- -Info 95 [00:04:17.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 95 [00:04:18.000] Files (3) - -Info 95 [00:04:19.000] ----------------------------------------------- -Info 95 [00:04:20.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 95 [00:04:21.000] Files (2) - -Info 95 [00:04:22.000] ----------------------------------------------- -Info 95 [00:04:23.000] Open files: +Info 101 [00:03:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info +Info 102 [00:03:57.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 102 [00:03:58.000] Files (3) + +Info 102 [00:03:59.000] ----------------------------------------------- +Info 102 [00:04:00.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 102 [00:04:01.000] Files (0) + +Info 102 [00:04:02.000] ----------------------------------------------- +Info 102 [00:04:03.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 102 [00:04:04.000] Files (2) + +Info 102 [00:04:05.000] ----------------------------------------------- +Info 102 [00:04:06.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 102 [00:04:07.000] Files (3) + +Info 102 [00:04:08.000] ----------------------------------------------- +Info 102 [00:04:09.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 102 [00:04:10.000] Files (2) + +Info 102 [00:04:11.000] ----------------------------------------------- +Info 102 [00:04:12.000] Open files: +Info 102 [00:04:13.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined +Info 102 [00:04:14.000] Projects: /dev/null/inferredProject1* +Info 102 [00:04:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 103 [00:04:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 104 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info +Info 105 [00:04:18.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 105 [00:04:19.000] Files (3) + +Info 105 [00:04:20.000] ----------------------------------------------- +Info 105 [00:04:21.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 105 [00:04:22.000] Files (0) + +Info 105 [00:04:23.000] ----------------------------------------------- +Info 105 [00:04:24.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 105 [00:04:25.000] Files (2) + +Info 105 [00:04:26.000] ----------------------------------------------- +Info 105 [00:04:27.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 105 [00:04:28.000] Files (3) + +Info 105 [00:04:29.000] ----------------------------------------------- +Info 105 [00:04:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 105 [00:04:31.000] Files (2) + +Info 105 [00:04:32.000] ----------------------------------------------- +Info 105 [00:04:33.000] Open files: Before request PolledWatches:: @@ -959,6 +979,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/temp/node_modules/@types: {"pollingInterval":500} /user/username/projects/container/lib/node_modules/@types: @@ -992,7 +1014,7 @@ FsWatches:: /user/username/projects/temp/temp.ts: *new* {} -Info 95 [00:04:24.000] request: +Info 105 [00:04:34.000] request: { "command": "open", "arguments": { @@ -1001,17 +1023,17 @@ Info 95 [00:04:24.000] request: "seq": 5, "type": "request" } -Info 96 [00:04:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info -Info 97 [00:04:26.000] Search path: /user/username/projects/temp -Info 98 [00:04:27.000] For info: /user/username/projects/temp/temp.ts :: No config files found. -Info 99 [00:04:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 100 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 101 [00:04:30.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 102 [00:04:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 103 [00:04:32.000] Same program as before -Info 104 [00:04:33.000] `remove Project:: -Info 105 [00:04:34.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 106 [00:04:35.000] Files (3) +Info 106 [00:04:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/temp/temp.ts 500 undefined WatchType: Closed Script info +Info 107 [00:04:36.000] Search path: /user/username/projects/temp +Info 108 [00:04:37.000] For info: /user/username/projects/temp/temp.ts :: No config files found. +Info 109 [00:04:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 110 [00:04:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/temp/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 111 [00:04:40.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 112 [00:04:41.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 113 [00:04:42.000] Same program as before +Info 114 [00:04:43.000] `remove Project:: +Info 115 [00:04:44.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 116 [00:04:45.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/compositeExec/index.ts @@ -1024,25 +1046,29 @@ Info 106 [00:04:35.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 107 [00:04:36.000] ----------------------------------------------- -Info 108 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 109 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 110 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 111 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 112 [00:04:41.000] `remove Project:: -Info 113 [00:04:42.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 114 [00:04:43.000] Files (0) +Info 117 [00:04:46.000] ----------------------------------------------- +Info 118 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 119 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 120 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 121 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 122 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 123 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 124 [00:04:53.000] `remove Project:: +Info 125 [00:04:54.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 126 [00:04:55.000] Files (0) -Info 115 [00:04:44.000] ----------------------------------------------- -Info 116 [00:04:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file -Info 117 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 118 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 119 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 120 [00:04:49.000] `remove Project:: -Info 121 [00:04:50.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 122 [00:04:51.000] Files (2) +Info 127 [00:04:56.000] ----------------------------------------------- +Info 128 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file +Info 129 [00:04:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 130 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 131 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 132 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 133 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 134 [00:05:03.000] `remove Project:: +Info 135 [00:05:04.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 136 [00:05:05.000] Files (2) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts @@ -1052,14 +1078,16 @@ Info 122 [00:04:51.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 123 [00:04:52.000] ----------------------------------------------- -Info 124 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 125 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 126 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 127 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 128 [00:04:57.000] `remove Project:: -Info 129 [00:04:58.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 130 [00:04:59.000] Files (3) +Info 137 [00:05:06.000] ----------------------------------------------- +Info 138 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 139 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 140 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 141 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 142 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 143 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 144 [00:05:13.000] `remove Project:: +Info 145 [00:05:14.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 146 [00:05:15.000] Files (3) /a/lib/lib.d.ts /user/username/projects/container/lib/index.ts /user/username/projects/container/exec/index.ts @@ -1072,30 +1100,34 @@ Info 130 [00:04:59.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 131 [00:05:00.000] ----------------------------------------------- -Info 132 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file -Info 133 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 134 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 135 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 136 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 137 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 138 [00:05:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info -Info 139 [00:05:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info -Info 140 [00:05:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info -Info 141 [00:05:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 141 [00:05:11.000] Files (2) - -Info 141 [00:05:12.000] ----------------------------------------------- -Info 141 [00:05:13.000] Open files: -Info 141 [00:05:14.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined -Info 141 [00:05:15.000] Projects: /dev/null/inferredProject1* -Info 141 [00:05:16.000] response: +Info 147 [00:05:16.000] ----------------------------------------------- +Info 148 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/tsconfig.json 2000 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Config file +Info 149 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 150 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 151 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 152 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 153 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 154 [00:05:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 155 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 156 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/compositeExec/index.ts 500 undefined WatchType: Closed Script info +Info 157 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/lib/index.ts 500 undefined WatchType: Closed Script info +Info 158 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info +Info 159 [00:05:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 159 [00:05:29.000] Files (2) + +Info 159 [00:05:30.000] ----------------------------------------------- +Info 159 [00:05:31.000] Open files: +Info 159 [00:05:32.000] FileName: /user/username/projects/temp/temp.ts ProjectRootPath: undefined +Info 159 [00:05:33.000] Projects: /dev/null/inferredProject1* +Info 159 [00:05:34.000] response: { "responseRequired": false } After request PolledWatches:: +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/temp/node_modules/@types: {"pollingInterval":500} /user/username/projects/temp/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built-with-disableSourceOfProjectReferenceRedirect.js b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built-with-disableSourceOfProjectReferenceRedirect.js index bd9256d00b16e..0c6a58cec2a80 100644 --- a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built-with-disableSourceOfProjectReferenceRedirect.js +++ b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built-with-disableSourceOfProjectReferenceRedirect.js @@ -272,9 +272,11 @@ Info 30 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 31 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots Info 32 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots Info 33 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 34 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:46.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 36 [00:01:47.000] Files (4) +Info 34 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 35 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 36 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:48.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 38 [00:01:49.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/shared/bld/library/index.d.ts Text-1 "export declare function foo(): void;\n" /user/username/projects/myproject/app/src/program/bar.ts Text-1 "import {foo} from \"shared\";" @@ -290,25 +292,25 @@ Info 36 [00:01:47.000] Files (4) index.ts Matched by default include pattern '**/*' -Info 37 [00:01:48.000] ----------------------------------------------- -Info 38 [00:01:49.000] Search path: /user/username/projects/myproject/app/src/program -Info 39 [00:01:50.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:51.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 42 [00:01:53.000] Search path: /user/username/projects/myproject -Info 43 [00:01:54.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 44 [00:01:55.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 44 [00:01:56.000] Files (4) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 40 [00:01:51.000] Search path: /user/username/projects/myproject/app/src/program +Info 41 [00:01:52.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:53.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 44 [00:01:55.000] Search path: /user/username/projects/myproject +Info 45 [00:01:56.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 46 [00:01:57.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 46 [00:01:58.000] Files (4) -Info 44 [00:01:57.000] ----------------------------------------------- -Info 44 [00:01:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 44 [00:01:59.000] Files (0) InitialLoadPending +Info 46 [00:01:59.000] ----------------------------------------------- +Info 46 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:02:01.000] Files (0) InitialLoadPending -Info 44 [00:02:00.000] ----------------------------------------------- -Info 44 [00:02:01.000] Open files: -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json -Info 44 [00:02:04.000] response: +Info 46 [00:02:02.000] ----------------------------------------------- +Info 46 [00:02:03.000] Open files: +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -329,6 +331,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/app/src/program/tsconfig.json: *new* @@ -356,7 +360,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 47 [00:02:07.000] request: { "command": "getCodeFixes", "arguments": { @@ -372,9 +376,9 @@ Info 45 [00:02:05.000] request: "seq": 2, "type": "request" } -Info 46 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 47 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 48 [00:02:08.000] response: +Info 48 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 49 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 50 [00:02:10.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built.js b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built.js index 47791787ce473..1296e096e960a 100644 --- a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project-when-built.js @@ -271,9 +271,11 @@ Info 30 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 31 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots Info 32 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots Info 33 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 34 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:46.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 36 [00:01:47.000] Files (4) +Info 34 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 35 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 36 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:48.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 38 [00:01:49.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/shared/src/library/index.ts Text-1 "export function foo() {}" /user/username/projects/myproject/app/src/program/bar.ts Text-1 "import {foo} from \"shared\";" @@ -289,25 +291,25 @@ Info 36 [00:01:47.000] Files (4) index.ts Matched by default include pattern '**/*' -Info 37 [00:01:48.000] ----------------------------------------------- -Info 38 [00:01:49.000] Search path: /user/username/projects/myproject/app/src/program -Info 39 [00:01:50.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:51.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 42 [00:01:53.000] Search path: /user/username/projects/myproject -Info 43 [00:01:54.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 44 [00:01:55.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 44 [00:01:56.000] Files (4) +Info 39 [00:01:50.000] ----------------------------------------------- +Info 40 [00:01:51.000] Search path: /user/username/projects/myproject/app/src/program +Info 41 [00:01:52.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:53.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 44 [00:01:55.000] Search path: /user/username/projects/myproject +Info 45 [00:01:56.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 46 [00:01:57.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 46 [00:01:58.000] Files (4) -Info 44 [00:01:57.000] ----------------------------------------------- -Info 44 [00:01:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 44 [00:01:59.000] Files (0) InitialLoadPending +Info 46 [00:01:59.000] ----------------------------------------------- +Info 46 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:02:01.000] Files (0) InitialLoadPending -Info 44 [00:02:00.000] ----------------------------------------------- -Info 44 [00:02:01.000] Open files: -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json -Info 44 [00:02:04.000] response: +Info 46 [00:02:02.000] ----------------------------------------------- +Info 46 [00:02:03.000] Open files: +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -328,6 +330,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/app/src/program/tsconfig.json: *new* @@ -355,7 +359,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 47 [00:02:07.000] request: { "command": "getCodeFixes", "arguments": { @@ -371,9 +375,9 @@ Info 45 [00:02:05.000] request: "seq": 2, "type": "request" } -Info 46 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 47 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 48 [00:02:08.000] response: +Info 48 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 49 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 50 [00:02:10.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js index e78b15130e7a8..3de997ce02cb4 100644 --- a/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/auto-import-with-referenced-project.js @@ -102,9 +102,11 @@ Info 30 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 31 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/app/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots Info 32 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots Info 33 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots -Info 34 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:22.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 36 [00:01:23.000] Files (4) +Info 34 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 35 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/app/src/program/tsconfig.json WatchType: Type roots +Info 36 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/app/src/program/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 37 [00:01:24.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 38 [00:01:25.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/shared/src/library/index.ts Text-1 "export function foo() {}" /user/username/projects/myproject/app/src/program/bar.ts Text-1 "import {foo} from \"shared\";" @@ -120,25 +122,25 @@ Info 36 [00:01:23.000] Files (4) index.ts Matched by default include pattern '**/*' -Info 37 [00:01:24.000] ----------------------------------------------- -Info 38 [00:01:25.000] Search path: /user/username/projects/myproject/app/src/program -Info 39 [00:01:26.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:27.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 42 [00:01:29.000] Search path: /user/username/projects/myproject -Info 43 [00:01:30.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 44 [00:01:31.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) -Info 44 [00:01:32.000] Files (4) - -Info 44 [00:01:33.000] ----------------------------------------------- -Info 44 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 44 [00:01:35.000] Files (0) InitialLoadPending - -Info 44 [00:01:36.000] ----------------------------------------------- -Info 44 [00:01:37.000] Open files: -Info 44 [00:01:38.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined -Info 44 [00:01:39.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json -Info 44 [00:01:40.000] response: +Info 39 [00:01:26.000] ----------------------------------------------- +Info 40 [00:01:27.000] Search path: /user/username/projects/myproject/app/src/program +Info 41 [00:01:28.000] For info: /user/username/projects/myproject/app/src/program/tsconfig.json :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:29.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 44 [00:01:31.000] Search path: /user/username/projects/myproject +Info 45 [00:01:32.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 46 [00:01:33.000] Project '/user/username/projects/myproject/app/src/program/tsconfig.json' (Configured) +Info 46 [00:01:34.000] Files (4) + +Info 46 [00:01:35.000] ----------------------------------------------- +Info 46 [00:01:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 46 [00:01:37.000] Files (0) InitialLoadPending + +Info 46 [00:01:38.000] ----------------------------------------------- +Info 46 [00:01:39.000] Open files: +Info 46 [00:01:40.000] FileName: /user/username/projects/myproject/app/src/program/index.ts ProjectRootPath: undefined +Info 46 [00:01:41.000] Projects: /user/username/projects/myproject/app/src/program/tsconfig.json +Info 46 [00:01:42.000] response: { "responseRequired": false } @@ -159,6 +161,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/app/src/program/tsconfig.json: *new* @@ -186,7 +190,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:01:41.000] request: +Info 47 [00:01:43.000] request: { "command": "getCodeFixes", "arguments": { @@ -202,9 +206,9 @@ Info 45 [00:01:41.000] request: "seq": 2, "type": "request" } -Info 46 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 47 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 48 [00:01:44.000] response: +Info 48 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 49 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 50 [00:01:46.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/projectReferences/can-successfully-find-references-with-out-option.js b/tests/baselines/reference/tsserver/projectReferences/can-successfully-find-references-with-out-option.js index 9b1ab8756cb97..7df67e69d6b0c 100644 --- a/tests/baselines/reference/tsserver/projectReferences/can-successfully-find-references-with-out-option.js +++ b/tests/baselines/reference/tsserver/projectReferences/can-successfully-find-references-with-out-option.js @@ -404,9 +404,11 @@ Info 12 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 13 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots Info 14 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots Info 15 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 16 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:27.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 18 [00:01:28.000] Files (3) +Info 16 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 17 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 18 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:29.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 20 [00:01:30.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" /user/username/projects/container/compositeExec/index.ts SVC-1-0 "namespace container {\r\n export function getMyConst() {\r\n return myConst;\r\n }\r\n}" @@ -419,25 +421,25 @@ Info 18 [00:01:28.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 19 [00:01:29.000] ----------------------------------------------- -Info 20 [00:01:30.000] Search path: /user/username/projects/container/compositeExec -Info 21 [00:01:31.000] For info: /user/username/projects/container/compositeExec/tsconfig.json :: Config file name: /user/username/projects/container/tsconfig.json -Info 22 [00:01:32.000] Creating configuration project /user/username/projects/container/tsconfig.json -Info 23 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 24 [00:01:34.000] Search path: /user/username/projects/container -Info 25 [00:01:35.000] For info: /user/username/projects/container/tsconfig.json :: No config files found. -Info 26 [00:01:36.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 26 [00:01:37.000] Files (3) - -Info 26 [00:01:38.000] ----------------------------------------------- -Info 26 [00:01:39.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 26 [00:01:40.000] Files (0) InitialLoadPending - -Info 26 [00:01:41.000] ----------------------------------------------- -Info 26 [00:01:42.000] Open files: -Info 26 [00:01:43.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined -Info 26 [00:01:44.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json -Info 26 [00:01:45.000] response: +Info 21 [00:01:31.000] ----------------------------------------------- +Info 22 [00:01:32.000] Search path: /user/username/projects/container/compositeExec +Info 23 [00:01:33.000] For info: /user/username/projects/container/compositeExec/tsconfig.json :: Config file name: /user/username/projects/container/tsconfig.json +Info 24 [00:01:34.000] Creating configuration project /user/username/projects/container/tsconfig.json +Info 25 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 26 [00:01:36.000] Search path: /user/username/projects/container +Info 27 [00:01:37.000] For info: /user/username/projects/container/tsconfig.json :: No config files found. +Info 28 [00:01:38.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 28 [00:01:39.000] Files (3) + +Info 28 [00:01:40.000] ----------------------------------------------- +Info 28 [00:01:41.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 28 [00:01:42.000] Files (0) InitialLoadPending + +Info 28 [00:01:43.000] ----------------------------------------------- +Info 28 [00:01:44.000] Open files: +Info 28 [00:01:45.000] FileName: /user/username/projects/container/compositeExec/index.ts ProjectRootPath: undefined +Info 28 [00:01:46.000] Projects: /user/username/projects/container/compositeExec/tsconfig.json +Info 28 [00:01:47.000] response: { "responseRequired": false } @@ -448,6 +450,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/container/compositeexec/tsconfig.json: *new* @@ -463,7 +467,7 @@ FsWatches:: Before request -Info 27 [00:01:46.000] request: +Info 29 [00:01:48.000] request: { "command": "rename", "arguments": { @@ -474,17 +478,19 @@ Info 27 [00:01:46.000] request: "seq": 2, "type": "request" } -Info 28 [00:01:47.000] Search path: /user/username/projects/container/lib -Info 29 [00:01:48.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json -Info 30 [00:01:49.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json -Info 31 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json -Info 32 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 33 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 34 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 35 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 36 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:56.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 38 [00:01:57.000] Files (2) +Info 30 [00:01:49.000] Search path: /user/username/projects/container/lib +Info 31 [00:01:50.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json +Info 32 [00:01:51.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json +Info 33 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json +Info 34 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 35 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 36 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 37 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 38 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 39 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 40 [00:01:59.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:02:00.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 42 [00:02:01.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" @@ -494,9 +500,9 @@ Info 38 [00:01:57.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 39 [00:01:58.000] ----------------------------------------------- -Info 40 [00:01:59.000] Loading configured project /user/username/projects/container/tsconfig.json -Info 41 [00:02:00.000] Config: /user/username/projects/container/tsconfig.json : { +Info 43 [00:02:02.000] ----------------------------------------------- +Info 44 [00:02:03.000] Loading configured project /user/username/projects/container/tsconfig.json +Info 45 [00:02:04.000] Config: /user/username/projects/container/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/container/tsconfig.json" @@ -512,8 +518,8 @@ Info 41 [00:02:00.000] Config: /user/username/projects/container/tsconfig.json } ] } -Info 42 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json -Info 43 [00:02:02.000] Config: /user/username/projects/container/exec/tsconfig.json : { +Info 46 [00:02:05.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json +Info 47 [00:02:06.000] Config: /user/username/projects/container/exec/tsconfig.json : { "rootNames": [ "/user/username/projects/container/exec/index.ts" ], @@ -530,24 +536,28 @@ Info 43 [00:02:02.000] Config: /user/username/projects/container/exec/tsconfig } ] } -Info 44 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 45 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 46 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 47 [00:02:06.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 48 [00:02:07.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 49 [00:02:08.000] Files (0) - -Info 50 [00:02:09.000] ----------------------------------------------- -Info 51 [00:02:10.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json -Info 52 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json -Info 54 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 55 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 56 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 57 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 58 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:18.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 60 [00:02:19.000] Files (3) +Info 48 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 49 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 50 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 51 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 52 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 53 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 54 [00:02:13.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 55 [00:02:14.000] Files (0) + +Info 56 [00:02:15.000] ----------------------------------------------- +Info 57 [00:02:16.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json +Info 58 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json +Info 60 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 61 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 62 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 63 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 64 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 65 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 66 [00:02:25.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 67 [00:02:26.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 68 [00:02:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" /user/username/projects/container/exec/index.ts Text-1 "namespace container {\r\n export function getMyConst() {\r\n return myConst;\r\n }\r\n}" @@ -560,10 +570,10 @@ Info 60 [00:02:19.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 61 [00:02:20.000] ----------------------------------------------- -Info 62 [00:02:21.000] Search path: /user/username/projects/container/lib -Info 63 [00:02:22.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json -Info 64 [00:02:23.000] response: +Info 69 [00:02:28.000] ----------------------------------------------- +Info 70 [00:02:29.000] Search path: /user/username/projects/container/lib +Info 71 [00:02:30.000] For info: /user/username/projects/container/lib/index.ts :: Config file name: /user/username/projects/container/lib/tsconfig.json +Info 72 [00:02:31.000] response: { "response": { "info": { @@ -648,6 +658,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/container/lib/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/container/exec/node_modules/@types: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js index 5018e09c177a2..6824598f2fcfb 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js @@ -76,26 +76,30 @@ Info 14 [00:01:19.000] Config: /user/username/projects/myproject/tsconfig-indi Info 15 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file Info 16 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 17 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:01:25.000] Files (0) +Info 18 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 20 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:01:27.000] Files (0) -Info 21 [00:01:26.000] ----------------------------------------------- -Info 22 [00:01:27.000] event: +Info 23 [00:01:28.000] ----------------------------------------------- +Info 24 [00:01:29.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 23 [00:01:28.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:01:29.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json Info 25 [00:01:30.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 26 [00:01:31.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 27 [00:01:32.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 26 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 28 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 30 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 31 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 33 [00:01:38.000] Files (3) +Info 28 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 30 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 32 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 33 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 34 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 35 [00:01:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 37 [00:01:42.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -109,34 +113,34 @@ Info 33 [00:01:38.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 34 [00:01:39.000] ----------------------------------------------- -Info 35 [00:01:40.000] event: +Info 38 [00:01:43.000] ----------------------------------------------- +Info 39 [00:01:44.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 36 [00:01:41.000] event: +Info 40 [00:01:45.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 37 [00:01:42.000] event: +Info 41 [00:01:46.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 38 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 38 [00:01:44.000] Files (0) +Info 42 [00:01:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 42 [00:01:48.000] Files (0) -Info 38 [00:01:45.000] ----------------------------------------------- -Info 38 [00:01:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 38 [00:01:47.000] Files (3) +Info 42 [00:01:49.000] ----------------------------------------------- +Info 42 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 42 [00:01:51.000] Files (3) -Info 38 [00:01:48.000] ----------------------------------------------- -Info 38 [00:01:49.000] Open files: -Info 38 [00:01:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 38 [00:01:51.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:52.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:53.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:54.000] Search path: /dummy -Info 39 [00:01:55.000] For info: /dummy/dummy.ts :: No config files found. -Info 40 [00:01:56.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 41 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:59.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:02:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:02:01.000] Files (2) +Info 42 [00:01:52.000] ----------------------------------------------- +Info 42 [00:01:53.000] Open files: +Info 42 [00:01:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 42 [00:01:55.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 42 [00:01:56.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 42 [00:01:57.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 42 [00:01:58.000] Search path: /dummy +Info 43 [00:01:59.000] For info: /dummy/dummy.ts :: No config files found. +Info 44 [00:02:00.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 45 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:02:03.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:02:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 49 [00:02:05.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -146,75 +150,77 @@ Info 45 [00:02:01.000] Files (2) dummy.ts Root file specified for compilation -Info 46 [00:02:02.000] ----------------------------------------------- -Info 47 [00:02:03.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:02:04.000] Files (0) +Info 50 [00:02:06.000] ----------------------------------------------- +Info 51 [00:02:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 51 [00:02:08.000] Files (0) -Info 47 [00:02:05.000] ----------------------------------------------- -Info 47 [00:02:06.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 47 [00:02:07.000] Files (3) +Info 51 [00:02:09.000] ----------------------------------------------- +Info 51 [00:02:10.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 51 [00:02:11.000] Files (3) -Info 47 [00:02:08.000] ----------------------------------------------- -Info 47 [00:02:09.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:02:10.000] Files (2) +Info 51 [00:02:12.000] ----------------------------------------------- +Info 51 [00:02:13.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:02:14.000] Files (2) -Info 47 [00:02:11.000] ----------------------------------------------- -Info 47 [00:02:12.000] Open files: -Info 47 [00:02:13.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 47 [00:02:14.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 47 [00:02:15.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 47 [00:02:16.000] Projects: /dev/null/inferredProject1* -Info 47 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 48 [00:02:19.000] Files (0) +Info 51 [00:02:15.000] ----------------------------------------------- +Info 51 [00:02:16.000] Open files: +Info 51 [00:02:17.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 51 [00:02:18.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 51 [00:02:19.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 51 [00:02:20.000] Projects: /dev/null/inferredProject1* +Info 51 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 52 [00:02:23.000] Files (0) -Info 48 [00:02:20.000] ----------------------------------------------- -Info 48 [00:02:21.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 48 [00:02:22.000] Files (3) +Info 52 [00:02:24.000] ----------------------------------------------- +Info 52 [00:02:25.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 52 [00:02:26.000] Files (3) -Info 48 [00:02:23.000] ----------------------------------------------- -Info 48 [00:02:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:02:25.000] Files (2) +Info 52 [00:02:27.000] ----------------------------------------------- +Info 52 [00:02:28.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:02:29.000] Files (2) -Info 48 [00:02:26.000] ----------------------------------------------- -Info 48 [00:02:27.000] Open files: -Info 48 [00:02:28.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 48 [00:02:29.000] Projects: /dev/null/inferredProject1* -Info 48 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 49 [00:02:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:02:32.000] Files (0) +Info 52 [00:02:30.000] ----------------------------------------------- +Info 52 [00:02:31.000] Open files: +Info 52 [00:02:32.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 52 [00:02:33.000] Projects: /dev/null/inferredProject1* +Info 52 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 53 [00:02:36.000] Files (0) -Info 49 [00:02:33.000] ----------------------------------------------- -Info 49 [00:02:34.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 49 [00:02:35.000] Files (3) +Info 53 [00:02:37.000] ----------------------------------------------- +Info 53 [00:02:38.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 53 [00:02:39.000] Files (3) -Info 49 [00:02:36.000] ----------------------------------------------- -Info 49 [00:02:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:02:38.000] Files (2) +Info 53 [00:02:40.000] ----------------------------------------------- +Info 53 [00:02:41.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:02:42.000] Files (2) -Info 49 [00:02:39.000] ----------------------------------------------- -Info 49 [00:02:40.000] Open files: -Info 49 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:42.000] Search path: /dummy -Info 51 [00:02:43.000] For info: /dummy/dummy.ts :: No config files found. -Info 52 [00:02:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 53 [00:02:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:46.000] Same program as before -Info 55 [00:02:47.000] `remove Project:: -Info 56 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 57 [00:02:49.000] Files (0) +Info 53 [00:02:43.000] ----------------------------------------------- +Info 53 [00:02:44.000] Open files: +Info 53 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:46.000] Search path: /dummy +Info 55 [00:02:47.000] For info: /dummy/dummy.ts :: No config files found. +Info 56 [00:02:48.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 57 [00:02:49.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:50.000] Same program as before +Info 59 [00:02:51.000] `remove Project:: +Info 60 [00:02:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 61 [00:02:53.000] Files (0) -Info 58 [00:02:50.000] ----------------------------------------------- -Info 59 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 60 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 61 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 62 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 63 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 64 [00:02:56.000] `remove Project:: -Info 65 [00:02:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 66 [00:02:58.000] Files (3) +Info 62 [00:02:54.000] ----------------------------------------------- +Info 63 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 64 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 65 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 66 [00:02:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 67 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 68 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 69 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 70 [00:03:02.000] `remove Project:: +Info 71 [00:03:03.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 72 [00:03:04.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -228,28 +234,30 @@ Info 66 [00:02:58.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 67 [00:02:59.000] ----------------------------------------------- -Info 68 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 69 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 70 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 71 [00:03:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 72 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 73 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 74 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:07.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 75 [00:03:08.000] Files (2) +Info 73 [00:03:05.000] ----------------------------------------------- +Info 74 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 75 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 76 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 77 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 78 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 79 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 80 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 81 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 83 [00:03:16.000] Files (2) -Info 75 [00:03:09.000] ----------------------------------------------- -Info 75 [00:03:10.000] Open files: -Info 75 [00:03:11.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 75 [00:03:12.000] Projects: /dev/null/inferredProject1* -Info 75 [00:03:13.000] Search path: /user/username/projects/myproject/src -Info 76 [00:03:14.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 77 [00:03:15.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 78 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 79 [00:03:17.000] event: +Info 83 [00:03:17.000] ----------------------------------------------- +Info 83 [00:03:18.000] Open files: +Info 83 [00:03:19.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 83 [00:03:20.000] Projects: /dev/null/inferredProject1* +Info 83 [00:03:21.000] Search path: /user/username/projects/myproject/src +Info 84 [00:03:22.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 85 [00:03:23.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 86 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 87 [00:03:25.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 80 [00:03:18.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -265,8 +273,8 @@ Info 80 [00:03:18.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 81 [00:03:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 82 [00:03:20.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 89 [00:03:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 90 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -284,8 +292,8 @@ Info 82 [00:03:20.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 83 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 84 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 91 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 92 [00:03:30.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -297,10 +305,10 @@ Info 84 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 85 [00:03:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 86 [00:03:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 87 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 93 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 94 [00:03:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 95 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 96 [00:03:34.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -317,26 +325,30 @@ Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 89 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 90 [00:03:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 91 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 92 [00:03:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 93 [00:03:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 94 [00:03:32.000] Files (0) +Info 97 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 98 [00:03:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 99 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 100 [00:03:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 101 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 102 [00:03:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 103 [00:03:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 104 [00:03:42.000] Files (0) -Info 95 [00:03:33.000] ----------------------------------------------- -Info 96 [00:03:34.000] event: +Info 105 [00:03:43.000] ----------------------------------------------- +Info 106 [00:03:44.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 97 [00:03:35.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 98 [00:03:36.000] event: +Info 107 [00:03:45.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 108 [00:03:46.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 99 [00:03:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 101 [00:03:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 102 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 103 [00:03:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 104 [00:03:42.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 105 [00:03:43.000] Files (3) +Info 109 [00:03:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 110 [00:03:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 111 [00:03:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 112 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 113 [00:03:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 114 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 115 [00:03:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 116 [00:03:54.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 117 [00:03:55.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -350,44 +362,46 @@ Info 105 [00:03:43.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 106 [00:03:44.000] ----------------------------------------------- -Info 107 [00:03:45.000] event: +Info 118 [00:03:56.000] ----------------------------------------------- +Info 119 [00:03:57.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 108 [00:03:46.000] event: +Info 120 [00:03:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 109 [00:03:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 109 [00:03:48.000] Files (0) +Info 121 [00:03:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 121 [00:04:00.000] Files (0) -Info 109 [00:03:49.000] ----------------------------------------------- -Info 109 [00:03:50.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 109 [00:03:51.000] Files (3) +Info 121 [00:04:01.000] ----------------------------------------------- +Info 121 [00:04:02.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 121 [00:04:03.000] Files (3) -Info 109 [00:03:52.000] ----------------------------------------------- -Info 109 [00:03:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 109 [00:03:54.000] Files (2) +Info 121 [00:04:04.000] ----------------------------------------------- +Info 121 [00:04:05.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 121 [00:04:06.000] Files (2) -Info 109 [00:03:55.000] ----------------------------------------------- -Info 109 [00:03:56.000] Open files: -Info 109 [00:03:57.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 109 [00:03:58.000] Projects: /dev/null/inferredProject1* -Info 109 [00:03:59.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 109 [00:04:00.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 109 [00:04:01.000] reload projects. -Info 110 [00:04:02.000] Scheduled: /dev/null/inferredProject1* -Info 111 [00:04:03.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 112 [00:04:04.000] Scheduled: *ensureProjectForOpenFiles* -Info 113 [00:04:05.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 114 [00:04:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 115 [00:04:07.000] Search path: /dummy -Info 116 [00:04:08.000] For info: /dummy/dummy.ts :: No config files found. -Info 117 [00:04:09.000] Search path: /user/username/projects/myproject/src -Info 118 [00:04:10.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 119 [00:04:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 120 [00:04:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 121 [00:04:13.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 122 [00:04:14.000] event: +Info 121 [00:04:07.000] ----------------------------------------------- +Info 121 [00:04:08.000] Open files: +Info 121 [00:04:09.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 121 [00:04:10.000] Projects: /dev/null/inferredProject1* +Info 121 [00:04:11.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 121 [00:04:12.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 121 [00:04:13.000] reload projects. +Info 122 [00:04:14.000] Scheduled: /dev/null/inferredProject1* +Info 123 [00:04:15.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 124 [00:04:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 125 [00:04:17.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 126 [00:04:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 127 [00:04:19.000] Search path: /dummy +Info 128 [00:04:20.000] For info: /dummy/dummy.ts :: No config files found. +Info 129 [00:04:21.000] Search path: /user/username/projects/myproject/src +Info 130 [00:04:22.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 131 [00:04:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 132 [00:04:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 133 [00:04:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 134 [00:04:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 135 [00:04:27.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 136 [00:04:28.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 123 [00:04:15.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 137 [00:04:29.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -403,8 +417,8 @@ Info 123 [00:04:15.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 124 [00:04:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 125 [00:04:17.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 138 [00:04:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 139 [00:04:31.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -422,7 +436,7 @@ Info 125 [00:04:17.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 126 [00:04:18.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 140 [00:04:32.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -434,7 +448,7 @@ Info 126 [00:04:18.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 127 [00:04:19.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 141 [00:04:33.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -451,82 +465,88 @@ Info 127 [00:04:19.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 128 [00:04:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 129 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 130 [00:04:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 131 [00:04:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 132 [00:04:24.000] Files (0) +Info 142 [00:04:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 143 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 144 [00:04:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 145 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 146 [00:04:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 147 [00:04:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 148 [00:04:40.000] Files (0) -Info 133 [00:04:25.000] ----------------------------------------------- -Info 134 [00:04:26.000] event: +Info 149 [00:04:41.000] ----------------------------------------------- +Info 150 [00:04:42.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 135 [00:04:27.000] event: +Info 151 [00:04:43.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 136 [00:04:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 137 [00:04:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 138 [00:04:30.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 139 [00:04:31.000] event: +Info 152 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 153 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 154 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 155 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 156 [00:04:48.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 157 [00:04:49.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 140 [00:04:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 141 [00:04:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 142 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 143 [00:04:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 144 [00:04:36.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 145 [00:04:37.000] Files (3) +Info 158 [00:04:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 159 [00:04:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 160 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 161 [00:04:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 162 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 163 [00:04:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 164 [00:04:56.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 165 [00:04:57.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" -Info 146 [00:04:38.000] ----------------------------------------------- -Info 147 [00:04:39.000] event: +Info 166 [00:04:58.000] ----------------------------------------------- +Info 167 [00:04:59.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 148 [00:04:40.000] event: +Info 168 [00:05:00.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 149 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 150 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 151 [00:04:43.000] Before ensureProjectForOpenFiles: -Info 152 [00:04:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 152 [00:04:45.000] Files (0) +Info 169 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 170 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 171 [00:05:03.000] Before ensureProjectForOpenFiles: +Info 172 [00:05:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 172 [00:05:05.000] Files (0) -Info 152 [00:04:46.000] ----------------------------------------------- -Info 152 [00:04:47.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 152 [00:04:48.000] Files (3) +Info 172 [00:05:06.000] ----------------------------------------------- +Info 172 [00:05:07.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 172 [00:05:08.000] Files (3) -Info 152 [00:04:49.000] ----------------------------------------------- -Info 152 [00:04:50.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 152 [00:04:51.000] Files (2) +Info 172 [00:05:09.000] ----------------------------------------------- +Info 172 [00:05:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 172 [00:05:11.000] Files (2) -Info 152 [00:04:52.000] ----------------------------------------------- -Info 152 [00:04:53.000] Open files: -Info 152 [00:04:54.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 152 [00:04:55.000] Projects: /dev/null/inferredProject1* -Info 152 [00:04:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 152 [00:04:57.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 152 [00:04:58.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 153 [00:04:59.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 154 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 155 [00:05:01.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 156 [00:05:02.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 157 [00:05:03.000] Files (2) +Info 172 [00:05:12.000] ----------------------------------------------- +Info 172 [00:05:13.000] Open files: +Info 172 [00:05:14.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 172 [00:05:15.000] Projects: /dev/null/inferredProject1* +Info 172 [00:05:16.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 172 [00:05:17.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 172 [00:05:18.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 173 [00:05:19.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 174 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 175 [00:05:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 176 [00:05:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 177 [00:05:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 158 [00:05:04.000] ----------------------------------------------- -Info 159 [00:05:05.000] After ensureProjectForOpenFiles: -Info 160 [00:05:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 160 [00:05:07.000] Files (0) +Info 178 [00:05:24.000] ----------------------------------------------- +Info 179 [00:05:25.000] After ensureProjectForOpenFiles: +Info 180 [00:05:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 180 [00:05:27.000] Files (0) -Info 160 [00:05:08.000] ----------------------------------------------- -Info 160 [00:05:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 160 [00:05:10.000] Files (3) +Info 180 [00:05:28.000] ----------------------------------------------- +Info 180 [00:05:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 180 [00:05:30.000] Files (3) -Info 160 [00:05:11.000] ----------------------------------------------- -Info 160 [00:05:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 160 [00:05:13.000] Files (2) +Info 180 [00:05:31.000] ----------------------------------------------- +Info 180 [00:05:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 180 [00:05:33.000] Files (2) -Info 160 [00:05:14.000] ----------------------------------------------- -Info 160 [00:05:15.000] Open files: -Info 160 [00:05:16.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 160 [00:05:17.000] Projects: /dev/null/inferredProject1* -Info 160 [00:05:18.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 160 [00:05:19.000] Projects: /user/username/projects/myproject/tsconfig-src.json \ No newline at end of file +Info 180 [00:05:34.000] ----------------------------------------------- +Info 180 [00:05:35.000] Open files: +Info 180 [00:05:36.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 180 [00:05:37.000] Projects: /dev/null/inferredProject1* +Info 180 [00:05:38.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 180 [00:05:39.000] Projects: /user/username/projects/myproject/tsconfig-src.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js index 291a245208c84..53c65c021ec92 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js @@ -54,27 +54,31 @@ Info 12 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 13 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory Info 14 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 15 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:01:17.000] Files (0) +Info 16 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:01:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:01:19.000] Files (0) -Info 19 [00:01:18.000] ----------------------------------------------- -Info 20 [00:01:19.000] event: +Info 21 [00:01:20.000] ----------------------------------------------- +Info 22 [00:01:21.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:01:20.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:01:21.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json Info 23 [00:01:22.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 24 [00:01:23.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 25 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 24 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 26 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 29 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 30 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:30.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 32 [00:01:31.000] Files (4) +Info 26 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 28 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 30 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 31 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 32 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 33 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 34 [00:01:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 36 [00:01:35.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -90,34 +94,34 @@ Info 32 [00:01:31.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 33 [00:01:32.000] ----------------------------------------------- -Info 34 [00:01:33.000] event: +Info 37 [00:01:36.000] ----------------------------------------------- +Info 38 [00:01:37.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 35 [00:01:34.000] event: +Info 39 [00:01:38.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9ccc3aed1af08832ccb25ea453f7b771199f56af238b53cc428549dbd2d59246","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":"","disableReferencedProjectLoad":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 36 [00:01:35.000] event: +Info 40 [00:01:39.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-indirect1.json","diagnostics":[]}} -Info 37 [00:01:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 37 [00:01:37.000] Files (0) +Info 41 [00:01:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 41 [00:01:41.000] Files (0) -Info 37 [00:01:38.000] ----------------------------------------------- -Info 37 [00:01:39.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 37 [00:01:40.000] Files (4) +Info 41 [00:01:42.000] ----------------------------------------------- +Info 41 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 41 [00:01:44.000] Files (4) -Info 37 [00:01:41.000] ----------------------------------------------- -Info 37 [00:01:42.000] Open files: -Info 37 [00:01:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 37 [00:01:44.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json -Info 37 [00:01:45.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-indirect1.json -Info 37 [00:01:46.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined -Info 37 [00:01:47.000] Search path: /dummy -Info 38 [00:01:48.000] For info: /dummy/dummy.ts :: No config files found. -Info 39 [00:01:49.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 44 [00:01:54.000] Files (2) +Info 41 [00:01:45.000] ----------------------------------------------- +Info 41 [00:01:46.000] Open files: +Info 41 [00:01:47.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 41 [00:01:48.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json +Info 41 [00:01:49.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-indirect1.json +Info 41 [00:01:50.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined +Info 41 [00:01:51.000] Search path: /dummy +Info 42 [00:01:52.000] For info: /dummy/dummy.ts :: No config files found. +Info 43 [00:01:53.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 44 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 45 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:01:56.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:57.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 48 [00:01:58.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -127,73 +131,75 @@ Info 44 [00:01:54.000] Files (2) dummy.ts Root file specified for compilation -Info 45 [00:01:55.000] ----------------------------------------------- -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (0) +Info 49 [00:01:59.000] ----------------------------------------------- +Info 50 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 50 [00:02:01.000] Files (0) -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 46 [00:02:00.000] Files (4) +Info 50 [00:02:02.000] ----------------------------------------------- +Info 50 [00:02:03.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 50 [00:02:04.000] Files (4) -Info 46 [00:02:01.000] ----------------------------------------------- -Info 46 [00:02:02.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 46 [00:02:03.000] Files (2) +Info 50 [00:02:05.000] ----------------------------------------------- +Info 50 [00:02:06.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 50 [00:02:07.000] Files (2) -Info 46 [00:02:04.000] ----------------------------------------------- -Info 46 [00:02:05.000] Open files: -Info 46 [00:02:06.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 46 [00:02:07.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json -Info 46 [00:02:08.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 46 [00:02:09.000] Projects: /dev/null/inferredProject1* -Info 46 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 47 [00:02:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:02:12.000] Files (0) +Info 50 [00:02:08.000] ----------------------------------------------- +Info 50 [00:02:09.000] Open files: +Info 50 [00:02:10.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 50 [00:02:11.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json +Info 50 [00:02:12.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 50 [00:02:13.000] Projects: /dev/null/inferredProject1* +Info 50 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 51 [00:02:16.000] Files (0) -Info 47 [00:02:13.000] ----------------------------------------------- -Info 47 [00:02:14.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 47 [00:02:15.000] Files (4) +Info 51 [00:02:17.000] ----------------------------------------------- +Info 51 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 51 [00:02:19.000] Files (4) -Info 47 [00:02:16.000] ----------------------------------------------- -Info 47 [00:02:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:02:18.000] Files (2) +Info 51 [00:02:20.000] ----------------------------------------------- +Info 51 [00:02:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:02:22.000] Files (2) -Info 47 [00:02:19.000] ----------------------------------------------- -Info 47 [00:02:20.000] Open files: -Info 47 [00:02:21.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 47 [00:02:22.000] Projects: /dev/null/inferredProject1* -Info 47 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 48 [00:02:25.000] Files (0) +Info 51 [00:02:23.000] ----------------------------------------------- +Info 51 [00:02:24.000] Open files: +Info 51 [00:02:25.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 51 [00:02:26.000] Projects: /dev/null/inferredProject1* +Info 51 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 52 [00:02:29.000] Files (0) -Info 48 [00:02:26.000] ----------------------------------------------- -Info 48 [00:02:27.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 48 [00:02:28.000] Files (4) +Info 52 [00:02:30.000] ----------------------------------------------- +Info 52 [00:02:31.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 52 [00:02:32.000] Files (4) -Info 48 [00:02:29.000] ----------------------------------------------- -Info 48 [00:02:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:02:31.000] Files (2) +Info 52 [00:02:33.000] ----------------------------------------------- +Info 52 [00:02:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:02:35.000] Files (2) -Info 48 [00:02:32.000] ----------------------------------------------- -Info 48 [00:02:33.000] Open files: -Info 48 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 49 [00:02:35.000] Search path: /dummy -Info 50 [00:02:36.000] For info: /dummy/dummy.ts :: No config files found. -Info 51 [00:02:37.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 52 [00:02:38.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 53 [00:02:39.000] Same program as before -Info 54 [00:02:40.000] `remove Project:: -Info 55 [00:02:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 56 [00:02:42.000] Files (0) +Info 52 [00:02:36.000] ----------------------------------------------- +Info 52 [00:02:37.000] Open files: +Info 52 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:39.000] Search path: /dummy +Info 54 [00:02:40.000] For info: /dummy/dummy.ts :: No config files found. +Info 55 [00:02:41.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 56 [00:02:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 57 [00:02:43.000] Same program as before +Info 58 [00:02:44.000] `remove Project:: +Info 59 [00:02:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 60 [00:02:46.000] Files (0) -Info 57 [00:02:43.000] ----------------------------------------------- -Info 58 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 59 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 60 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 61 [00:02:47.000] `remove Project:: -Info 62 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 63 [00:02:49.000] Files (4) +Info 61 [00:02:47.000] ----------------------------------------------- +Info 62 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 63 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 64 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 65 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 66 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 67 [00:02:53.000] `remove Project:: +Info 68 [00:02:54.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 69 [00:02:55.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -209,30 +215,32 @@ Info 63 [00:02:49.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 64 [00:02:50.000] ----------------------------------------------- -Info 65 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 66 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 67 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 68 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 69 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 70 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 71 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 74 [00:03:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 74 [00:03:01.000] Files (2) +Info 70 [00:02:56.000] ----------------------------------------------- +Info 71 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 72 [00:02:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 73 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 74 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 75 [00:03:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 76 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 77 [00:03:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 78 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 79 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:08.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 82 [00:03:09.000] Files (2) -Info 74 [00:03:02.000] ----------------------------------------------- -Info 74 [00:03:03.000] Open files: -Info 74 [00:03:04.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 74 [00:03:05.000] Projects: /dev/null/inferredProject1* -Info 74 [00:03:06.000] Search path: /user/username/projects/myproject/src -Info 75 [00:03:07.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 76 [00:03:08.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 77 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 78 [00:03:10.000] event: +Info 82 [00:03:10.000] ----------------------------------------------- +Info 82 [00:03:11.000] Open files: +Info 82 [00:03:12.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 82 [00:03:13.000] Projects: /dev/null/inferredProject1* +Info 82 [00:03:14.000] Search path: /user/username/projects/myproject/src +Info 83 [00:03:15.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 84 [00:03:16.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 85 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 86 [00:03:18.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 79 [00:03:11.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 87 [00:03:19.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -244,8 +252,8 @@ Info 79 [00:03:11.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 80 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 81 [00:03:13.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 88 [00:03:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 89 [00:03:21.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -263,8 +271,8 @@ Info 81 [00:03:13.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 82 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 83 [00:03:15.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 90 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 91 [00:03:23.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -276,29 +284,33 @@ Info 83 [00:03:15.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 84 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 85 [00:03:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 86 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 87 [00:03:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 88 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 89 [00:03:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 90 [00:03:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 91 [00:03:23.000] Files (0) +Info 92 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 93 [00:03:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 94 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 95 [00:03:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 96 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 97 [00:03:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 98 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 99 [00:03:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 100 [00:03:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 101 [00:03:33.000] Files (0) -Info 92 [00:03:24.000] ----------------------------------------------- -Info 93 [00:03:25.000] event: +Info 102 [00:03:34.000] ----------------------------------------------- +Info 103 [00:03:35.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 94 [00:03:26.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 95 [00:03:27.000] event: +Info 104 [00:03:36.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 105 [00:03:37.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 96 [00:03:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 98 [00:03:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 100 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 101 [00:03:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 102 [00:03:34.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 103 [00:03:35.000] Files (4) +Info 106 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 107 [00:03:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 108 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 109 [00:03:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 110 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 111 [00:03:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 112 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 113 [00:03:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 114 [00:03:46.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 115 [00:03:47.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -314,46 +326,48 @@ Info 103 [00:03:35.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 104 [00:03:36.000] ----------------------------------------------- -Info 105 [00:03:37.000] event: +Info 116 [00:03:48.000] ----------------------------------------------- +Info 117 [00:03:49.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 106 [00:03:38.000] event: +Info 118 [00:03:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-indirect1.json","diagnostics":[]}} -Info 107 [00:03:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 107 [00:03:40.000] Files (0) +Info 119 [00:03:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 119 [00:03:52.000] Files (0) -Info 107 [00:03:41.000] ----------------------------------------------- -Info 107 [00:03:42.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 107 [00:03:43.000] Files (4) +Info 119 [00:03:53.000] ----------------------------------------------- +Info 119 [00:03:54.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 119 [00:03:55.000] Files (4) -Info 107 [00:03:44.000] ----------------------------------------------- -Info 107 [00:03:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 107 [00:03:46.000] Files (2) +Info 119 [00:03:56.000] ----------------------------------------------- +Info 119 [00:03:57.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 119 [00:03:58.000] Files (2) -Info 107 [00:03:47.000] ----------------------------------------------- -Info 107 [00:03:48.000] Open files: -Info 107 [00:03:49.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 107 [00:03:50.000] Projects: /dev/null/inferredProject1* -Info 107 [00:03:51.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 107 [00:03:52.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json -Info 107 [00:03:53.000] reload projects. -Info 108 [00:03:54.000] Scheduled: /dev/null/inferredProject1* -Info 109 [00:03:55.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json -Info 110 [00:03:56.000] Scheduled: *ensureProjectForOpenFiles* -Info 111 [00:03:57.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one -Info 112 [00:03:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 113 [00:03:59.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one -Info 114 [00:04:00.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 115 [00:04:01.000] Search path: /dummy -Info 116 [00:04:02.000] For info: /dummy/dummy.ts :: No config files found. -Info 117 [00:04:03.000] Search path: /user/username/projects/myproject/src -Info 118 [00:04:04.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 119 [00:04:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 120 [00:04:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 121 [00:04:07.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 122 [00:04:08.000] event: +Info 119 [00:03:59.000] ----------------------------------------------- +Info 119 [00:04:00.000] Open files: +Info 119 [00:04:01.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 119 [00:04:02.000] Projects: /dev/null/inferredProject1* +Info 119 [00:04:03.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 119 [00:04:04.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json +Info 119 [00:04:05.000] reload projects. +Info 120 [00:04:06.000] Scheduled: /dev/null/inferredProject1* +Info 121 [00:04:07.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json +Info 122 [00:04:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 123 [00:04:09.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one +Info 124 [00:04:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 125 [00:04:11.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one +Info 126 [00:04:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 127 [00:04:13.000] Search path: /dummy +Info 128 [00:04:14.000] For info: /dummy/dummy.ts :: No config files found. +Info 129 [00:04:15.000] Search path: /user/username/projects/myproject/src +Info 130 [00:04:16.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 131 [00:04:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 132 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 133 [00:04:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 134 [00:04:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 135 [00:04:21.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 136 [00:04:22.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 123 [00:04:09.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 137 [00:04:23.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -365,8 +379,8 @@ Info 123 [00:04:09.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 124 [00:04:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 125 [00:04:11.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 138 [00:04:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 139 [00:04:25.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -384,7 +398,7 @@ Info 125 [00:04:11.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 126 [00:04:12.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 140 [00:04:26.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -396,83 +410,89 @@ Info 126 [00:04:12.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 127 [00:04:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 128 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 129 [00:04:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 130 [00:04:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 131 [00:04:17.000] Files (0) +Info 141 [00:04:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 142 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 143 [00:04:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 144 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 145 [00:04:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 146 [00:04:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 147 [00:04:33.000] Files (0) -Info 132 [00:04:18.000] ----------------------------------------------- -Info 133 [00:04:19.000] event: +Info 148 [00:04:34.000] ----------------------------------------------- +Info 149 [00:04:35.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 134 [00:04:20.000] event: +Info 150 [00:04:36.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 135 [00:04:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 136 [00:04:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 137 [00:04:23.000] Reloading configured project /user/username/projects/myproject/tsconfig-indirect1.json -Info 138 [00:04:24.000] event: +Info 151 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 152 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 153 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 154 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 155 [00:04:41.000] Reloading configured project /user/username/projects/myproject/tsconfig-indirect1.json +Info 156 [00:04:42.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"User requested reload projects"}} -Info 139 [00:04:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 140 [00:04:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 141 [00:04:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 142 [00:04:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 143 [00:04:29.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 144 [00:04:30.000] Files (4) +Info 157 [00:04:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 158 [00:04:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 159 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 160 [00:04:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 161 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 162 [00:04:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 163 [00:04:49.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 164 [00:04:50.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" /user/username/projects/myproject/indirect1/main.ts Text-2 "import { foo } from 'main';\nfoo;\nexport function bar() {}" -Info 145 [00:04:31.000] ----------------------------------------------- -Info 146 [00:04:32.000] event: +Info 165 [00:04:51.000] ----------------------------------------------- +Info 166 [00:04:52.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 147 [00:04:33.000] event: +Info 167 [00:04:53.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-indirect1.json","configFile":"/user/username/projects/myproject/tsconfig-indirect1.json","diagnostics":[]}} -Info 148 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 149 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 150 [00:04:36.000] Before ensureProjectForOpenFiles: -Info 151 [00:04:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 151 [00:04:38.000] Files (0) +Info 168 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 169 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 170 [00:04:56.000] Before ensureProjectForOpenFiles: +Info 171 [00:04:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 171 [00:04:58.000] Files (0) -Info 151 [00:04:39.000] ----------------------------------------------- -Info 151 [00:04:40.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 151 [00:04:41.000] Files (4) +Info 171 [00:04:59.000] ----------------------------------------------- +Info 171 [00:05:00.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 171 [00:05:01.000] Files (4) -Info 151 [00:04:42.000] ----------------------------------------------- -Info 151 [00:04:43.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 151 [00:04:44.000] Files (2) +Info 171 [00:05:02.000] ----------------------------------------------- +Info 171 [00:05:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 171 [00:05:04.000] Files (2) -Info 151 [00:04:45.000] ----------------------------------------------- -Info 151 [00:04:46.000] Open files: -Info 151 [00:04:47.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 151 [00:04:48.000] Projects: /dev/null/inferredProject1* -Info 151 [00:04:49.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 151 [00:04:50.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json -Info 151 [00:04:51.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 152 [00:04:52.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 153 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 154 [00:04:54.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 155 [00:04:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 156 [00:04:56.000] Files (2) +Info 171 [00:05:05.000] ----------------------------------------------- +Info 171 [00:05:06.000] Open files: +Info 171 [00:05:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 171 [00:05:08.000] Projects: /dev/null/inferredProject1* +Info 171 [00:05:09.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 171 [00:05:10.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json +Info 171 [00:05:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 172 [00:05:12.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 173 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 174 [00:05:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 175 [00:05:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 176 [00:05:16.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 157 [00:04:57.000] ----------------------------------------------- -Info 158 [00:04:58.000] After ensureProjectForOpenFiles: -Info 159 [00:04:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 159 [00:05:00.000] Files (0) +Info 177 [00:05:17.000] ----------------------------------------------- +Info 178 [00:05:18.000] After ensureProjectForOpenFiles: +Info 179 [00:05:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 179 [00:05:20.000] Files (0) -Info 159 [00:05:01.000] ----------------------------------------------- -Info 159 [00:05:02.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 159 [00:05:03.000] Files (4) +Info 179 [00:05:21.000] ----------------------------------------------- +Info 179 [00:05:22.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 179 [00:05:23.000] Files (4) -Info 159 [00:05:04.000] ----------------------------------------------- -Info 159 [00:05:05.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 159 [00:05:06.000] Files (2) +Info 179 [00:05:24.000] ----------------------------------------------- +Info 179 [00:05:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 179 [00:05:26.000] Files (2) -Info 159 [00:05:07.000] ----------------------------------------------- -Info 159 [00:05:08.000] Open files: -Info 159 [00:05:09.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 159 [00:05:10.000] Projects: /dev/null/inferredProject1* -Info 159 [00:05:11.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 159 [00:05:12.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json \ No newline at end of file +Info 179 [00:05:27.000] ----------------------------------------------- +Info 179 [00:05:28.000] Open files: +Info 179 [00:05:29.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 179 [00:05:30.000] Projects: /dev/null/inferredProject1* +Info 179 [00:05:31.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 179 [00:05:32.000] Projects: /user/username/projects/myproject/tsconfig-indirect1.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js index ffef437e3d93d..eb303c5467aed 100644 --- a/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js +++ b/tests/baselines/reference/tsserver/projectReferences/disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js @@ -36,33 +36,39 @@ Info 10 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 11 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory Info 12 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 13 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:01:09.000] Files (0) +Info 14 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:01:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:01:11.000] Files (0) -Info 17 [00:01:10.000] ----------------------------------------------- -Info 18 [00:01:11.000] event: +Info 19 [00:01:12.000] ----------------------------------------------- +Info 20 [00:01:13.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 19 [00:01:12.000] event: +Info 21 [00:01:14.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{"disableReferencedProjectLoad":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:01:13.000] event: +Info 22 [00:01:15.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 21 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 22 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 23 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 24 [00:01:17.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 25 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 26 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 27 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 28 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 29 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 30 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 31 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 32 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 33 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 35 [00:01:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 36 [00:01:29.000] Files (2) +Info 23 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 24 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 25 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 26 [00:01:19.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 27 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 28 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 29 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 30 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 31 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 32 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 33 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 34 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 35 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 40 [00:01:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 41 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 42 [00:01:35.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -72,28 +78,28 @@ Info 36 [00:01:29.000] Files (2) main.ts Root file specified for compilation -Info 37 [00:01:30.000] ----------------------------------------------- -Info 38 [00:01:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 38 [00:01:32.000] Files (0) +Info 43 [00:01:36.000] ----------------------------------------------- +Info 44 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 44 [00:01:38.000] Files (0) -Info 38 [00:01:33.000] ----------------------------------------------- -Info 38 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 38 [00:01:35.000] Files (2) +Info 44 [00:01:39.000] ----------------------------------------------- +Info 44 [00:01:40.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 44 [00:01:41.000] Files (2) -Info 38 [00:01:36.000] ----------------------------------------------- -Info 38 [00:01:37.000] Open files: -Info 38 [00:01:38.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 38 [00:01:39.000] Projects: /dev/null/inferredProject1* -Info 38 [00:01:40.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /dev/null/inferredProject1* -Info 38 [00:01:41.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined -Info 38 [00:01:42.000] Search path: /dummy -Info 39 [00:01:43.000] For info: /dummy/dummy.ts :: No config files found. -Info 40 [00:01:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 41 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 42 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 43 [00:01:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:48.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 45 [00:01:49.000] Files (2) +Info 44 [00:01:42.000] ----------------------------------------------- +Info 44 [00:01:43.000] Open files: +Info 44 [00:01:44.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 44 [00:01:45.000] Projects: /dev/null/inferredProject1* +Info 44 [00:01:46.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /dev/null/inferredProject1* +Info 44 [00:01:47.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined +Info 44 [00:01:48.000] Search path: /dummy +Info 45 [00:01:49.000] For info: /dummy/dummy.ts :: No config files found. +Info 46 [00:01:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 47 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 48 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 49 [00:01:53.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:01:54.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 51 [00:01:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -103,67 +109,69 @@ Info 45 [00:01:49.000] Files (2) dummy.ts Root file specified for compilation -Info 46 [00:01:50.000] ----------------------------------------------- -Info 47 [00:01:51.000] `remove Project:: -Info 48 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:01:53.000] Files (0) +Info 52 [00:01:56.000] ----------------------------------------------- +Info 53 [00:01:57.000] `remove Project:: +Info 54 [00:01:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:01:59.000] Files (0) -Info 50 [00:01:54.000] ----------------------------------------------- -Info 51 [00:01:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 52 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 53 [00:01:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 54 [00:01:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 55 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 56 [00:02:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 56 [00:02:01.000] Files (2) +Info 56 [00:02:00.000] ----------------------------------------------- +Info 57 [00:02:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 58 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 59 [00:02:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 60 [00:02:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 61 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 62 [00:02:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 63 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 64 [00:02:08.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 64 [00:02:09.000] Files (2) -Info 56 [00:02:02.000] ----------------------------------------------- -Info 56 [00:02:03.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 56 [00:02:04.000] Files (2) +Info 64 [00:02:10.000] ----------------------------------------------- +Info 64 [00:02:11.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 64 [00:02:12.000] Files (2) -Info 56 [00:02:05.000] ----------------------------------------------- -Info 56 [00:02:06.000] Open files: -Info 56 [00:02:07.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 56 [00:02:08.000] Projects: /dev/null/inferredProject1* -Info 56 [00:02:09.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 56 [00:02:10.000] Projects: /dev/null/inferredProject2* -Info 56 [00:02:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 57 [00:02:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 58 [00:02:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 59 [00:02:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 60 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:16.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 61 [00:02:17.000] Files (2) +Info 64 [00:02:13.000] ----------------------------------------------- +Info 64 [00:02:14.000] Open files: +Info 64 [00:02:15.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 64 [00:02:16.000] Projects: /dev/null/inferredProject1* +Info 64 [00:02:17.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 64 [00:02:18.000] Projects: /dev/null/inferredProject2* +Info 64 [00:02:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 65 [00:02:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 66 [00:02:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 67 [00:02:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 68 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:24.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 69 [00:02:25.000] Files (2) -Info 61 [00:02:18.000] ----------------------------------------------- -Info 61 [00:02:19.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 61 [00:02:20.000] Files (2) +Info 69 [00:02:26.000] ----------------------------------------------- +Info 69 [00:02:27.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 69 [00:02:28.000] Files (2) -Info 61 [00:02:21.000] ----------------------------------------------- -Info 61 [00:02:22.000] Open files: -Info 61 [00:02:23.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 61 [00:02:24.000] Projects: /dev/null/inferredProject2* -Info 61 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:26.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 62 [00:02:27.000] Files (2) +Info 69 [00:02:29.000] ----------------------------------------------- +Info 69 [00:02:30.000] Open files: +Info 69 [00:02:31.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 69 [00:02:32.000] Projects: /dev/null/inferredProject2* +Info 69 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 70 [00:02:35.000] Files (2) -Info 62 [00:02:28.000] ----------------------------------------------- -Info 62 [00:02:29.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 62 [00:02:30.000] Files (2) +Info 70 [00:02:36.000] ----------------------------------------------- +Info 70 [00:02:37.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 70 [00:02:38.000] Files (2) -Info 62 [00:02:31.000] ----------------------------------------------- -Info 62 [00:02:32.000] Open files: -Info 62 [00:02:33.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:34.000] Search path: /dummy -Info 64 [00:02:35.000] For info: /dummy/dummy.ts :: No config files found. -Info 65 [00:02:36.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 66 [00:02:37.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 67 [00:02:38.000] Same program as before -Info 68 [00:02:39.000] `remove Project:: -Info 69 [00:02:40.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 70 [00:02:41.000] Files (2) +Info 70 [00:02:39.000] ----------------------------------------------- +Info 70 [00:02:40.000] Open files: +Info 70 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:42.000] Search path: /dummy +Info 72 [00:02:43.000] For info: /dummy/dummy.ts :: No config files found. +Info 73 [00:02:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 74 [00:02:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 75 [00:02:46.000] Same program as before +Info 76 [00:02:47.000] `remove Project:: +Info 77 [00:02:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 78 [00:02:49.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/src/main.ts @@ -173,30 +181,34 @@ Info 70 [00:02:41.000] Files (2) main.ts Root file specified for compilation -Info 71 [00:02:42.000] ----------------------------------------------- -Info 72 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 73 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 74 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 75 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 76 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 77 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 78 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 79 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 80 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:52.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 81 [00:02:53.000] Files (2) +Info 79 [00:02:50.000] ----------------------------------------------- +Info 80 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 81 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 82 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 83 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 84 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 85 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 86 [00:02:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 87 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 88 [00:02:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 89 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 90 [00:03:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 91 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 92 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:04.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 93 [00:03:05.000] Files (2) -Info 81 [00:02:54.000] ----------------------------------------------- -Info 81 [00:02:55.000] Open files: -Info 81 [00:02:56.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 81 [00:02:57.000] Projects: /dev/null/inferredProject2* -Info 81 [00:02:58.000] Search path: /user/username/projects/myproject/src -Info 82 [00:02:59.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 83 [00:03:00.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 84 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 85 [00:03:02.000] event: +Info 93 [00:03:06.000] ----------------------------------------------- +Info 93 [00:03:07.000] Open files: +Info 93 [00:03:08.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 93 [00:03:09.000] Projects: /dev/null/inferredProject2* +Info 93 [00:03:10.000] Search path: /user/username/projects/myproject/src +Info 94 [00:03:11.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 95 [00:03:12.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 96 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 97 [00:03:14.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 86 [00:03:03.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 98 [00:03:15.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "disableReferencedProjectLoad": true, @@ -209,8 +221,8 @@ Info 86 [00:03:03.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 87 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 88 [00:03:05.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 99 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 100 [00:03:17.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -222,35 +234,41 @@ Info 88 [00:03:05.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 89 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 90 [00:03:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 91 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 92 [00:03:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 93 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 94 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 95 [00:03:12.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 96 [00:03:13.000] Files (0) +Info 101 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 102 [00:03:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 103 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 104 [00:03:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 105 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 106 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 107 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 108 [00:03:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 109 [00:03:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 110 [00:03:27.000] Files (0) -Info 97 [00:03:14.000] ----------------------------------------------- -Info 98 [00:03:15.000] event: +Info 111 [00:03:28.000] ----------------------------------------------- +Info 112 [00:03:29.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 99 [00:03:16.000] event: +Info 113 [00:03:30.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 100 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 101 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 102 [00:03:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 103 [00:03:20.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* -Info 104 [00:03:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 105 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 106 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 107 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 108 [00:03:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 109 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 110 [00:03:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 111 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 112 [00:03:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 113 [00:03:30.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 114 [00:03:31.000] Files (2) +Info 114 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 115 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 116 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 117 [00:03:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* +Info 118 [00:03:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 119 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 120 [00:03:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 121 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 122 [00:03:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 123 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 124 [00:03:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 125 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 126 [00:03:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 127 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 128 [00:03:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 129 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 130 [00:03:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 131 [00:03:48.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 132 [00:03:49.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -260,38 +278,40 @@ Info 114 [00:03:31.000] Files (2) main.ts Root file specified for compilation -Info 115 [00:03:32.000] ----------------------------------------------- -Info 116 [00:03:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 116 [00:03:34.000] Files (0) +Info 133 [00:03:50.000] ----------------------------------------------- +Info 134 [00:03:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 134 [00:03:52.000] Files (0) -Info 116 [00:03:35.000] ----------------------------------------------- -Info 116 [00:03:36.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 116 [00:03:37.000] Files (2) +Info 134 [00:03:53.000] ----------------------------------------------- +Info 134 [00:03:54.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 134 [00:03:55.000] Files (2) -Info 116 [00:03:38.000] ----------------------------------------------- -Info 116 [00:03:39.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 116 [00:03:40.000] Files (2) +Info 134 [00:03:56.000] ----------------------------------------------- +Info 134 [00:03:57.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 134 [00:03:58.000] Files (2) -Info 116 [00:03:41.000] ----------------------------------------------- -Info 116 [00:03:42.000] Open files: -Info 116 [00:03:43.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 116 [00:03:44.000] Projects: /dev/null/inferredProject2* -Info 116 [00:03:45.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 116 [00:03:46.000] Projects: /dev/null/inferredProject3* -Info 116 [00:03:47.000] reload projects. -Info 117 [00:03:48.000] Scheduled: /dev/null/inferredProject2* -Info 118 [00:03:49.000] Scheduled: /dev/null/inferredProject3* -Info 119 [00:03:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 120 [00:03:51.000] Search path: /dummy -Info 121 [00:03:52.000] For info: /dummy/dummy.ts :: No config files found. -Info 122 [00:03:53.000] Search path: /user/username/projects/myproject/src -Info 123 [00:03:54.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 124 [00:03:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 125 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 126 [00:03:57.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 127 [00:03:58.000] event: +Info 134 [00:03:59.000] ----------------------------------------------- +Info 134 [00:04:00.000] Open files: +Info 134 [00:04:01.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 134 [00:04:02.000] Projects: /dev/null/inferredProject2* +Info 134 [00:04:03.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 134 [00:04:04.000] Projects: /dev/null/inferredProject3* +Info 134 [00:04:05.000] reload projects. +Info 135 [00:04:06.000] Scheduled: /dev/null/inferredProject2* +Info 136 [00:04:07.000] Scheduled: /dev/null/inferredProject3* +Info 137 [00:04:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 138 [00:04:09.000] Search path: /dummy +Info 139 [00:04:10.000] For info: /dummy/dummy.ts :: No config files found. +Info 140 [00:04:11.000] Search path: /user/username/projects/myproject/src +Info 141 [00:04:12.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 142 [00:04:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 143 [00:04:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 144 [00:04:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 145 [00:04:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 146 [00:04:17.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 147 [00:04:18.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 128 [00:03:59.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 148 [00:04:19.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "disableReferencedProjectLoad": true, @@ -304,8 +324,8 @@ Info 128 [00:03:59.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 129 [00:04:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 130 [00:04:01.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 149 [00:04:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 150 [00:04:21.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -317,86 +337,96 @@ Info 130 [00:04:01.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 131 [00:04:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 132 [00:04:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 133 [00:04:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 134 [00:04:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 135 [00:04:06.000] Files (0) +Info 151 [00:04:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 152 [00:04:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 153 [00:04:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 154 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 155 [00:04:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 156 [00:04:27.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 157 [00:04:28.000] Files (0) -Info 136 [00:04:07.000] ----------------------------------------------- -Info 137 [00:04:08.000] event: +Info 158 [00:04:29.000] ----------------------------------------------- +Info 159 [00:04:30.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 138 [00:04:09.000] event: +Info 160 [00:04:31.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 139 [00:04:10.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 140 [00:04:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 141 [00:04:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 142 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 143 [00:04:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 144 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 145 [00:04:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 146 [00:04:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 147 [00:04:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 148 [00:04:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 149 [00:04:20.000] Before ensureProjectForOpenFiles: -Info 150 [00:04:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 150 [00:04:22.000] Files (0) +Info 161 [00:04:32.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 162 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 163 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 164 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 165 [00:04:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 166 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 167 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 168 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 169 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 170 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 171 [00:04:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 172 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 173 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 174 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 175 [00:04:46.000] Before ensureProjectForOpenFiles: +Info 176 [00:04:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 176 [00:04:48.000] Files (0) -Info 150 [00:04:23.000] ----------------------------------------------- -Info 150 [00:04:24.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 150 [00:04:25.000] Files (2) +Info 176 [00:04:49.000] ----------------------------------------------- +Info 176 [00:04:50.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 176 [00:04:51.000] Files (2) -Info 150 [00:04:26.000] ----------------------------------------------- -Info 150 [00:04:27.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 150 [00:04:28.000] Files (2) +Info 176 [00:04:52.000] ----------------------------------------------- +Info 176 [00:04:53.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 176 [00:04:54.000] Files (2) -Info 150 [00:04:29.000] ----------------------------------------------- -Info 150 [00:04:30.000] Open files: -Info 150 [00:04:31.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 150 [00:04:32.000] Projects: /dev/null/inferredProject2* -Info 150 [00:04:33.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 150 [00:04:34.000] Projects: /dev/null/inferredProject3* -Info 150 [00:04:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 151 [00:04:36.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 152 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 153 [00:04:38.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 154 [00:04:39.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 155 [00:04:40.000] Files (2) +Info 176 [00:04:55.000] ----------------------------------------------- +Info 176 [00:04:56.000] Open files: +Info 176 [00:04:57.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 176 [00:04:58.000] Projects: /dev/null/inferredProject2* +Info 176 [00:04:59.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 176 [00:05:00.000] Projects: /dev/null/inferredProject3* +Info 176 [00:05:01.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 177 [00:05:02.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 178 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 179 [00:05:04.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 180 [00:05:05.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 181 [00:05:06.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 156 [00:04:41.000] ----------------------------------------------- -Info 157 [00:04:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* -Info 158 [00:04:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 159 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 160 [00:04:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 161 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations -Info 162 [00:04:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 163 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 164 [00:04:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 165 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots -Info 166 [00:04:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 167 [00:04:52.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 168 [00:04:53.000] Files (2) +Info 182 [00:05:07.000] ----------------------------------------------- +Info 183 [00:05:08.000] Starting updateGraphWorker: Project: /dev/null/inferredProject3* +Info 184 [00:05:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 185 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 186 [00:05:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 187 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 188 [00:05:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 189 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject3* WatchType: Failed Lookup Locations +Info 190 [00:05:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 191 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 192 [00:05:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 193 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 194 [00:05:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 195 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject3* WatchType: Type roots +Info 196 [00:05:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject3* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 197 [00:05:22.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 198 [00:05:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" -Info 169 [00:04:54.000] ----------------------------------------------- -Info 170 [00:04:55.000] After ensureProjectForOpenFiles: -Info 171 [00:04:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 171 [00:04:57.000] Files (0) +Info 199 [00:05:24.000] ----------------------------------------------- +Info 200 [00:05:25.000] After ensureProjectForOpenFiles: +Info 201 [00:05:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 201 [00:05:27.000] Files (0) -Info 171 [00:04:58.000] ----------------------------------------------- -Info 171 [00:04:59.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 171 [00:05:00.000] Files (2) +Info 201 [00:05:28.000] ----------------------------------------------- +Info 201 [00:05:29.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 201 [00:05:30.000] Files (2) -Info 171 [00:05:01.000] ----------------------------------------------- -Info 171 [00:05:02.000] Project '/dev/null/inferredProject3*' (Inferred) -Info 171 [00:05:03.000] Files (2) +Info 201 [00:05:31.000] ----------------------------------------------- +Info 201 [00:05:32.000] Project '/dev/null/inferredProject3*' (Inferred) +Info 201 [00:05:33.000] Files (2) -Info 171 [00:05:04.000] ----------------------------------------------- -Info 171 [00:05:05.000] Open files: -Info 171 [00:05:06.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 171 [00:05:07.000] Projects: /dev/null/inferredProject2* -Info 171 [00:05:08.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 171 [00:05:09.000] Projects: /dev/null/inferredProject3* \ No newline at end of file +Info 201 [00:05:34.000] ----------------------------------------------- +Info 201 [00:05:35.000] Open files: +Info 201 [00:05:36.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 201 [00:05:37.000] Projects: /dev/null/inferredProject2* +Info 201 [00:05:38.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 201 [00:05:39.000] Projects: /dev/null/inferredProject3* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/does-not-error-on-container-only-project.js b/tests/baselines/reference/tsserver/projectReferences/does-not-error-on-container-only-project.js index 9a2b057aa8a39..78c01b2c606cc 100644 --- a/tests/baselines/reference/tsserver/projectReferences/does-not-error-on-container-only-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/does-not-error-on-container-only-project.js @@ -40,9 +40,11 @@ Info 10 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 11 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/compositeExec/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots Info 12 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots Info 13 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots -Info 14 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:01:25.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) -Info 16 [00:01:26.000] Files (3) +Info 14 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 15 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/compositeExec/tsconfig.json WatchType: Type roots +Info 16 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/container/compositeExec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:01:27.000] Project '/user/username/projects/container/compositeExec/tsconfig.json' (Configured) +Info 18 [00:01:28.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" /user/username/projects/container/compositeExec/index.ts Text-1 "namespace container {\r\n export function getMyConst() {\r\n return myConst;\r\n }\r\n}" @@ -55,10 +57,10 @@ Info 16 [00:01:26.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 17 [00:01:27.000] ----------------------------------------------- -Info 18 [00:01:28.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json -Info 19 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Config file -Info 20 [00:01:30.000] Config: /user/username/projects/container/exec/tsconfig.json : { +Info 19 [00:01:29.000] ----------------------------------------------- +Info 20 [00:01:30.000] Creating configuration project /user/username/projects/container/exec/tsconfig.json +Info 21 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/tsconfig.json 2000 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Config file +Info 22 [00:01:32.000] Config: /user/username/projects/container/exec/tsconfig.json : { "rootNames": [ "/user/username/projects/container/exec/index.ts" ], @@ -75,15 +77,17 @@ Info 20 [00:01:30.000] Config: /user/username/projects/container/exec/tsconfig } ] } -Info 21 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info -Info 22 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json -Info 23 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 24 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 25 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 26 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots -Info 27 [00:01:37.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:38.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) -Info 29 [00:01:39.000] Files (3) +Info 23 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/index.ts 500 undefined WatchType: Closed Script info +Info 24 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json +Info 25 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 26 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/exec/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 27 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 28 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 29 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 30 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/exec/tsconfig.json WatchType: Type roots +Info 31 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/container/exec/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:42.000] Project '/user/username/projects/container/exec/tsconfig.json' (Configured) +Info 33 [00:01:43.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" /user/username/projects/container/exec/index.ts Text-1 "namespace container {\r\n export function getMyConst() {\r\n return myConst;\r\n }\r\n}" @@ -96,16 +100,18 @@ Info 29 [00:01:39.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 30 [00:01:40.000] ----------------------------------------------- -Info 31 [00:01:41.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 34 [00:01:44.000] ----------------------------------------------- +Info 35 [00:01:45.000] Creating configuration project /user/username/projects/container/lib/tsconfig.json +Info 36 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/lib/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/lib/tsconfig.json WatchType: Type roots +Info 43 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/container/lib/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:54.000] Project '/user/username/projects/container/lib/tsconfig.json' (Configured) +Info 45 [00:01:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/container/lib/index.ts Text-1 "namespace container {\r\n export const myConst = 30;\r\n}" @@ -115,10 +121,10 @@ Info 39 [00:01:49.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Creating configuration project /user/username/projects/container/tsconfig.json -Info 42 [00:01:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file -Info 43 [00:01:53.000] Config: /user/username/projects/container/tsconfig.json : { +Info 46 [00:01:56.000] ----------------------------------------------- +Info 47 [00:01:57.000] Creating configuration project /user/username/projects/container/tsconfig.json +Info 48 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/container/tsconfig.json 2000 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Config file +Info 49 [00:01:59.000] Config: /user/username/projects/container/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/container/tsconfig.json" @@ -134,14 +140,16 @@ Info 43 [00:01:53.000] Config: /user/username/projects/container/tsconfig.json } ] } -Info 44 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json -Info 45 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 46 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots -Info 47 [00:01:57.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 48 [00:01:58.000] Project '/user/username/projects/container/tsconfig.json' (Configured) -Info 49 [00:01:59.000] Files (0) - -Info 50 [00:02:00.000] ----------------------------------------------- +Info 50 [00:02:00.000] Starting updateGraphWorker: Project: /user/username/projects/container/tsconfig.json +Info 51 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 52 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/container/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 53 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 54 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/container/tsconfig.json WatchType: Type roots +Info 55 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/container/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:06.000] Project '/user/username/projects/container/tsconfig.json' (Configured) +Info 57 [00:02:07.000] Files (0) + +Info 58 [00:02:08.000] ----------------------------------------------- Before request //// [/a/lib/lib.d.ts] /// @@ -501,6 +509,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/container/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} /user/username/projects/container/exec/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/container/lib/node_modules/@types: *new* @@ -524,7 +534,7 @@ FsWatches:: /user/username/projects/container/tsconfig.json: *new* {} -Info 51 [00:02:01.000] request: +Info 59 [00:02:09.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -533,7 +543,7 @@ Info 51 [00:02:01.000] request: "seq": 1, "type": "request" } -Info 52 [00:02:02.000] response: +Info 60 [00:02:10.000] response: { "response": [], "responseRequired": true @@ -542,7 +552,7 @@ After request Before request -Info 53 [00:02:03.000] request: +Info 61 [00:02:11.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -551,7 +561,7 @@ Info 53 [00:02:03.000] request: "seq": 2, "type": "request" } -Info 54 [00:02:04.000] response: +Info 62 [00:02:12.000] response: { "response": [], "responseRequired": true @@ -560,7 +570,7 @@ After request Before request -Info 55 [00:02:05.000] request: +Info 63 [00:02:13.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -570,7 +580,7 @@ Info 55 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 56 [00:02:06.000] response: +Info 64 [00:02:14.000] response: { "response": [], "responseRequired": true @@ -579,7 +589,7 @@ After request Before request -Info 57 [00:02:07.000] request: +Info 65 [00:02:15.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -589,7 +599,7 @@ Info 57 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 58 [00:02:08.000] response: +Info 66 [00:02:16.000] response: { "response": [], "responseRequired": true @@ -598,7 +608,7 @@ After request Before request -Info 59 [00:02:09.000] request: +Info 67 [00:02:17.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -607,7 +617,7 @@ Info 59 [00:02:09.000] request: "seq": 5, "type": "request" } -Info 60 [00:02:10.000] response: +Info 68 [00:02:18.000] response: { "response": [], "responseRequired": true @@ -616,7 +626,7 @@ After request Before request -Info 61 [00:02:11.000] request: +Info 69 [00:02:19.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -625,7 +635,7 @@ Info 61 [00:02:11.000] request: "seq": 6, "type": "request" } -Info 62 [00:02:12.000] response: +Info 70 [00:02:20.000] response: { "response": [], "responseRequired": true @@ -634,7 +644,7 @@ After request Before request -Info 63 [00:02:13.000] request: +Info 71 [00:02:21.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -644,7 +654,7 @@ Info 63 [00:02:13.000] request: "seq": 7, "type": "request" } -Info 64 [00:02:14.000] response: +Info 72 [00:02:22.000] response: { "response": [], "responseRequired": true @@ -653,7 +663,7 @@ After request Before request -Info 65 [00:02:15.000] request: +Info 73 [00:02:23.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -663,7 +673,7 @@ Info 65 [00:02:15.000] request: "seq": 8, "type": "request" } -Info 66 [00:02:16.000] response: +Info 74 [00:02:24.000] response: { "response": [], "responseRequired": true @@ -672,7 +682,7 @@ After request Before request -Info 67 [00:02:17.000] request: +Info 75 [00:02:25.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -681,7 +691,7 @@ Info 67 [00:02:17.000] request: "seq": 9, "type": "request" } -Info 68 [00:02:18.000] response: +Info 76 [00:02:26.000] response: { "response": [], "responseRequired": true @@ -690,7 +700,7 @@ After request Before request -Info 69 [00:02:19.000] request: +Info 77 [00:02:27.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -699,7 +709,7 @@ Info 69 [00:02:19.000] request: "seq": 10, "type": "request" } -Info 70 [00:02:20.000] response: +Info 78 [00:02:28.000] response: { "response": [], "responseRequired": true @@ -708,7 +718,7 @@ After request Before request -Info 71 [00:02:21.000] request: +Info 79 [00:02:29.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -718,7 +728,7 @@ Info 71 [00:02:21.000] request: "seq": 11, "type": "request" } -Info 72 [00:02:22.000] response: +Info 80 [00:02:30.000] response: { "response": [], "responseRequired": true @@ -727,7 +737,7 @@ After request Before request -Info 73 [00:02:23.000] request: +Info 81 [00:02:31.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -737,7 +747,7 @@ Info 73 [00:02:23.000] request: "seq": 12, "type": "request" } -Info 74 [00:02:24.000] response: +Info 82 [00:02:32.000] response: { "response": [], "responseRequired": true @@ -746,7 +756,7 @@ After request Before request -Info 75 [00:02:25.000] request: +Info 83 [00:02:33.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -755,7 +765,7 @@ Info 75 [00:02:25.000] request: "seq": 13, "type": "request" } -Info 76 [00:02:26.000] response: +Info 84 [00:02:34.000] response: { "response": [], "responseRequired": true @@ -764,7 +774,7 @@ After request Before request -Info 77 [00:02:27.000] request: +Info 85 [00:02:35.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -773,7 +783,7 @@ Info 77 [00:02:27.000] request: "seq": 14, "type": "request" } -Info 78 [00:02:28.000] response: +Info 86 [00:02:36.000] response: { "response": [], "responseRequired": true @@ -782,7 +792,7 @@ After request Before request -Info 79 [00:02:29.000] request: +Info 87 [00:02:37.000] request: { "command": "syntacticDiagnosticsSync", "arguments": { @@ -792,7 +802,7 @@ Info 79 [00:02:29.000] request: "seq": 15, "type": "request" } -Info 80 [00:02:30.000] response: +Info 88 [00:02:38.000] response: { "response": [], "responseRequired": true @@ -801,7 +811,7 @@ After request Before request -Info 81 [00:02:31.000] request: +Info 89 [00:02:39.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -811,7 +821,7 @@ Info 81 [00:02:31.000] request: "seq": 16, "type": "request" } -Info 82 [00:02:32.000] response: +Info 90 [00:02:40.000] response: { "response": [], "responseRequired": true @@ -820,7 +830,7 @@ After request Before request -Info 83 [00:02:33.000] request: +Info 91 [00:02:41.000] request: { "command": "compilerOptionsDiagnostics-full", "arguments": { @@ -829,7 +839,7 @@ Info 83 [00:02:33.000] request: "seq": 17, "type": "request" } -Info 84 [00:02:34.000] response: +Info 92 [00:02:42.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js index 910ee083412cb..9f6a0673cd10e 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js @@ -93,9 +93,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (2) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts Text-1 "export declare class B {\n M(): void;\n}\n//# sourceMappingURL=index.d.ts.map" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -105,17 +107,17 @@ Info 24 [00:00:53.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (2) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (2) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -128,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -145,7 +149,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -154,21 +158,23 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/b -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 44 [00:01:19.000] Files (2) +Info 32 [00:01:07.000] Search path: /user/username/projects/myproject/b +Info 33 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 48 [00:01:23.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts SVC-1-0 "import { B } from \".\";\n\nconst b: B = new B();" @@ -179,23 +185,23 @@ Info 44 [00:01:19.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 45 [00:01:20.000] ----------------------------------------------- -Info 46 [00:01:21.000] Search path: /user/username/projects/myproject/b -Info 47 [00:01:22.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 48 [00:01:23.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 48 [00:01:24.000] Files (2) +Info 49 [00:01:24.000] ----------------------------------------------- +Info 50 [00:01:25.000] Search path: /user/username/projects/myproject/b +Info 51 [00:01:26.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 52 [00:01:27.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 52 [00:01:28.000] Files (2) -Info 48 [00:01:25.000] ----------------------------------------------- -Info 48 [00:01:26.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 48 [00:01:27.000] Files (2) +Info 52 [00:01:29.000] ----------------------------------------------- +Info 52 [00:01:30.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 52 [00:01:31.000] Files (2) -Info 48 [00:01:28.000] ----------------------------------------------- -Info 48 [00:01:29.000] Open files: -Info 48 [00:01:30.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 48 [00:01:31.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 48 [00:01:33.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 48 [00:01:34.000] response: +Info 52 [00:01:32.000] ----------------------------------------------- +Info 52 [00:01:33.000] Open files: +Info 52 [00:01:34.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 52 [00:01:35.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 52 [00:01:36.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 52 [00:01:37.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 52 [00:01:38.000] response: { "responseRequired": false } @@ -208,6 +214,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -231,7 +239,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:01:35.000] request: +Info 53 [00:01:39.000] request: { "command": "references", "arguments": { @@ -242,9 +250,9 @@ Info 49 [00:01:35.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:36.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 51 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file -Info 52 [00:01:38.000] response: +Info 54 [00:01:40.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 55 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file +Info 56 [00:01:42.000] response: { "response": { "refs": [ @@ -332,6 +340,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/b/lib/index.d.ts.map: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js index 71c20f3b80f84..4b004b85ba55b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js @@ -96,9 +96,11 @@ Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts Text-1 "export declare class B {\n M(): void;\n}\n//# sourceMappingURL=index.d.ts.map" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -108,17 +110,17 @@ Info 24 [00:00:55.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (2) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Search path: /user/username/projects/myproject/a +Info 29 [00:01:00.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:01:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:02.000] Files (2) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:05.000] response: +Info 30 [00:01:03.000] ----------------------------------------------- +Info 30 [00:01:04.000] Open files: +Info 30 [00:01:05.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:06.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:07.000] response: { "responseRequired": false } @@ -131,6 +133,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "open", "arguments": { @@ -157,21 +161,23 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:07.000] Search path: /user/username/projects/myproject/b -Info 31 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 32 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:20.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 44 [00:01:21.000] Files (2) +Info 32 [00:01:09.000] Search path: /user/username/projects/myproject/b +Info 33 [00:01:10.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:11.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 46 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:24.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 48 [00:01:25.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts SVC-1-0 "import { B } from \".\";\n\nconst b: B = new B();" @@ -182,23 +188,23 @@ Info 44 [00:01:21.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 45 [00:01:22.000] ----------------------------------------------- -Info 46 [00:01:23.000] Search path: /user/username/projects/myproject/b -Info 47 [00:01:24.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 48 [00:01:25.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 48 [00:01:26.000] Files (2) +Info 49 [00:01:26.000] ----------------------------------------------- +Info 50 [00:01:27.000] Search path: /user/username/projects/myproject/b +Info 51 [00:01:28.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 52 [00:01:29.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 52 [00:01:30.000] Files (2) -Info 48 [00:01:27.000] ----------------------------------------------- -Info 48 [00:01:28.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 48 [00:01:29.000] Files (2) +Info 52 [00:01:31.000] ----------------------------------------------- +Info 52 [00:01:32.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 52 [00:01:33.000] Files (2) -Info 48 [00:01:30.000] ----------------------------------------------- -Info 48 [00:01:31.000] Open files: -Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 48 [00:01:33.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 48 [00:01:34.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 48 [00:01:35.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 48 [00:01:36.000] response: +Info 52 [00:01:34.000] ----------------------------------------------- +Info 52 [00:01:35.000] Open files: +Info 52 [00:01:36.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 52 [00:01:37.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 52 [00:01:38.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 52 [00:01:39.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 52 [00:01:40.000] response: { "responseRequired": false } @@ -211,6 +217,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -234,7 +242,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:01:37.000] request: +Info 53 [00:01:41.000] request: { "command": "references", "arguments": { @@ -245,14 +253,14 @@ Info 49 [00:01:37.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:38.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 51 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info -Info 52 [00:01:40.000] Search path: /user/username/projects/myproject/b -Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:42.000] Search path: /user/username/projects/myproject/b -Info 55 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:44.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 57 [00:01:45.000] response: +Info 54 [00:01:42.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 55 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:01:44.000] Search path: /user/username/projects/myproject/b +Info 57 [00:01:45.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 58 [00:01:46.000] Search path: /user/username/projects/myproject/b +Info 59 [00:01:47.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 60 [00:01:48.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 61 [00:01:49.000] response: { "response": { "refs": [ @@ -387,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js index 36975e54e17e2..18afd4f2e0fa1 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js @@ -93,9 +93,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (2) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -105,17 +107,17 @@ Info 24 [00:00:53.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (2) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (2) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -128,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -145,7 +149,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -154,20 +158,22 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/b -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:17.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 43 [00:01:18.000] Files (2) +Info 32 [00:01:07.000] Search path: /user/username/projects/myproject/b +Info 33 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:22.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts SVC-1-0 "import { B } from \".\";\n\nconst b: B = new B();" @@ -178,23 +184,23 @@ Info 43 [00:01:18.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 44 [00:01:19.000] ----------------------------------------------- -Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/b -Info 46 [00:01:21.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 47 [00:01:22.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 47 [00:01:23.000] Files (2) +Info 48 [00:01:23.000] ----------------------------------------------- +Info 49 [00:01:24.000] Search path: /user/username/projects/myproject/b +Info 50 [00:01:25.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 51 [00:01:26.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 51 [00:01:27.000] Files (2) -Info 47 [00:01:24.000] ----------------------------------------------- -Info 47 [00:01:25.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 47 [00:01:26.000] Files (2) +Info 51 [00:01:28.000] ----------------------------------------------- +Info 51 [00:01:29.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 51 [00:01:30.000] Files (2) -Info 47 [00:01:27.000] ----------------------------------------------- -Info 47 [00:01:28.000] Open files: -Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 47 [00:01:33.000] response: +Info 51 [00:01:31.000] ----------------------------------------------- +Info 51 [00:01:32.000] Open files: +Info 51 [00:01:33.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 51 [00:01:34.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:01:35.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 51 [00:01:36.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 51 [00:01:37.000] response: { "responseRequired": false } @@ -207,6 +213,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -228,7 +236,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "references", "arguments": { @@ -239,13 +247,13 @@ Info 48 [00:01:34.000] request: "seq": 3, "type": "request" } -Info 49 [00:01:35.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:36.000] Search path: /user/username/projects/myproject/b -Info 51 [00:01:37.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 52 [00:01:38.000] Search path: /user/username/projects/myproject/b -Info 53 [00:01:39.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:40.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 55 [00:01:41.000] response: +Info 53 [00:01:39.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 54 [00:01:40.000] Search path: /user/username/projects/myproject/b +Info 55 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 56 [00:01:42.000] Search path: /user/username/projects/myproject/b +Info 57 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 58 [00:01:44.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 59 [00:01:45.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js index 0eace270b65fc..971ddcff1ef72 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js @@ -96,9 +96,11 @@ Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -108,17 +110,17 @@ Info 24 [00:00:55.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (2) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Search path: /user/username/projects/myproject/a +Info 29 [00:01:00.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:01:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:02.000] Files (2) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:05.000] response: +Info 30 [00:01:03.000] ----------------------------------------------- +Info 30 [00:01:04.000] Open files: +Info 30 [00:01:05.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:06.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:07.000] response: { "responseRequired": false } @@ -131,6 +133,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "open", "arguments": { @@ -157,20 +161,22 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:07.000] Search path: /user/username/projects/myproject/b -Info 31 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 32 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 35 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 43 [00:01:20.000] Files (2) +Info 32 [00:01:09.000] Search path: /user/username/projects/myproject/b +Info 33 [00:01:10.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:11.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:23.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:24.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts SVC-1-0 "import { B } from \".\";\n\nconst b: B = new B();" @@ -181,23 +187,23 @@ Info 43 [00:01:20.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 44 [00:01:21.000] ----------------------------------------------- -Info 45 [00:01:22.000] Search path: /user/username/projects/myproject/b -Info 46 [00:01:23.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 47 [00:01:24.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 47 [00:01:25.000] Files (2) +Info 48 [00:01:25.000] ----------------------------------------------- +Info 49 [00:01:26.000] Search path: /user/username/projects/myproject/b +Info 50 [00:01:27.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 51 [00:01:28.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 51 [00:01:29.000] Files (2) -Info 47 [00:01:26.000] ----------------------------------------------- -Info 47 [00:01:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 47 [00:01:28.000] Files (2) +Info 51 [00:01:30.000] ----------------------------------------------- +Info 51 [00:01:31.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 51 [00:01:32.000] Files (2) -Info 47 [00:01:29.000] ----------------------------------------------- -Info 47 [00:01:30.000] Open files: -Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 47 [00:01:33.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 47 [00:01:34.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 47 [00:01:35.000] response: +Info 51 [00:01:33.000] ----------------------------------------------- +Info 51 [00:01:34.000] Open files: +Info 51 [00:01:35.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 51 [00:01:36.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:01:37.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 51 [00:01:38.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 51 [00:01:39.000] response: { "responseRequired": false } @@ -210,6 +216,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -231,7 +239,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:01:36.000] request: +Info 52 [00:01:40.000] request: { "command": "references", "arguments": { @@ -242,13 +250,13 @@ Info 48 [00:01:36.000] request: "seq": 3, "type": "request" } -Info 49 [00:01:37.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:38.000] Search path: /user/username/projects/myproject/b -Info 51 [00:01:39.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 52 [00:01:40.000] Search path: /user/username/projects/myproject/b -Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:42.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 55 [00:01:43.000] response: +Info 53 [00:01:41.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 54 [00:01:42.000] Search path: /user/username/projects/myproject/b +Info 55 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 56 [00:01:44.000] Search path: /user/username/projects/myproject/b +Info 57 [00:01:45.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 58 [00:01:46.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 59 [00:01:47.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js index e1d718fb08496..00bea394ee634 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js @@ -93,9 +93,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (2) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts Text-1 "export declare class B {\n M(): void;\n}\n//# sourceMappingURL=index.d.ts.map" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -105,17 +107,17 @@ Info 24 [00:00:53.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (2) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (2) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -128,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -145,7 +149,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -154,21 +158,23 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/b -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:18.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 44 [00:01:19.000] Files (2) +Info 32 [00:01:07.000] Search path: /user/username/projects/myproject/b +Info 33 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 48 [00:01:23.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts SVC-1-0 "import { B } from \".\";\n\nconst b: B = new B();" @@ -179,23 +185,23 @@ Info 44 [00:01:19.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 45 [00:01:20.000] ----------------------------------------------- -Info 46 [00:01:21.000] Search path: /user/username/projects/myproject/b -Info 47 [00:01:22.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 48 [00:01:23.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 48 [00:01:24.000] Files (2) +Info 49 [00:01:24.000] ----------------------------------------------- +Info 50 [00:01:25.000] Search path: /user/username/projects/myproject/b +Info 51 [00:01:26.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 52 [00:01:27.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 52 [00:01:28.000] Files (2) -Info 48 [00:01:25.000] ----------------------------------------------- -Info 48 [00:01:26.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 48 [00:01:27.000] Files (2) +Info 52 [00:01:29.000] ----------------------------------------------- +Info 52 [00:01:30.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 52 [00:01:31.000] Files (2) -Info 48 [00:01:28.000] ----------------------------------------------- -Info 48 [00:01:29.000] Open files: -Info 48 [00:01:30.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 48 [00:01:31.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 48 [00:01:33.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 48 [00:01:34.000] response: +Info 52 [00:01:32.000] ----------------------------------------------- +Info 52 [00:01:33.000] Open files: +Info 52 [00:01:34.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 52 [00:01:35.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 52 [00:01:36.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 52 [00:01:37.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 52 [00:01:38.000] response: { "responseRequired": false } @@ -208,6 +214,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -231,7 +239,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:01:35.000] request: +Info 53 [00:01:39.000] request: { "command": "references", "arguments": { @@ -242,9 +250,9 @@ Info 49 [00:01:35.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:36.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 51 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file -Info 52 [00:01:38.000] response: +Info 54 [00:01:40.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 55 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file +Info 56 [00:01:42.000] response: { "response": { "refs": [ @@ -332,6 +340,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/b/lib/index.d.ts.map: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js index b6c3e07c4c5f4..2a71ae1ee1ada 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js @@ -96,9 +96,11 @@ Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts Text-1 "export declare class B {\n M(): void;\n}\n//# sourceMappingURL=index.d.ts.map" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -108,17 +110,17 @@ Info 24 [00:00:55.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (2) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Search path: /user/username/projects/myproject/a +Info 29 [00:01:00.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:01:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:02.000] Files (2) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:05.000] response: +Info 30 [00:01:03.000] ----------------------------------------------- +Info 30 [00:01:04.000] Open files: +Info 30 [00:01:05.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:06.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:07.000] response: { "responseRequired": false } @@ -131,6 +133,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "open", "arguments": { @@ -157,21 +161,23 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:07.000] Search path: /user/username/projects/myproject/b -Info 31 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 32 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:20.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 44 [00:01:21.000] Files (2) +Info 32 [00:01:09.000] Search path: /user/username/projects/myproject/b +Info 33 [00:01:10.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:11.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 46 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:24.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 48 [00:01:25.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts SVC-1-0 "import { B } from \".\";\n\nconst b: B = new B();" @@ -182,23 +188,23 @@ Info 44 [00:01:21.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 45 [00:01:22.000] ----------------------------------------------- -Info 46 [00:01:23.000] Search path: /user/username/projects/myproject/b -Info 47 [00:01:24.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 48 [00:01:25.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 48 [00:01:26.000] Files (2) +Info 49 [00:01:26.000] ----------------------------------------------- +Info 50 [00:01:27.000] Search path: /user/username/projects/myproject/b +Info 51 [00:01:28.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 52 [00:01:29.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 52 [00:01:30.000] Files (2) -Info 48 [00:01:27.000] ----------------------------------------------- -Info 48 [00:01:28.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 48 [00:01:29.000] Files (2) +Info 52 [00:01:31.000] ----------------------------------------------- +Info 52 [00:01:32.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 52 [00:01:33.000] Files (2) -Info 48 [00:01:30.000] ----------------------------------------------- -Info 48 [00:01:31.000] Open files: -Info 48 [00:01:32.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 48 [00:01:33.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 48 [00:01:34.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 48 [00:01:35.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 48 [00:01:36.000] response: +Info 52 [00:01:34.000] ----------------------------------------------- +Info 52 [00:01:35.000] Open files: +Info 52 [00:01:36.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 52 [00:01:37.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 52 [00:01:38.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 52 [00:01:39.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 52 [00:01:40.000] response: { "responseRequired": false } @@ -211,6 +217,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -234,7 +242,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:01:37.000] request: +Info 53 [00:01:41.000] request: { "command": "references", "arguments": { @@ -245,14 +253,14 @@ Info 49 [00:01:37.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:38.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 51 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info -Info 52 [00:01:40.000] Search path: /user/username/projects/myproject/b -Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:42.000] Search path: /user/username/projects/myproject/b -Info 55 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 56 [00:01:44.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 57 [00:01:45.000] response: +Info 54 [00:01:42.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 55 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:01:44.000] Search path: /user/username/projects/myproject/b +Info 57 [00:01:45.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 58 [00:01:46.000] Search path: /user/username/projects/myproject/b +Info 59 [00:01:47.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 60 [00:01:48.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 61 [00:01:49.000] response: { "response": { "refs": [ @@ -387,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js index a7e85eceea723..cef336cbfd098 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js @@ -93,9 +93,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (2) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -105,17 +107,17 @@ Info 24 [00:00:53.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (2) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (2) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -128,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -145,7 +149,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "open", "arguments": { @@ -154,20 +158,22 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] Search path: /user/username/projects/myproject/b -Info 31 [00:01:06.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 32 [00:01:07.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 35 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 37 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 38 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:17.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 43 [00:01:18.000] Files (2) +Info 32 [00:01:07.000] Search path: /user/username/projects/myproject/b +Info 33 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:22.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts SVC-1-0 "import { B } from \".\";\n\nconst b: B = new B();" @@ -178,23 +184,23 @@ Info 43 [00:01:18.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 44 [00:01:19.000] ----------------------------------------------- -Info 45 [00:01:20.000] Search path: /user/username/projects/myproject/b -Info 46 [00:01:21.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 47 [00:01:22.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 47 [00:01:23.000] Files (2) +Info 48 [00:01:23.000] ----------------------------------------------- +Info 49 [00:01:24.000] Search path: /user/username/projects/myproject/b +Info 50 [00:01:25.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 51 [00:01:26.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 51 [00:01:27.000] Files (2) -Info 47 [00:01:24.000] ----------------------------------------------- -Info 47 [00:01:25.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 47 [00:01:26.000] Files (2) +Info 51 [00:01:28.000] ----------------------------------------------- +Info 51 [00:01:29.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 51 [00:01:30.000] Files (2) -Info 47 [00:01:27.000] ----------------------------------------------- -Info 47 [00:01:28.000] Open files: -Info 47 [00:01:29.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 47 [00:01:30.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 47 [00:01:33.000] response: +Info 51 [00:01:31.000] ----------------------------------------------- +Info 51 [00:01:32.000] Open files: +Info 51 [00:01:33.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 51 [00:01:34.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:01:35.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 51 [00:01:36.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 51 [00:01:37.000] response: { "responseRequired": false } @@ -207,6 +213,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -228,7 +236,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:01:34.000] request: +Info 52 [00:01:38.000] request: { "command": "references", "arguments": { @@ -239,13 +247,13 @@ Info 48 [00:01:34.000] request: "seq": 3, "type": "request" } -Info 49 [00:01:35.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:36.000] Search path: /user/username/projects/myproject/b -Info 51 [00:01:37.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 52 [00:01:38.000] Search path: /user/username/projects/myproject/b -Info 53 [00:01:39.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:40.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 55 [00:01:41.000] response: +Info 53 [00:01:39.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 54 [00:01:40.000] Search path: /user/username/projects/myproject/b +Info 55 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 56 [00:01:42.000] Search path: /user/username/projects/myproject/b +Info 57 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 58 [00:01:44.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 59 [00:01:45.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js index 0e6cd5060fa0a..8c56a591c7f21 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js @@ -96,9 +96,11 @@ Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -108,17 +110,17 @@ Info 24 [00:00:55.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (2) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Search path: /user/username/projects/myproject/a +Info 29 [00:01:00.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:01:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:02.000] Files (2) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:05.000] response: +Info 30 [00:01:03.000] ----------------------------------------------- +Info 30 [00:01:04.000] Open files: +Info 30 [00:01:05.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:06.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:07.000] response: { "responseRequired": false } @@ -131,6 +133,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "open", "arguments": { @@ -157,20 +161,22 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:07.000] Search path: /user/username/projects/myproject/b -Info 31 [00:01:08.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 32 [00:01:09.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 35 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 37 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 38 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 43 [00:01:20.000] Files (2) +Info 32 [00:01:09.000] Search path: /user/username/projects/myproject/b +Info 33 [00:01:10.000] For info: /user/username/projects/myproject/b/helper.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 34 [00:01:11.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:23.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 47 [00:01:24.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts SVC-1-0 "import { B } from \".\";\n\nconst b: B = new B();" @@ -181,23 +187,23 @@ Info 43 [00:01:20.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 44 [00:01:21.000] ----------------------------------------------- -Info 45 [00:01:22.000] Search path: /user/username/projects/myproject/b -Info 46 [00:01:23.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. -Info 47 [00:01:24.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 47 [00:01:25.000] Files (2) +Info 48 [00:01:25.000] ----------------------------------------------- +Info 49 [00:01:26.000] Search path: /user/username/projects/myproject/b +Info 50 [00:01:27.000] For info: /user/username/projects/myproject/b/tsconfig.json :: No config files found. +Info 51 [00:01:28.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 51 [00:01:29.000] Files (2) -Info 47 [00:01:26.000] ----------------------------------------------- -Info 47 [00:01:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 47 [00:01:28.000] Files (2) +Info 51 [00:01:30.000] ----------------------------------------------- +Info 51 [00:01:31.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 51 [00:01:32.000] Files (2) -Info 47 [00:01:29.000] ----------------------------------------------- -Info 47 [00:01:30.000] Open files: -Info 47 [00:01:31.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 47 [00:01:32.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 47 [00:01:33.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined -Info 47 [00:01:34.000] Projects: /user/username/projects/myproject/b/tsconfig.json -Info 47 [00:01:35.000] response: +Info 51 [00:01:33.000] ----------------------------------------------- +Info 51 [00:01:34.000] Open files: +Info 51 [00:01:35.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 51 [00:01:36.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 51 [00:01:37.000] FileName: /user/username/projects/myproject/b/helper.ts ProjectRootPath: undefined +Info 51 [00:01:38.000] Projects: /user/username/projects/myproject/b/tsconfig.json +Info 51 [00:01:39.000] response: { "responseRequired": false } @@ -210,6 +216,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} @@ -231,7 +239,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:01:36.000] request: +Info 52 [00:01:40.000] request: { "command": "references", "arguments": { @@ -242,13 +250,13 @@ Info 48 [00:01:36.000] request: "seq": 3, "type": "request" } -Info 49 [00:01:37.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 50 [00:01:38.000] Search path: /user/username/projects/myproject/b -Info 51 [00:01:39.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 52 [00:01:40.000] Search path: /user/username/projects/myproject/b -Info 53 [00:01:41.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 54 [00:01:42.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 55 [00:01:43.000] response: +Info 53 [00:01:41.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 54 [00:01:42.000] Search path: /user/username/projects/myproject/b +Info 55 [00:01:43.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 56 [00:01:44.000] Search path: /user/username/projects/myproject/b +Info 57 [00:01:45.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 58 [00:01:46.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 59 [00:01:47.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js index 460fcc3e19caf..2061ef0ac3477 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js @@ -93,9 +93,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (2) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts Text-1 "export declare class B {\n M(): void;\n}\n//# sourceMappingURL=index.d.ts.map" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -105,17 +107,17 @@ Info 24 [00:00:53.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (2) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (2) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -128,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -145,7 +149,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "references", "arguments": { @@ -156,9 +160,9 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 31 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file -Info 32 [00:01:07.000] response: +Info 32 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file +Info 34 [00:01:09.000] response: { "response": { "refs": [ @@ -246,6 +250,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/lib/index.d.ts.map: *new* {"pollingInterval":2000} diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js index 6ce01efc6b31c..63627905d00f9 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js @@ -96,9 +96,11 @@ Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts Text-1 "export declare class B {\n M(): void;\n}\n//# sourceMappingURL=index.d.ts.map" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -108,17 +110,17 @@ Info 24 [00:00:55.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (2) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Search path: /user/username/projects/myproject/a +Info 29 [00:01:00.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:01:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:02.000] Files (2) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:05.000] response: +Info 30 [00:01:03.000] ----------------------------------------------- +Info 30 [00:01:04.000] Open files: +Info 30 [00:01:05.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:06.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:07.000] response: { "responseRequired": false } @@ -131,6 +133,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "references", "arguments": { @@ -159,14 +163,14 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 31 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info -Info 32 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:10.000] Search path: /user/username/projects/myproject/b -Info 34 [00:01:11.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:09.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 33 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 34 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info Info 35 [00:01:12.000] Search path: /user/username/projects/myproject/b Info 36 [00:01:13.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 37 [00:01:14.000] response: +Info 37 [00:01:14.000] Search path: /user/username/projects/myproject/b +Info 38 [00:01:15.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 39 [00:01:16.000] response: { "response": { "refs": [ @@ -254,6 +258,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js index 6d4174be48988..55e1a1f1ad2ea 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js @@ -93,9 +93,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (2) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -105,17 +107,17 @@ Info 24 [00:00:53.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (2) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (2) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -128,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -145,7 +149,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "references", "arguments": { @@ -156,12 +160,12 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:07.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json Info 33 [00:01:08.000] Search path: /user/username/projects/myproject/b Info 34 [00:01:09.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:10.000] response: +Info 35 [00:01:10.000] Search path: /user/username/projects/myproject/b +Info 36 [00:01:11.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:12.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js index cc5c460eb346c..0d3c5c7f250c9 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-disabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js @@ -96,9 +96,11 @@ Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -108,17 +110,17 @@ Info 24 [00:00:55.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (2) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Search path: /user/username/projects/myproject/a +Info 29 [00:01:00.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:01:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:02.000] Files (2) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:05.000] response: +Info 30 [00:01:03.000] ----------------------------------------------- +Info 30 [00:01:04.000] Open files: +Info 30 [00:01:05.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:06.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:07.000] response: { "responseRequired": false } @@ -131,6 +133,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "references", "arguments": { @@ -159,12 +163,12 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 31 [00:01:08.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:09.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 32 [00:01:09.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json Info 33 [00:01:10.000] Search path: /user/username/projects/myproject/b Info 34 [00:01:11.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:12.000] response: +Info 35 [00:01:12.000] Search path: /user/username/projects/myproject/b +Info 36 [00:01:13.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:14.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js index b53eb3eeba96b..87aaaafa97c09 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-missing.js @@ -93,9 +93,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (2) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts Text-1 "export declare class B {\n M(): void;\n}\n//# sourceMappingURL=index.d.ts.map" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -105,17 +107,17 @@ Info 24 [00:00:53.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (2) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (2) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -128,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -145,7 +149,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "references", "arguments": { @@ -156,9 +160,9 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 31 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file -Info 32 [00:01:07.000] response: +Info 32 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 33 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 2000 undefined WatchType: Missing source map file +Info 34 [00:01:09.000] response: { "response": { "refs": [ @@ -246,6 +250,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/lib/index.d.ts.map: *new* {"pollingInterval":2000} diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js index 8c6f080722563..ec2ea1e958a16 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-disabled-and-a-decl-map-is-present.js @@ -96,9 +96,11 @@ Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (2) /user/username/projects/myproject/b/lib/index.d.ts Text-1 "export declare class B {\n M(): void;\n}\n//# sourceMappingURL=index.d.ts.map" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -108,17 +110,17 @@ Info 24 [00:00:55.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (2) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Search path: /user/username/projects/myproject/a +Info 29 [00:01:00.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:01:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:02.000] Files (2) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:05.000] response: +Info 30 [00:01:03.000] ----------------------------------------------- +Info 30 [00:01:04.000] Open files: +Info 30 [00:01:05.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:06.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:07.000] response: { "responseRequired": false } @@ -131,6 +133,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "references", "arguments": { @@ -159,24 +163,26 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 31 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info -Info 32 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 33 [00:01:10.000] Search path: /user/username/projects/myproject/b -Info 34 [00:01:11.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 35 [00:01:12.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info -Info 37 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 45 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:23.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 47 [00:01:24.000] Files (2) +Info 32 [00:01:09.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 33 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/lib/index.d.ts.map 500 undefined WatchType: Closed Script info +Info 34 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 35 [00:01:12.000] Search path: /user/username/projects/myproject/b +Info 36 [00:01:13.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 37 [00:01:14.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 38 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info +Info 39 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 40 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 41 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 46 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 47 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 48 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 49 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:01:27.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 51 [00:01:28.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts Text-1 "import { B } from \".\";\n\nconst b: B = new B();" @@ -187,11 +193,11 @@ Info 47 [00:01:24.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 48 [00:01:25.000] ----------------------------------------------- -Info 49 [00:01:26.000] Search path: /user/username/projects/myproject/b -Info 50 [00:01:27.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 51 [00:01:28.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 52 [00:01:29.000] response: +Info 52 [00:01:29.000] ----------------------------------------------- +Info 53 [00:01:30.000] Search path: /user/username/projects/myproject/b +Info 54 [00:01:31.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 55 [00:01:32.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 56 [00:01:33.000] response: { "response": { "refs": [ @@ -326,6 +332,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js index 2cf21177f24f5..6df46c05b2d8e 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-missing.js @@ -93,9 +93,11 @@ Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:52.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:53.000] Files (2) +Info 22 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:55.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -105,17 +107,17 @@ Info 24 [00:00:53.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:54.000] ----------------------------------------------- -Info 26 [00:00:55.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:56.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:00:58.000] Files (2) +Info 27 [00:00:56.000] ----------------------------------------------- +Info 28 [00:00:57.000] Search path: /user/username/projects/myproject/a +Info 29 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:00.000] Files (2) -Info 28 [00:00:59.000] ----------------------------------------------- -Info 28 [00:01:00.000] Open files: -Info 28 [00:01:01.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:02.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:03.000] response: +Info 30 [00:01:01.000] ----------------------------------------------- +Info 30 [00:01:02.000] Open files: +Info 30 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:05.000] response: { "responseRequired": false } @@ -128,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -145,7 +149,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:04.000] request: +Info 31 [00:01:06.000] request: { "command": "references", "arguments": { @@ -156,22 +160,24 @@ Info 29 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:05.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 31 [00:01:06.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:07.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:08.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info -Info 35 [00:01:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 39 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:19.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 45 [00:01:20.000] Files (2) +Info 32 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 33 [00:01:08.000] Search path: /user/username/projects/myproject/b +Info 34 [00:01:09.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:10.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info +Info 37 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 38 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 41 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 46 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 47 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:23.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 49 [00:01:24.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts Text-1 "import { B } from \".\";\n\nconst b: B = new B();" @@ -182,11 +188,11 @@ Info 45 [00:01:20.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 46 [00:01:21.000] ----------------------------------------------- -Info 47 [00:01:22.000] Search path: /user/username/projects/myproject/b -Info 48 [00:01:23.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 49 [00:01:24.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 50 [00:01:25.000] response: +Info 50 [00:01:25.000] ----------------------------------------------- +Info 51 [00:01:26.000] Search path: /user/username/projects/myproject/b +Info 52 [00:01:27.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 53 [00:01:28.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 54 [00:01:29.000] response: { "response": { "refs": [ @@ -321,6 +327,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js index d6b5f3c4b2f9c..d255bc9117b3b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js +++ b/tests/baselines/reference/tsserver/projectReferences/find-refs-to-decl-in-other-proj-when-proj-is-not-loaded-and-refd-proj-loading-is-enabled-and-proj-ref-redirects-are-enabled-and-a-decl-map-is-present.js @@ -96,9 +96,11 @@ Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (2) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/a/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/a/index.ts SVC-1-0 "import { B } from \"../b/lib\";\n\nconst b: B = new B();" @@ -108,17 +110,17 @@ Info 24 [00:00:55.000] Files (2) index.ts Matched by default include pattern '**/*' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Search path: /user/username/projects/myproject/a -Info 27 [00:00:58.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. -Info 28 [00:00:59.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) -Info 28 [00:01:00.000] Files (2) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Search path: /user/username/projects/myproject/a +Info 29 [00:01:00.000] For info: /user/username/projects/myproject/a/tsconfig.json :: No config files found. +Info 30 [00:01:01.000] Project '/user/username/projects/myproject/a/tsconfig.json' (Configured) +Info 30 [00:01:02.000] Files (2) -Info 28 [00:01:01.000] ----------------------------------------------- -Info 28 [00:01:02.000] Open files: -Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined -Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/a/tsconfig.json -Info 28 [00:01:05.000] response: +Info 30 [00:01:03.000] ----------------------------------------------- +Info 30 [00:01:04.000] Open files: +Info 30 [00:01:05.000] FileName: /user/username/projects/myproject/a/index.ts ProjectRootPath: undefined +Info 30 [00:01:06.000] Projects: /user/username/projects/myproject/a/tsconfig.json +Info 30 [00:01:07.000] response: { "responseRequired": false } @@ -131,6 +133,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/a/tsconfig.json: *new* @@ -148,7 +152,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:06.000] request: +Info 31 [00:01:08.000] request: { "command": "references", "arguments": { @@ -159,22 +163,24 @@ Info 29 [00:01:06.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:07.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json -Info 31 [00:01:08.000] Search path: /user/username/projects/myproject/b -Info 32 [00:01:09.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 33 [00:01:10.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json -Info 34 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info -Info 35 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json -Info 36 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 37 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file -Info 39 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 40 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots -Info 43 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:21.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) -Info 45 [00:01:22.000] Files (2) +Info 32 [00:01:09.000] Finding references to /user/username/projects/myproject/a/index.ts position 40 in project /user/username/projects/myproject/a/tsconfig.json +Info 33 [00:01:10.000] Search path: /user/username/projects/myproject/b +Info 34 [00:01:11.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 35 [00:01:12.000] Creating configuration project /user/username/projects/myproject/b/tsconfig.json +Info 36 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/helper.ts 500 undefined WatchType: Closed Script info +Info 37 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json +Info 38 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 0 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Missing file +Info 41 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 42 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 43 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 44 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 45 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 46 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/b/tsconfig.json WatchType: Type roots +Info 47 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:25.000] Project '/user/username/projects/myproject/b/tsconfig.json' (Configured) +Info 49 [00:01:26.000] Files (2) /user/username/projects/myproject/b/index.ts Text-1 "export class B {\n M() {}\n}" /user/username/projects/myproject/b/helper.ts Text-1 "import { B } from \".\";\n\nconst b: B = new B();" @@ -185,11 +191,11 @@ Info 45 [00:01:22.000] Files (2) helper.ts Matched by default include pattern '**/*' -Info 46 [00:01:23.000] ----------------------------------------------- -Info 47 [00:01:24.000] Search path: /user/username/projects/myproject/b -Info 48 [00:01:25.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json -Info 49 [00:01:26.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json -Info 50 [00:01:27.000] response: +Info 50 [00:01:27.000] ----------------------------------------------- +Info 51 [00:01:28.000] Search path: /user/username/projects/myproject/b +Info 52 [00:01:29.000] For info: /user/username/projects/myproject/b/index.ts :: Config file name: /user/username/projects/myproject/b/tsconfig.json +Info 53 [00:01:30.000] Finding references to /user/username/projects/myproject/b/index.ts position 13 in project /user/username/projects/myproject/b/tsconfig.json +Info 54 [00:01:31.000] response: { "response": { "refs": [ @@ -324,6 +330,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/b/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/finding-local-reference-doesnt-load-ancestor/sibling-projects.js b/tests/baselines/reference/tsserver/projectReferences/finding-local-reference-doesnt-load-ancestor/sibling-projects.js index b1285b03d4a63..3fae84e2b40e8 100644 --- a/tests/baselines/reference/tsserver/projectReferences/finding-local-reference-doesnt-load-ancestor/sibling-projects.js +++ b/tests/baselines/reference/tsserver/projectReferences/finding-local-reference-doesnt-load-ancestor/sibling-projects.js @@ -77,9 +77,11 @@ Info 10 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 11 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots Info 12 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots Info 13 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 14 [00:00:48.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:49.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) -Info 16 [00:00:50.000] Files (3) +Info 14 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 15 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 16 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:51.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) +Info 18 [00:00:52.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/compiler/types.ts Text-1 "\n namespace ts {\n export interface Program {\n getSourceFiles(): string[];\n }\n }" /user/username/projects/solution/compiler/program.ts SVC-1-0 "\n namespace ts {\n export const program: Program = {\n getSourceFiles: () => [getSourceFile()]\n };\n function getSourceFile() { return \"something\"; }\n }" @@ -92,25 +94,25 @@ Info 16 [00:00:50.000] Files (3) program.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:51.000] ----------------------------------------------- -Info 18 [00:00:52.000] Search path: /user/username/projects/solution/compiler -Info 19 [00:00:53.000] For info: /user/username/projects/solution/compiler/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 20 [00:00:54.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 21 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 22 [00:00:56.000] Search path: /user/username/projects/solution -Info 23 [00:00:57.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 24 [00:00:58.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) -Info 24 [00:00:59.000] Files (3) +Info 19 [00:00:53.000] ----------------------------------------------- +Info 20 [00:00:54.000] Search path: /user/username/projects/solution/compiler +Info 21 [00:00:55.000] For info: /user/username/projects/solution/compiler/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 22 [00:00:56.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 23 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 24 [00:00:58.000] Search path: /user/username/projects/solution +Info 25 [00:00:59.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 26 [00:01:00.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) +Info 26 [00:01:01.000] Files (3) -Info 24 [00:01:00.000] ----------------------------------------------- -Info 24 [00:01:01.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 24 [00:01:02.000] Files (0) InitialLoadPending +Info 26 [00:01:02.000] ----------------------------------------------- +Info 26 [00:01:03.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 26 [00:01:04.000] Files (0) InitialLoadPending -Info 24 [00:01:03.000] ----------------------------------------------- -Info 24 [00:01:04.000] Open files: -Info 24 [00:01:05.000] FileName: /user/username/projects/solution/compiler/program.ts ProjectRootPath: undefined -Info 24 [00:01:06.000] Projects: /user/username/projects/solution/compiler/tsconfig.json -Info 24 [00:01:07.000] response: +Info 26 [00:01:05.000] ----------------------------------------------- +Info 26 [00:01:06.000] Open files: +Info 26 [00:01:07.000] FileName: /user/username/projects/solution/compiler/program.ts ProjectRootPath: undefined +Info 26 [00:01:08.000] Projects: /user/username/projects/solution/compiler/tsconfig.json +Info 26 [00:01:09.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/solution/compiler/tsconfig.json: *new* @@ -134,7 +138,7 @@ FsWatches:: Before request -Info 25 [00:01:08.000] request: +Info 27 [00:01:10.000] request: { "command": "references", "arguments": { @@ -145,8 +149,8 @@ Info 25 [00:01:08.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:09.000] Finding references to /user/username/projects/solution/compiler/program.ts position 133 in project /user/username/projects/solution/compiler/tsconfig.json -Info 27 [00:01:10.000] response: +Info 28 [00:01:11.000] Finding references to /user/username/projects/solution/compiler/program.ts position 133 in project /user/username/projects/solution/compiler/tsconfig.json +Info 29 [00:01:12.000] response: { "response": { "refs": [ @@ -195,7 +199,7 @@ After request Before request -Info 28 [00:01:11.000] request: +Info 30 [00:01:13.000] request: { "command": "references", "arguments": { @@ -206,9 +210,9 @@ Info 28 [00:01:11.000] request: "seq": 3, "type": "request" } -Info 29 [00:01:12.000] Finding references to /user/username/projects/solution/compiler/program.ts position 110 in project /user/username/projects/solution/compiler/tsconfig.json -Info 30 [00:01:13.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 31 [00:01:14.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 31 [00:01:14.000] Finding references to /user/username/projects/solution/compiler/program.ts position 110 in project /user/username/projects/solution/compiler/tsconfig.json +Info 32 [00:01:15.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 33 [00:01:16.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -224,8 +228,8 @@ Info 31 [00:01:14.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 32 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 33 [00:01:16.000] Config: /user/username/projects/solution/services/tsconfig.json : { +Info 34 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 35 [00:01:18.000] Config: /user/username/projects/solution/services/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/services/services.ts" ], @@ -240,24 +244,28 @@ Info 33 [00:01:16.000] Config: /user/username/projects/solution/services/tscon } ] } -Info 34 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 35 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 36 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 37 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:21.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 39 [00:01:22.000] Files (0) +Info 36 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 37 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 38 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 39 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 40 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 41 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:25.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 43 [00:01:26.000] Files (0) -Info 40 [00:01:23.000] ----------------------------------------------- -Info 41 [00:01:24.000] Creating configuration project /user/username/projects/solution/services/tsconfig.json -Info 42 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/services.ts 500 undefined WatchType: Closed Script info -Info 43 [00:01:26.000] Starting updateGraphWorker: Project: /user/username/projects/solution/services/tsconfig.json -Info 44 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots -Info 45 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots -Info 46 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots -Info 47 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots -Info 48 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/services/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 49 [00:01:32.000] Project '/user/username/projects/solution/services/tsconfig.json' (Configured) -Info 50 [00:01:33.000] Files (4) +Info 44 [00:01:27.000] ----------------------------------------------- +Info 45 [00:01:28.000] Creating configuration project /user/username/projects/solution/services/tsconfig.json +Info 46 [00:01:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/services.ts 500 undefined WatchType: Closed Script info +Info 47 [00:01:30.000] Starting updateGraphWorker: Project: /user/username/projects/solution/services/tsconfig.json +Info 48 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 49 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/services/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 50 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 51 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 52 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 53 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/services/tsconfig.json WatchType: Type roots +Info 54 [00:01:37.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/services/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 55 [00:01:38.000] Project '/user/username/projects/solution/services/tsconfig.json' (Configured) +Info 56 [00:01:39.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/compiler/types.ts Text-1 "\n namespace ts {\n export interface Program {\n getSourceFiles(): string[];\n }\n }" /user/username/projects/solution/compiler/program.ts SVC-1-0 "\n namespace ts {\n export const program: Program = {\n getSourceFiles: () => [getSourceFile()]\n };\n function getSourceFile() { return \"something\"; }\n }" @@ -273,16 +281,16 @@ Info 50 [00:01:33.000] Files (4) services.ts Part of 'files' list in tsconfig.json -Info 51 [00:01:34.000] ----------------------------------------------- -Info 52 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/types.d.ts 2000 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Missing generated file -Info 53 [00:01:36.000] Finding references to /user/username/projects/solution/compiler/types.ts position 103 in project /user/username/projects/solution/services/tsconfig.json -Info 54 [00:01:37.000] Search path: /user/username/projects/solution/compiler -Info 55 [00:01:38.000] For info: /user/username/projects/solution/compiler/types.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json -Info 56 [00:01:39.000] Search path: /user/username/projects/solution/compiler -Info 57 [00:01:40.000] For info: /user/username/projects/solution/compiler/types.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json -Info 58 [00:01:41.000] Search path: /user/username/projects/solution/compiler -Info 59 [00:01:42.000] For info: /user/username/projects/solution/compiler/program.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json -Info 60 [00:01:43.000] response: +Info 57 [00:01:40.000] ----------------------------------------------- +Info 58 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/types.d.ts 2000 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Missing generated file +Info 59 [00:01:42.000] Finding references to /user/username/projects/solution/compiler/types.ts position 103 in project /user/username/projects/solution/services/tsconfig.json +Info 60 [00:01:43.000] Search path: /user/username/projects/solution/compiler +Info 61 [00:01:44.000] For info: /user/username/projects/solution/compiler/types.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json +Info 62 [00:01:45.000] Search path: /user/username/projects/solution/compiler +Info 63 [00:01:46.000] For info: /user/username/projects/solution/compiler/types.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json +Info 64 [00:01:47.000] Search path: /user/username/projects/solution/compiler +Info 65 [00:01:48.000] For info: /user/username/projects/solution/compiler/program.ts :: Config file name: /user/username/projects/solution/compiler/tsconfig.json +Info 66 [00:01:49.000] response: { "response": { "refs": [ @@ -358,6 +366,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/solution/services/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/solution/compiler/types.d.ts: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/finding-references-in-overlapping-projects.js b/tests/baselines/reference/tsserver/projectReferences/finding-references-in-overlapping-projects.js index 6bc741383a695..bb7f113b7e8ca 100644 --- a/tests/baselines/reference/tsserver/projectReferences/finding-references-in-overlapping-projects.js +++ b/tests/baselines/reference/tsserver/projectReferences/finding-references-in-overlapping-projects.js @@ -109,9 +109,11 @@ Info 16 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 17 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots -Info 20 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:01:05.000] Project '/user/username/projects/solution/b/tsconfig.json' (Configured) -Info 22 [00:01:06.000] Files (3) +Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots +Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/b/tsconfig.json WatchType: Type roots +Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:07.000] Project '/user/username/projects/solution/b/tsconfig.json' (Configured) +Info 24 [00:01:08.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/a/index.ts Text-1 "\n export interface I {\n M(): void;\n }" /user/username/projects/solution/b/index.ts SVC-1-0 "\n import { I } from \"../a\";\n\n export class B implements I {\n M() {}\n }" @@ -125,25 +127,25 @@ Info 22 [00:01:06.000] Files (3) index.ts Part of 'files' list in tsconfig.json -Info 23 [00:01:07.000] ----------------------------------------------- -Info 24 [00:01:08.000] Search path: /user/username/projects/solution/b -Info 25 [00:01:09.000] For info: /user/username/projects/solution/b/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 26 [00:01:10.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 27 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 28 [00:01:12.000] Search path: /user/username/projects/solution -Info 29 [00:01:13.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 30 [00:01:14.000] Project '/user/username/projects/solution/b/tsconfig.json' (Configured) -Info 30 [00:01:15.000] Files (3) +Info 25 [00:01:09.000] ----------------------------------------------- +Info 26 [00:01:10.000] Search path: /user/username/projects/solution/b +Info 27 [00:01:11.000] For info: /user/username/projects/solution/b/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 30 [00:01:14.000] Search path: /user/username/projects/solution +Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 32 [00:01:16.000] Project '/user/username/projects/solution/b/tsconfig.json' (Configured) +Info 32 [00:01:17.000] Files (3) -Info 30 [00:01:16.000] ----------------------------------------------- -Info 30 [00:01:17.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 30 [00:01:18.000] Files (0) InitialLoadPending +Info 32 [00:01:18.000] ----------------------------------------------- +Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 32 [00:01:20.000] Files (0) InitialLoadPending -Info 30 [00:01:19.000] ----------------------------------------------- -Info 30 [00:01:20.000] Open files: -Info 30 [00:01:21.000] FileName: /user/username/projects/solution/b/index.ts ProjectRootPath: undefined -Info 30 [00:01:22.000] Projects: /user/username/projects/solution/b/tsconfig.json -Info 30 [00:01:23.000] response: +Info 32 [00:01:21.000] ----------------------------------------------- +Info 32 [00:01:22.000] Open files: +Info 32 [00:01:23.000] FileName: /user/username/projects/solution/b/index.ts ProjectRootPath: undefined +Info 32 [00:01:24.000] Projects: /user/username/projects/solution/b/tsconfig.json +Info 32 [00:01:25.000] response: { "responseRequired": false } @@ -154,6 +156,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/solution/b/tsconfig.json: *new* @@ -175,7 +179,7 @@ FsWatchesRecursive:: Before request -Info 31 [00:01:24.000] request: +Info 33 [00:01:26.000] request: { "command": "references", "arguments": { @@ -186,18 +190,20 @@ Info 31 [00:01:24.000] request: "seq": 2, "type": "request" } -Info 32 [00:01:25.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json -Info 33 [00:01:26.000] Search path: /user/username/projects/solution/a -Info 34 [00:01:27.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 35 [00:01:28.000] Creating configuration project /user/username/projects/solution/a/tsconfig.json -Info 36 [00:01:29.000] Starting updateGraphWorker: Project: /user/username/projects/solution/a/tsconfig.json -Info 37 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots -Info 38 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots -Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots -Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots -Info 41 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:35.000] Project '/user/username/projects/solution/a/tsconfig.json' (Configured) -Info 43 [00:01:36.000] Files (2) +Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json +Info 35 [00:01:28.000] Search path: /user/username/projects/solution/a +Info 36 [00:01:29.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/a/tsconfig.json +Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/a/tsconfig.json +Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/a/tsconfig.json WatchType: Type roots +Info 45 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:39.000] Project '/user/username/projects/solution/a/tsconfig.json' (Configured) +Info 47 [00:01:40.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/a/index.ts Text-1 "\n export interface I {\n M(): void;\n }" @@ -207,12 +213,12 @@ Info 43 [00:01:36.000] Files (2) index.ts Part of 'files' list in tsconfig.json -Info 44 [00:01:37.000] ----------------------------------------------- -Info 45 [00:01:38.000] Search path: /user/username/projects/solution/a -Info 46 [00:01:39.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 47 [00:01:40.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json -Info 48 [00:01:41.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 49 [00:01:42.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 48 [00:01:41.000] ----------------------------------------------- +Info 49 [00:01:42.000] Search path: /user/username/projects/solution/a +Info 50 [00:01:43.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 51 [00:01:44.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json +Info 52 [00:01:45.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 53 [00:01:46.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -236,8 +242,8 @@ Info 49 [00:01:42.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 50 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 51 [00:01:44.000] Config: /user/username/projects/solution/c/tsconfig.json : { +Info 54 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 55 [00:01:48.000] Config: /user/username/projects/solution/c/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/c/index.ts" ], @@ -252,8 +258,8 @@ Info 51 [00:01:44.000] Config: /user/username/projects/solution/c/tsconfig.jso } ] } -Info 52 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 53 [00:01:46.000] Config: /user/username/projects/solution/d/tsconfig.json : { +Info 56 [00:01:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 57 [00:01:50.000] Config: /user/username/projects/solution/d/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/d/index.ts" ], @@ -268,30 +274,34 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/d/tsconfig.jso } ] } -Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 57 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:01:51.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 59 [00:01:52.000] Files (0) +Info 58 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 59 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 60 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 61 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 62 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 63 [00:01:56.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:01:57.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 65 [00:01:58.000] Files (0) -Info 60 [00:01:53.000] ----------------------------------------------- -Info 61 [00:01:54.000] Creating configuration project /user/username/projects/solution/c/tsconfig.json -Info 62 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/index.ts 500 undefined WatchType: Closed Script info -Info 63 [00:01:56.000] Starting updateGraphWorker: Project: /user/username/projects/solution/c/tsconfig.json -Info 64 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots -Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots -Info 74 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:08.000] Project '/user/username/projects/solution/c/tsconfig.json' (Configured) -Info 76 [00:02:09.000] Files (4) +Info 66 [00:01:59.000] ----------------------------------------------- +Info 67 [00:02:00.000] Creating configuration project /user/username/projects/solution/c/tsconfig.json +Info 68 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/index.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/solution/c/tsconfig.json +Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 77 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 78 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 80 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 81 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/c/tsconfig.json WatchType: Type roots +Info 82 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 83 [00:02:16.000] Project '/user/username/projects/solution/c/tsconfig.json' (Configured) +Info 84 [00:02:17.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/a/index.ts Text-1 "\n export interface I {\n M(): void;\n }" /user/username/projects/solution/b/index.ts SVC-1-0 "\n import { I } from \"../a\";\n\n export class B implements I {\n M() {}\n }" @@ -308,25 +318,27 @@ Info 76 [00:02:09.000] Files (4) index.ts Part of 'files' list in tsconfig.json -Info 77 [00:02:10.000] ----------------------------------------------- -Info 78 [00:02:11.000] Creating configuration project /user/username/projects/solution/d/tsconfig.json -Info 79 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/index.ts 500 undefined WatchType: Closed Script info -Info 80 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/solution/d/tsconfig.json -Info 81 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots -Info 90 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots -Info 91 [00:02:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots -Info 92 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots -Info 93 [00:02:26.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/d/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 94 [00:02:27.000] Project '/user/username/projects/solution/d/tsconfig.json' (Configured) -Info 95 [00:02:28.000] Files (5) +Info 85 [00:02:18.000] ----------------------------------------------- +Info 86 [00:02:19.000] Creating configuration project /user/username/projects/solution/d/tsconfig.json +Info 87 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/index.ts 500 undefined WatchType: Closed Script info +Info 88 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/solution/d/tsconfig.json +Info 89 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution 0 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/a 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/c 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/b 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:02:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 98 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/d/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 99 [00:02:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 100 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 101 [00:02:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 102 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/d/tsconfig.json WatchType: Type roots +Info 103 [00:02:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/d/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 104 [00:02:37.000] Project '/user/username/projects/solution/d/tsconfig.json' (Configured) +Info 105 [00:02:38.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/a/index.ts Text-1 "\n export interface I {\n M(): void;\n }" /user/username/projects/solution/b/index.ts SVC-1-0 "\n import { I } from \"../a\";\n\n export class B implements I {\n M() {}\n }" @@ -347,36 +359,36 @@ Info 95 [00:02:28.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 96 [00:02:29.000] ----------------------------------------------- -Info 97 [00:02:30.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/c/tsconfig.json -Info 98 [00:02:31.000] Search path: /user/username/projects/solution/a -Info 99 [00:02:32.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 100 [00:02:33.000] Search path: /user/username/projects/solution/a -Info 101 [00:02:34.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 102 [00:02:35.000] Search path: /user/username/projects/solution/b -Info 103 [00:02:36.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 104 [00:02:37.000] Search path: /user/username/projects/solution/b -Info 105 [00:02:38.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 106 [00:02:39.000] Search path: /user/username/projects/solution/b -Info 107 [00:02:40.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 108 [00:02:41.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/d/tsconfig.json -Info 109 [00:02:42.000] Search path: /user/username/projects/solution/a -Info 110 [00:02:43.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 111 [00:02:44.000] Search path: /user/username/projects/solution/a -Info 112 [00:02:45.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 113 [00:02:46.000] Search path: /user/username/projects/solution/b -Info 114 [00:02:47.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 115 [00:02:48.000] Search path: /user/username/projects/solution/b -Info 116 [00:02:49.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 117 [00:02:50.000] Search path: /user/username/projects/solution/b -Info 118 [00:02:51.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 119 [00:02:52.000] Search path: /user/username/projects/solution/c -Info 120 [00:02:53.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 121 [00:02:54.000] Search path: /user/username/projects/solution/c -Info 122 [00:02:55.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 123 [00:02:56.000] Search path: /user/username/projects/solution/c -Info 124 [00:02:57.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 125 [00:02:58.000] response: +Info 106 [00:02:39.000] ----------------------------------------------- +Info 107 [00:02:40.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/c/tsconfig.json +Info 108 [00:02:41.000] Search path: /user/username/projects/solution/a +Info 109 [00:02:42.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 110 [00:02:43.000] Search path: /user/username/projects/solution/a +Info 111 [00:02:44.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 112 [00:02:45.000] Search path: /user/username/projects/solution/b +Info 113 [00:02:46.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 114 [00:02:47.000] Search path: /user/username/projects/solution/b +Info 115 [00:02:48.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 116 [00:02:49.000] Search path: /user/username/projects/solution/b +Info 117 [00:02:50.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 118 [00:02:51.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/d/tsconfig.json +Info 119 [00:02:52.000] Search path: /user/username/projects/solution/a +Info 120 [00:02:53.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 121 [00:02:54.000] Search path: /user/username/projects/solution/a +Info 122 [00:02:55.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 123 [00:02:56.000] Search path: /user/username/projects/solution/b +Info 124 [00:02:57.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 125 [00:02:58.000] Search path: /user/username/projects/solution/b +Info 126 [00:02:59.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 127 [00:03:00.000] Search path: /user/username/projects/solution/b +Info 128 [00:03:01.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 129 [00:03:02.000] Search path: /user/username/projects/solution/c +Info 130 [00:03:03.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 131 [00:03:04.000] Search path: /user/username/projects/solution/c +Info 132 [00:03:05.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 133 [00:03:06.000] Search path: /user/username/projects/solution/c +Info 134 [00:03:07.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 135 [00:03:08.000] response: { "response": { "refs": [ @@ -517,6 +529,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/solution/a/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/solution/c/node_modules/@types: *new* @@ -556,7 +570,7 @@ FsWatchesRecursive:: Before request -Info 126 [00:02:59.000] request: +Info 136 [00:03:09.000] request: { "command": "references", "arguments": { @@ -567,41 +581,41 @@ Info 126 [00:02:59.000] request: "seq": 3, "type": "request" } -Info 127 [00:03:00.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json -Info 128 [00:03:01.000] Search path: /user/username/projects/solution/a -Info 129 [00:03:02.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 130 [00:03:03.000] Search path: /user/username/projects/solution/a -Info 131 [00:03:04.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 132 [00:03:05.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/c/tsconfig.json -Info 133 [00:03:06.000] Search path: /user/username/projects/solution/b -Info 134 [00:03:07.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 135 [00:03:08.000] Search path: /user/username/projects/solution/b -Info 136 [00:03:09.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 137 [00:03:10.000] Search path: /user/username/projects/solution/b -Info 138 [00:03:11.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 139 [00:03:12.000] Search path: /user/username/projects/solution/a -Info 140 [00:03:13.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 141 [00:03:14.000] Search path: /user/username/projects/solution/a -Info 142 [00:03:15.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 143 [00:03:16.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/d/tsconfig.json -Info 144 [00:03:17.000] Search path: /user/username/projects/solution/b -Info 145 [00:03:18.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 146 [00:03:19.000] Search path: /user/username/projects/solution/b -Info 147 [00:03:20.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 148 [00:03:21.000] Search path: /user/username/projects/solution/b -Info 149 [00:03:22.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json -Info 150 [00:03:23.000] Search path: /user/username/projects/solution/a -Info 151 [00:03:24.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 152 [00:03:25.000] Search path: /user/username/projects/solution/a -Info 153 [00:03:26.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json -Info 154 [00:03:27.000] Search path: /user/username/projects/solution/c -Info 155 [00:03:28.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 156 [00:03:29.000] Search path: /user/username/projects/solution/c -Info 157 [00:03:30.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 158 [00:03:31.000] Search path: /user/username/projects/solution/c -Info 159 [00:03:32.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json -Info 160 [00:03:33.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json -Info 161 [00:03:34.000] response: +Info 137 [00:03:10.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/b/tsconfig.json +Info 138 [00:03:11.000] Search path: /user/username/projects/solution/a +Info 139 [00:03:12.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 140 [00:03:13.000] Search path: /user/username/projects/solution/a +Info 141 [00:03:14.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 142 [00:03:15.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/c/tsconfig.json +Info 143 [00:03:16.000] Search path: /user/username/projects/solution/b +Info 144 [00:03:17.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 145 [00:03:18.000] Search path: /user/username/projects/solution/b +Info 146 [00:03:19.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 147 [00:03:20.000] Search path: /user/username/projects/solution/b +Info 148 [00:03:21.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 149 [00:03:22.000] Search path: /user/username/projects/solution/a +Info 150 [00:03:23.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 151 [00:03:24.000] Search path: /user/username/projects/solution/a +Info 152 [00:03:25.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 153 [00:03:26.000] Finding references to /user/username/projects/solution/b/index.ts position 86 in project /user/username/projects/solution/d/tsconfig.json +Info 154 [00:03:27.000] Search path: /user/username/projects/solution/b +Info 155 [00:03:28.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 156 [00:03:29.000] Search path: /user/username/projects/solution/b +Info 157 [00:03:30.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 158 [00:03:31.000] Search path: /user/username/projects/solution/b +Info 159 [00:03:32.000] For info: /user/username/projects/solution/b/index.ts :: Config file name: /user/username/projects/solution/b/tsconfig.json +Info 160 [00:03:33.000] Search path: /user/username/projects/solution/a +Info 161 [00:03:34.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 162 [00:03:35.000] Search path: /user/username/projects/solution/a +Info 163 [00:03:36.000] For info: /user/username/projects/solution/a/index.ts :: Config file name: /user/username/projects/solution/a/tsconfig.json +Info 164 [00:03:37.000] Search path: /user/username/projects/solution/c +Info 165 [00:03:38.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 166 [00:03:39.000] Search path: /user/username/projects/solution/c +Info 167 [00:03:40.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 168 [00:03:41.000] Search path: /user/username/projects/solution/c +Info 169 [00:03:42.000] For info: /user/username/projects/solution/c/index.ts :: Config file name: /user/username/projects/solution/c/tsconfig.json +Info 170 [00:03:43.000] Finding references to /user/username/projects/solution/a/index.ts position 34 in project /user/username/projects/solution/a/tsconfig.json +Info 171 [00:03:44.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built-with-preserveSymlinks.js index 990f7094895fa..5295cec15fab9 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built-with-preserveSymlinks.js @@ -285,9 +285,11 @@ Info 29 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:45.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:46.000] Files (4) +Info 33 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:47.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:48.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" @@ -303,23 +305,23 @@ Info 35 [00:01:46.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:47.000] ----------------------------------------------- -Info 37 [00:01:48.000] event: +Info 38 [00:01:49.000] ----------------------------------------------- +Info 39 [00:01:50.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:49.000] event: +Info 40 [00:01:51.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":122,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:50.000] event: +Info 41 [00:01:52.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:51.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:52.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:53.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:54.000] Files (4) - -Info 42 [00:01:55.000] ----------------------------------------------- -Info 42 [00:01:56.000] Open files: -Info 42 [00:01:57.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 42 [00:01:58.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:59.000] response: +Info 42 [00:01:53.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:54.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:55.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:56.000] Files (4) + +Info 44 [00:01:57.000] ----------------------------------------------- +Info 44 [00:01:58.000] Open files: +Info 44 [00:01:59.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 44 [00:02:00.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:02:01.000] response: { "responseRequired": false } @@ -336,6 +338,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -361,7 +365,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:00.000] request: +Info 45 [00:02:02.000] request: { "command": "geterr", "arguments": { @@ -373,7 +377,7 @@ Info 43 [00:02:00.000] request: "seq": 2, "type": "request" } -Info 44 [00:02:01.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } @@ -381,27 +385,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:02:02.000] event: +Info 47 [00:02:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:02:03.000] event: +Info 48 [00:02:05.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:02:04.000] event: +Info 49 [00:02:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 48 [00:02:05.000] event: +Info 50 [00:02:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:02:06.000] request: +Info 51 [00:02:08.000] request: { "command": "updateOpen", "arguments": { @@ -427,7 +431,7 @@ Info 49 [00:02:06.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:07.000] response: +Info 52 [00:02:09.000] response: { "response": true, "responseRequired": true @@ -436,7 +440,7 @@ After request Before request -Info 51 [00:02:08.000] request: +Info 53 [00:02:10.000] request: { "command": "geterr", "arguments": { @@ -448,7 +452,7 @@ Info 51 [00:02:08.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:09.000] response: +Info 54 [00:02:11.000] response: { "responseRequired": false } @@ -456,30 +460,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:12.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:02:13.000] Files (4) +Info 55 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:14.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:02:15.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/index.ts SVC-1-1 "import { foo } from 'b';\nimport { bar } from 'b/lib/bar';\nfoo();\nbar();\n\n" -Info 57 [00:02:14.000] ----------------------------------------------- -Info 58 [00:02:15.000] event: +Info 59 [00:02:16.000] ----------------------------------------------- +Info 60 [00:02:17.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:02:16.000] event: +Info 61 [00:02:18.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:02:17.000] event: +Info 62 [00:02:19.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 61 [00:02:18.000] event: +Info 63 [00:02:20.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built.js index 27b8ad84dd39a..6ad99797619e4 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-built.js @@ -283,9 +283,11 @@ Info 29 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:45.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:46.000] Files (4) +Info 33 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:47.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:48.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" @@ -301,23 +303,23 @@ Info 35 [00:01:46.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:47.000] ----------------------------------------------- -Info 37 [00:01:48.000] event: +Info 38 [00:01:49.000] ----------------------------------------------- +Info 39 [00:01:50.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:49.000] event: +Info 40 [00:01:51.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":122,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:50.000] event: +Info 41 [00:01:52.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:51.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:52.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:53.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:54.000] Files (4) - -Info 42 [00:01:55.000] ----------------------------------------------- -Info 42 [00:01:56.000] Open files: -Info 42 [00:01:57.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 42 [00:01:58.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:59.000] response: +Info 42 [00:01:53.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:54.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:55.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:56.000] Files (4) + +Info 44 [00:01:57.000] ----------------------------------------------- +Info 44 [00:01:58.000] Open files: +Info 44 [00:01:59.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 44 [00:02:00.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:02:01.000] response: { "responseRequired": false } @@ -334,6 +336,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -359,7 +363,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:00.000] request: +Info 45 [00:02:02.000] request: { "command": "geterr", "arguments": { @@ -371,7 +375,7 @@ Info 43 [00:02:00.000] request: "seq": 2, "type": "request" } -Info 44 [00:02:01.000] response: +Info 46 [00:02:03.000] response: { "responseRequired": false } @@ -379,27 +383,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:02:02.000] event: +Info 47 [00:02:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:02:03.000] event: +Info 48 [00:02:05.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:02:04.000] event: +Info 49 [00:02:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 48 [00:02:05.000] event: +Info 50 [00:02:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:02:06.000] request: +Info 51 [00:02:08.000] request: { "command": "updateOpen", "arguments": { @@ -425,7 +429,7 @@ Info 49 [00:02:06.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:07.000] response: +Info 52 [00:02:09.000] response: { "response": true, "responseRequired": true @@ -434,7 +438,7 @@ After request Before request -Info 51 [00:02:08.000] request: +Info 53 [00:02:10.000] request: { "command": "geterr", "arguments": { @@ -446,7 +450,7 @@ Info 51 [00:02:08.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:09.000] response: +Info 54 [00:02:11.000] response: { "responseRequired": false } @@ -454,30 +458,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:12.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:02:13.000] Files (4) +Info 55 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:14.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:02:15.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/index.ts SVC-1-1 "import { foo } from 'b';\nimport { bar } from 'b/lib/bar';\nfoo();\nbar();\n\n" -Info 57 [00:02:14.000] ----------------------------------------------- -Info 58 [00:02:15.000] event: +Info 59 [00:02:16.000] ----------------------------------------------- +Info 60 [00:02:17.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:02:16.000] event: +Info 61 [00:02:18.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:02:17.000] event: +Info 62 [00:02:19.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 61 [00:02:18.000] event: +Info 63 [00:02:20.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built-with-preserveSymlinks.js index 3a3bca52d1680..53400e338e2bc 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built-with-preserveSymlinks.js @@ -107,9 +107,11 @@ Info 29 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:17.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:18.000] Files (4) +Info 33 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:20.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" @@ -125,23 +127,23 @@ Info 35 [00:01:18.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:19.000] ----------------------------------------------- -Info 37 [00:01:20.000] event: +Info 38 [00:01:21.000] ----------------------------------------------- +Info 39 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:21.000] event: +Info 40 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":122,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:22.000] event: +Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:23.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:24.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:25.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:26.000] Files (4) - -Info 42 [00:01:27.000] ----------------------------------------------- -Info 42 [00:01:28.000] Open files: -Info 42 [00:01:29.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 42 [00:01:30.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:31.000] response: +Info 42 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:28.000] Files (4) + +Info 44 [00:01:29.000] ----------------------------------------------- +Info 44 [00:01:30.000] Open files: +Info 44 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 44 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:01:33.000] response: { "responseRequired": false } @@ -158,6 +160,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -183,7 +187,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:32.000] request: +Info 45 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -195,7 +199,7 @@ Info 43 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:33.000] response: +Info 46 [00:01:35.000] response: { "responseRequired": false } @@ -203,27 +207,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:34.000] event: +Info 47 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:35.000] event: +Info 48 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:36.000] event: +Info 49 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 48 [00:01:37.000] event: +Info 50 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:01:38.000] request: +Info 51 [00:01:40.000] request: { "command": "updateOpen", "arguments": { @@ -249,7 +253,7 @@ Info 49 [00:01:38.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:39.000] response: +Info 52 [00:01:41.000] response: { "response": true, "responseRequired": true @@ -258,7 +262,7 @@ After request Before request -Info 51 [00:01:40.000] request: +Info 53 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -270,7 +274,7 @@ Info 51 [00:01:40.000] request: "seq": 4, "type": "request" } -Info 52 [00:01:41.000] response: +Info 54 [00:01:43.000] response: { "responseRequired": false } @@ -278,30 +282,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:01:44.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:01:45.000] Files (4) +Info 55 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:01:46.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:01:47.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/index.ts SVC-1-1 "import { foo } from 'b';\nimport { bar } from 'b/lib/bar';\nfoo();\nbar();\n\n" -Info 57 [00:01:46.000] ----------------------------------------------- -Info 58 [00:01:47.000] event: +Info 59 [00:01:48.000] ----------------------------------------------- +Info 60 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:01:48.000] event: +Info 61 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:01:49.000] event: +Info 62 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 61 [00:01:50.000] event: +Info 63 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built.js index 4080ee5d90981..d7b89c4517b18 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-and-solution-is-not-built.js @@ -105,9 +105,11 @@ Info 29 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:17.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:18.000] Files (4) +Info 33 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:20.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" @@ -123,23 +125,23 @@ Info 35 [00:01:18.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:19.000] ----------------------------------------------- -Info 37 [00:01:20.000] event: +Info 38 [00:01:21.000] ----------------------------------------------- +Info 39 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:21.000] event: +Info 40 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":122,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:22.000] event: +Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:23.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:24.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:25.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:26.000] Files (4) - -Info 42 [00:01:27.000] ----------------------------------------------- -Info 42 [00:01:28.000] Open files: -Info 42 [00:01:29.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 42 [00:01:30.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:31.000] response: +Info 42 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:28.000] Files (4) + +Info 44 [00:01:29.000] ----------------------------------------------- +Info 44 [00:01:30.000] Open files: +Info 44 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 44 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:01:33.000] response: { "responseRequired": false } @@ -156,6 +158,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -181,7 +185,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:32.000] request: +Info 45 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -193,7 +197,7 @@ Info 43 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:33.000] response: +Info 46 [00:01:35.000] response: { "responseRequired": false } @@ -201,27 +205,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:34.000] event: +Info 47 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:35.000] event: +Info 48 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:36.000] event: +Info 49 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 48 [00:01:37.000] event: +Info 50 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:01:38.000] request: +Info 51 [00:01:40.000] request: { "command": "updateOpen", "arguments": { @@ -247,7 +251,7 @@ Info 49 [00:01:38.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:39.000] response: +Info 52 [00:01:41.000] response: { "response": true, "responseRequired": true @@ -256,7 +260,7 @@ After request Before request -Info 51 [00:01:40.000] request: +Info 53 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -268,7 +272,7 @@ Info 51 [00:01:40.000] request: "seq": 4, "type": "request" } -Info 52 [00:01:41.000] response: +Info 54 [00:01:43.000] response: { "responseRequired": false } @@ -276,30 +280,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:01:44.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:01:45.000] Files (4) +Info 55 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:01:46.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:01:47.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/index.ts SVC-1-1 "import { foo } from 'b';\nimport { bar } from 'b/lib/bar';\nfoo();\nbar();\n\n" -Info 57 [00:01:46.000] ----------------------------------------------- -Info 58 [00:01:47.000] event: +Info 59 [00:01:48.000] ----------------------------------------------- +Info 60 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:01:48.000] event: +Info 61 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:01:49.000] event: +Info 62 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 61 [00:01:50.000] event: +Info 63 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js index 2823e6714605e..931138bedcf8a 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js @@ -285,9 +285,11 @@ Info 29 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:47.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:48.000] Files (4) +Info 33 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:49.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:50.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" @@ -303,23 +305,23 @@ Info 35 [00:01:48.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:49.000] ----------------------------------------------- -Info 37 [00:01:50.000] event: +Info 38 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:51.000] event: +Info 40 [00:01:53.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":136,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:52.000] event: +Info 41 [00:01:54.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:53.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:54.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:55.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:56.000] Files (4) - -Info 42 [00:01:57.000] ----------------------------------------------- -Info 42 [00:01:58.000] Open files: -Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 42 [00:02:00.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:02:01.000] response: +Info 42 [00:01:55.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:56.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:57.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:58.000] Files (4) + +Info 44 [00:01:59.000] ----------------------------------------------- +Info 44 [00:02:00.000] Open files: +Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:02:03.000] response: { "responseRequired": false } @@ -336,6 +338,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -361,7 +365,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:02.000] request: +Info 45 [00:02:04.000] request: { "command": "geterr", "arguments": { @@ -373,7 +377,7 @@ Info 43 [00:02:02.000] request: "seq": 2, "type": "request" } -Info 44 [00:02:03.000] response: +Info 46 [00:02:05.000] response: { "responseRequired": false } @@ -381,27 +385,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:02:04.000] event: +Info 47 [00:02:06.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:02:05.000] event: +Info 48 [00:02:07.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:02:06.000] event: +Info 49 [00:02:08.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 48 [00:02:07.000] event: +Info 50 [00:02:09.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:02:08.000] request: +Info 51 [00:02:10.000] request: { "command": "updateOpen", "arguments": { @@ -427,7 +431,7 @@ Info 49 [00:02:08.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:09.000] response: +Info 52 [00:02:11.000] response: { "response": true, "responseRequired": true @@ -436,7 +440,7 @@ After request Before request -Info 51 [00:02:10.000] request: +Info 53 [00:02:12.000] request: { "command": "geterr", "arguments": { @@ -448,7 +452,7 @@ Info 51 [00:02:10.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:11.000] response: +Info 54 [00:02:13.000] response: { "responseRequired": false } @@ -456,30 +460,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:14.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:02:15.000] Files (4) +Info 55 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:16.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:02:17.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/index.ts SVC-1-1 "import { foo } from '@issue/b';\nimport { bar } from '@issue/b/lib/bar';\nfoo();\nbar();\n\n" -Info 57 [00:02:16.000] ----------------------------------------------- -Info 58 [00:02:17.000] event: +Info 59 [00:02:18.000] ----------------------------------------------- +Info 60 [00:02:19.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:02:18.000] event: +Info 61 [00:02:20.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:02:19.000] event: +Info 62 [00:02:21.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 61 [00:02:20.000] event: +Info 63 [00:02:22.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built.js index 052b447e942fe..397f6a8cff3f2 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-built.js @@ -283,9 +283,11 @@ Info 29 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:47.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:48.000] Files (4) +Info 33 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:49.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:50.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" @@ -301,23 +303,23 @@ Info 35 [00:01:48.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:49.000] ----------------------------------------------- -Info 37 [00:01:50.000] event: +Info 38 [00:01:51.000] ----------------------------------------------- +Info 39 [00:01:52.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:51.000] event: +Info 40 [00:01:53.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":136,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:52.000] event: +Info 41 [00:01:54.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:53.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:54.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:55.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:56.000] Files (4) - -Info 42 [00:01:57.000] ----------------------------------------------- -Info 42 [00:01:58.000] Open files: -Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 42 [00:02:00.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:02:01.000] response: +Info 42 [00:01:55.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:56.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:57.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:58.000] Files (4) + +Info 44 [00:01:59.000] ----------------------------------------------- +Info 44 [00:02:00.000] Open files: +Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:02:03.000] response: { "responseRequired": false } @@ -334,6 +336,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -359,7 +363,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:02.000] request: +Info 45 [00:02:04.000] request: { "command": "geterr", "arguments": { @@ -371,7 +375,7 @@ Info 43 [00:02:02.000] request: "seq": 2, "type": "request" } -Info 44 [00:02:03.000] response: +Info 46 [00:02:05.000] response: { "responseRequired": false } @@ -379,27 +383,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:02:04.000] event: +Info 47 [00:02:06.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:02:05.000] event: +Info 48 [00:02:07.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:02:06.000] event: +Info 49 [00:02:08.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 48 [00:02:07.000] event: +Info 50 [00:02:09.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:02:08.000] request: +Info 51 [00:02:10.000] request: { "command": "updateOpen", "arguments": { @@ -425,7 +429,7 @@ Info 49 [00:02:08.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:09.000] response: +Info 52 [00:02:11.000] response: { "response": true, "responseRequired": true @@ -434,7 +438,7 @@ After request Before request -Info 51 [00:02:10.000] request: +Info 53 [00:02:12.000] request: { "command": "geterr", "arguments": { @@ -446,7 +450,7 @@ Info 51 [00:02:10.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:11.000] response: +Info 54 [00:02:13.000] response: { "responseRequired": false } @@ -454,30 +458,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:14.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:02:15.000] Files (4) +Info 55 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:16.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:02:17.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/index.ts SVC-1-1 "import { foo } from '@issue/b';\nimport { bar } from '@issue/b/lib/bar';\nfoo();\nbar();\n\n" -Info 57 [00:02:16.000] ----------------------------------------------- -Info 58 [00:02:17.000] event: +Info 59 [00:02:18.000] ----------------------------------------------- +Info 60 [00:02:19.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:02:18.000] event: +Info 61 [00:02:20.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:02:19.000] event: +Info 62 [00:02:21.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 61 [00:02:20.000] event: +Info 63 [00:02:22.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js index 7742b7a938a4f..ca3120b6b0a65 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js @@ -107,9 +107,11 @@ Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:20.000] Files (4) +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:22.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" @@ -125,23 +127,23 @@ Info 35 [00:01:20.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:21.000] ----------------------------------------------- -Info 37 [00:01:22.000] event: +Info 38 [00:01:23.000] ----------------------------------------------- +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:23.000] event: +Info 40 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":136,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:24.000] event: +Info 41 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:28.000] Files (4) - -Info 42 [00:01:29.000] ----------------------------------------------- -Info 42 [00:01:30.000] Open files: -Info 42 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 42 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:33.000] response: +Info 42 [00:01:27.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:28.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:29.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:30.000] Files (4) + +Info 44 [00:01:31.000] ----------------------------------------------- +Info 44 [00:01:32.000] Open files: +Info 44 [00:01:33.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 44 [00:01:34.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -158,6 +160,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -183,7 +187,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 45 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -195,7 +199,7 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:35.000] response: +Info 46 [00:01:37.000] response: { "responseRequired": false } @@ -203,27 +207,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:36.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:37.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:38.000] event: +Info 49 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 48 [00:01:39.000] event: +Info 50 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:01:40.000] request: +Info 51 [00:01:42.000] request: { "command": "updateOpen", "arguments": { @@ -249,7 +253,7 @@ Info 49 [00:01:40.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:41.000] response: +Info 52 [00:01:43.000] response: { "response": true, "responseRequired": true @@ -258,7 +262,7 @@ After request Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -270,7 +274,7 @@ Info 51 [00:01:42.000] request: "seq": 4, "type": "request" } -Info 52 [00:01:43.000] response: +Info 54 [00:01:45.000] response: { "responseRequired": false } @@ -278,30 +282,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:01:46.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:01:47.000] Files (4) +Info 55 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:01:48.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:01:49.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/index.ts SVC-1-1 "import { foo } from '@issue/b';\nimport { bar } from '@issue/b/lib/bar';\nfoo();\nbar();\n\n" -Info 57 [00:01:48.000] ----------------------------------------------- -Info 58 [00:01:49.000] event: +Info 59 [00:01:50.000] ----------------------------------------------- +Info 60 [00:01:51.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:01:50.000] event: +Info 61 [00:01:52.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:01:51.000] event: +Info 62 [00:01:53.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 61 [00:01:52.000] event: +Info 63 [00:01:54.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built.js index b00c30bb23f99..7e68b837b2ce1 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-packageJson-has-types-field-and-has-index.ts-with-scoped-package-and-solution-is-not-built.js @@ -105,9 +105,11 @@ Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:20.000] Files (4) +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:22.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" @@ -123,23 +125,23 @@ Info 35 [00:01:20.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:21.000] ----------------------------------------------- -Info 37 [00:01:22.000] event: +Info 38 [00:01:23.000] ----------------------------------------------- +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:23.000] event: +Info 40 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":136,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:24.000] event: +Info 41 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/index.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:28.000] Files (4) - -Info 42 [00:01:29.000] ----------------------------------------------- -Info 42 [00:01:30.000] Open files: -Info 42 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined -Info 42 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:33.000] response: +Info 42 [00:01:27.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:28.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:29.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:30.000] Files (4) + +Info 44 [00:01:31.000] ----------------------------------------------- +Info 44 [00:01:32.000] Open files: +Info 44 [00:01:33.000] FileName: /user/username/projects/myproject/packages/A/src/index.ts ProjectRootPath: undefined +Info 44 [00:01:34.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -156,6 +158,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -181,7 +185,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 45 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -193,7 +197,7 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:35.000] response: +Info 46 [00:01:37.000] response: { "responseRequired": false } @@ -201,27 +205,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:36.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:37.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:38.000] event: +Info 49 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 48 [00:01:39.000] event: +Info 50 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:01:40.000] request: +Info 51 [00:01:42.000] request: { "command": "updateOpen", "arguments": { @@ -247,7 +251,7 @@ Info 49 [00:01:40.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:41.000] response: +Info 52 [00:01:43.000] response: { "response": true, "responseRequired": true @@ -256,7 +260,7 @@ After request Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -268,7 +272,7 @@ Info 51 [00:01:42.000] request: "seq": 4, "type": "request" } -Info 52 [00:01:43.000] response: +Info 54 [00:01:45.000] response: { "responseRequired": false } @@ -276,30 +280,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:01:46.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:01:47.000] Files (4) +Info 55 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:01:48.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:01:49.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/index.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/index.ts SVC-1-1 "import { foo } from '@issue/b';\nimport { bar } from '@issue/b/lib/bar';\nfoo();\nbar();\n\n" -Info 57 [00:01:48.000] ----------------------------------------------- -Info 58 [00:01:49.000] event: +Info 59 [00:01:50.000] ----------------------------------------------- +Info 60 [00:01:51.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:01:50.000] event: +Info 61 [00:01:52.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:01:51.000] event: +Info 62 [00:01:53.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/index.ts","diagnostics":[]}} -Info 61 [00:01:52.000] event: +Info 63 [00:01:54.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built-with-preserveSymlinks.js index ab358e150057b..d9b7a8c15521d 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built-with-preserveSymlinks.js @@ -285,9 +285,11 @@ Info 29 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:50.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:51.000] Files (4) +Info 33 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:52.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:53.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" @@ -303,23 +305,23 @@ Info 35 [00:01:51.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:52.000] ----------------------------------------------- -Info 37 [00:01:53.000] event: +Info 38 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:54.000] event: +Info 40 [00:01:56.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:55.000] event: +Info 41 [00:01:57.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:56.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:57.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:58.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:59.000] Files (4) - -Info 42 [00:02:00.000] ----------------------------------------------- -Info 42 [00:02:01.000] Open files: -Info 42 [00:02:02.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 42 [00:02:03.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:02:04.000] response: +Info 42 [00:01:58.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:59.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:02:00.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:02:01.000] Files (4) + +Info 44 [00:02:02.000] ----------------------------------------------- +Info 44 [00:02:03.000] Open files: +Info 44 [00:02:04.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 44 [00:02:05.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:02:06.000] response: { "responseRequired": false } @@ -336,6 +338,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -361,7 +365,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:05.000] request: +Info 45 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -373,7 +377,7 @@ Info 43 [00:02:05.000] request: "seq": 2, "type": "request" } -Info 44 [00:02:06.000] response: +Info 46 [00:02:08.000] response: { "responseRequired": false } @@ -381,27 +385,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:02:07.000] event: +Info 47 [00:02:09.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:02:08.000] event: +Info 48 [00:02:10.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:02:09.000] event: +Info 49 [00:02:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 48 [00:02:10.000] event: +Info 50 [00:02:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:02:11.000] request: +Info 51 [00:02:13.000] request: { "command": "updateOpen", "arguments": { @@ -427,7 +431,7 @@ Info 49 [00:02:11.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:12.000] response: +Info 52 [00:02:14.000] response: { "response": true, "responseRequired": true @@ -436,7 +440,7 @@ After request Before request -Info 51 [00:02:13.000] request: +Info 53 [00:02:15.000] request: { "command": "geterr", "arguments": { @@ -448,7 +452,7 @@ Info 51 [00:02:13.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:14.000] response: +Info 54 [00:02:16.000] response: { "responseRequired": false } @@ -456,30 +460,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:17.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:02:18.000] Files (4) +Info 55 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:02:20.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/test.ts SVC-1-1 "import { foo } from 'b/lib/foo';\nimport { bar } from 'b/lib/bar/foo';\nfoo();\nbar();\n\n" -Info 57 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] event: +Info 59 [00:02:21.000] ----------------------------------------------- +Info 60 [00:02:22.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:02:21.000] event: +Info 61 [00:02:23.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:02:22.000] event: +Info 62 [00:02:24.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 61 [00:02:23.000] event: +Info 63 [00:02:25.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built.js index 9c1402f1668a6..8f0431094fffd 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-built.js @@ -283,9 +283,11 @@ Info 29 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:50.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:51.000] Files (4) +Info 33 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:52.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:53.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" @@ -301,23 +303,23 @@ Info 35 [00:01:51.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:52.000] ----------------------------------------------- -Info 37 [00:01:53.000] event: +Info 38 [00:01:54.000] ----------------------------------------------- +Info 39 [00:01:55.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:54.000] event: +Info 40 [00:01:56.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:55.000] event: +Info 41 [00:01:57.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:56.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:57.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:58.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:59.000] Files (4) - -Info 42 [00:02:00.000] ----------------------------------------------- -Info 42 [00:02:01.000] Open files: -Info 42 [00:02:02.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 42 [00:02:03.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:02:04.000] response: +Info 42 [00:01:58.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:59.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:02:00.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:02:01.000] Files (4) + +Info 44 [00:02:02.000] ----------------------------------------------- +Info 44 [00:02:03.000] Open files: +Info 44 [00:02:04.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 44 [00:02:05.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:02:06.000] response: { "responseRequired": false } @@ -334,6 +336,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -359,7 +363,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:05.000] request: +Info 45 [00:02:07.000] request: { "command": "geterr", "arguments": { @@ -371,7 +375,7 @@ Info 43 [00:02:05.000] request: "seq": 2, "type": "request" } -Info 44 [00:02:06.000] response: +Info 46 [00:02:08.000] response: { "responseRequired": false } @@ -379,27 +383,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:02:07.000] event: +Info 47 [00:02:09.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:02:08.000] event: +Info 48 [00:02:10.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:02:09.000] event: +Info 49 [00:02:11.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 48 [00:02:10.000] event: +Info 50 [00:02:12.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:02:11.000] request: +Info 51 [00:02:13.000] request: { "command": "updateOpen", "arguments": { @@ -425,7 +429,7 @@ Info 49 [00:02:11.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:12.000] response: +Info 52 [00:02:14.000] response: { "response": true, "responseRequired": true @@ -434,7 +438,7 @@ After request Before request -Info 51 [00:02:13.000] request: +Info 53 [00:02:15.000] request: { "command": "geterr", "arguments": { @@ -446,7 +450,7 @@ Info 51 [00:02:13.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:14.000] response: +Info 54 [00:02:16.000] response: { "responseRequired": false } @@ -454,30 +458,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:17.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:02:18.000] Files (4) +Info 55 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:02:20.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/test.ts SVC-1-1 "import { foo } from 'b/lib/foo';\nimport { bar } from 'b/lib/bar/foo';\nfoo();\nbar();\n\n" -Info 57 [00:02:19.000] ----------------------------------------------- -Info 58 [00:02:20.000] event: +Info 59 [00:02:21.000] ----------------------------------------------- +Info 60 [00:02:22.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:02:21.000] event: +Info 61 [00:02:23.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:02:22.000] event: +Info 62 [00:02:24.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 61 [00:02:23.000] event: +Info 63 [00:02:25.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built-with-preserveSymlinks.js index fc2d9ecc30aa3..8986958fe6517 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built-with-preserveSymlinks.js @@ -107,9 +107,11 @@ Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:20.000] Files (4) +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:22.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" @@ -125,23 +127,23 @@ Info 35 [00:01:20.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:21.000] ----------------------------------------------- -Info 37 [00:01:22.000] event: +Info 38 [00:01:23.000] ----------------------------------------------- +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:23.000] event: +Info 40 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:24.000] event: +Info 41 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:28.000] Files (4) - -Info 42 [00:01:29.000] ----------------------------------------------- -Info 42 [00:01:30.000] Open files: -Info 42 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 42 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:33.000] response: +Info 42 [00:01:27.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:28.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:29.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:30.000] Files (4) + +Info 44 [00:01:31.000] ----------------------------------------------- +Info 44 [00:01:32.000] Open files: +Info 44 [00:01:33.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 44 [00:01:34.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -158,6 +160,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -183,7 +187,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 45 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -195,7 +199,7 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:35.000] response: +Info 46 [00:01:37.000] response: { "responseRequired": false } @@ -203,27 +207,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:36.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:37.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:38.000] event: +Info 49 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 48 [00:01:39.000] event: +Info 50 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:01:40.000] request: +Info 51 [00:01:42.000] request: { "command": "updateOpen", "arguments": { @@ -249,7 +253,7 @@ Info 49 [00:01:40.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:41.000] response: +Info 52 [00:01:43.000] response: { "response": true, "responseRequired": true @@ -258,7 +262,7 @@ After request Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -270,7 +274,7 @@ Info 51 [00:01:42.000] request: "seq": 4, "type": "request" } -Info 52 [00:01:43.000] response: +Info 54 [00:01:45.000] response: { "responseRequired": false } @@ -278,30 +282,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:01:46.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:01:47.000] Files (4) +Info 55 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:01:48.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:01:49.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/test.ts SVC-1-1 "import { foo } from 'b/lib/foo';\nimport { bar } from 'b/lib/bar/foo';\nfoo();\nbar();\n\n" -Info 57 [00:01:48.000] ----------------------------------------------- -Info 58 [00:01:49.000] event: +Info 59 [00:01:50.000] ----------------------------------------------- +Info 60 [00:01:51.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:01:50.000] event: +Info 61 [00:01:52.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:01:51.000] event: +Info 62 [00:01:53.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 61 [00:01:52.000] event: +Info 63 [00:01:54.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built.js index 353c7133e8b6f..11cdd39744a9b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-and-solution-is-not-built.js @@ -105,9 +105,11 @@ Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:20.000] Files (4) +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:22.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" @@ -123,23 +125,23 @@ Info 35 [00:01:20.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:21.000] ----------------------------------------------- -Info 37 [00:01:22.000] event: +Info 38 [00:01:23.000] ----------------------------------------------- +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:23.000] event: +Info 40 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:24.000] event: +Info 41 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:25.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:26.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:27.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:28.000] Files (4) - -Info 42 [00:01:29.000] ----------------------------------------------- -Info 42 [00:01:30.000] Open files: -Info 42 [00:01:31.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 42 [00:01:32.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:33.000] response: +Info 42 [00:01:27.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:28.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:29.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:30.000] Files (4) + +Info 44 [00:01:31.000] ----------------------------------------------- +Info 44 [00:01:32.000] Open files: +Info 44 [00:01:33.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 44 [00:01:34.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -156,6 +158,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -181,7 +185,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 45 [00:01:36.000] request: { "command": "geterr", "arguments": { @@ -193,7 +197,7 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:35.000] response: +Info 46 [00:01:37.000] response: { "responseRequired": false } @@ -201,27 +205,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:36.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:37.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:38.000] event: +Info 49 [00:01:40.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 48 [00:01:39.000] event: +Info 50 [00:01:41.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:01:40.000] request: +Info 51 [00:01:42.000] request: { "command": "updateOpen", "arguments": { @@ -247,7 +251,7 @@ Info 49 [00:01:40.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:41.000] response: +Info 52 [00:01:43.000] response: { "response": true, "responseRequired": true @@ -256,7 +260,7 @@ After request Before request -Info 51 [00:01:42.000] request: +Info 53 [00:01:44.000] request: { "command": "geterr", "arguments": { @@ -268,7 +272,7 @@ Info 51 [00:01:42.000] request: "seq": 4, "type": "request" } -Info 52 [00:01:43.000] response: +Info 54 [00:01:45.000] response: { "responseRequired": false } @@ -276,30 +280,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:01:46.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:01:47.000] Files (4) +Info 55 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:01:48.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:01:49.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/test.ts SVC-1-1 "import { foo } from 'b/lib/foo';\nimport { bar } from 'b/lib/bar/foo';\nfoo();\nbar();\n\n" -Info 57 [00:01:48.000] ----------------------------------------------- -Info 58 [00:01:49.000] event: +Info 59 [00:01:50.000] ----------------------------------------------- +Info 60 [00:01:51.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:01:50.000] event: +Info 61 [00:01:52.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:01:51.000] event: +Info 62 [00:01:53.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 61 [00:01:52.000] event: +Info 63 [00:01:54.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js index 5461cde2c5349..76ff662eaf2ea 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built-with-preserveSymlinks.js @@ -285,9 +285,11 @@ Info 29 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:52.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:53.000] Files (4) +Info 33 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:54.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:55.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" @@ -303,23 +305,23 @@ Info 35 [00:01:53.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:54.000] ----------------------------------------------- -Info 37 [00:01:55.000] event: +Info 38 [00:01:56.000] ----------------------------------------------- +Info 39 [00:01:57.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:56.000] event: +Info 40 [00:01:58.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":148,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:57.000] event: +Info 41 [00:01:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:58.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:59.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:02:00.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:02:01.000] Files (4) - -Info 42 [00:02:02.000] ----------------------------------------------- -Info 42 [00:02:03.000] Open files: -Info 42 [00:02:04.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 42 [00:02:05.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:02:06.000] response: +Info 42 [00:02:00.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:02:01.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:02:02.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:02:03.000] Files (4) + +Info 44 [00:02:04.000] ----------------------------------------------- +Info 44 [00:02:05.000] Open files: +Info 44 [00:02:06.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 44 [00:02:07.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:02:08.000] response: { "responseRequired": false } @@ -336,6 +338,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -361,7 +365,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:07.000] request: +Info 45 [00:02:09.000] request: { "command": "geterr", "arguments": { @@ -373,7 +377,7 @@ Info 43 [00:02:07.000] request: "seq": 2, "type": "request" } -Info 44 [00:02:08.000] response: +Info 46 [00:02:10.000] response: { "responseRequired": false } @@ -381,27 +385,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:02:09.000] event: +Info 47 [00:02:11.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:02:10.000] event: +Info 48 [00:02:12.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:02:11.000] event: +Info 49 [00:02:13.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 48 [00:02:12.000] event: +Info 50 [00:02:14.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:02:13.000] request: +Info 51 [00:02:15.000] request: { "command": "updateOpen", "arguments": { @@ -427,7 +431,7 @@ Info 49 [00:02:13.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:14.000] response: +Info 52 [00:02:16.000] response: { "response": true, "responseRequired": true @@ -436,7 +440,7 @@ After request Before request -Info 51 [00:02:15.000] request: +Info 53 [00:02:17.000] request: { "command": "geterr", "arguments": { @@ -448,7 +452,7 @@ Info 51 [00:02:15.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:16.000] response: +Info 54 [00:02:18.000] response: { "responseRequired": false } @@ -456,30 +460,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:02:20.000] Files (4) +Info 55 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/test.ts SVC-1-1 "import { foo } from '@issue/b/lib/foo';\nimport { bar } from '@issue/b/lib/bar/foo';\nfoo();\nbar();\n\n" -Info 57 [00:02:21.000] ----------------------------------------------- -Info 58 [00:02:22.000] event: +Info 59 [00:02:23.000] ----------------------------------------------- +Info 60 [00:02:24.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:02:23.000] event: +Info 61 [00:02:25.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:02:24.000] event: +Info 62 [00:02:26.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 61 [00:02:25.000] event: +Info 63 [00:02:27.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built.js index 13131506afb0e..cf63c9c1215e8 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-built.js @@ -283,9 +283,11 @@ Info 29 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:52.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:53.000] Files (4) +Info 33 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:54.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:55.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" @@ -301,23 +303,23 @@ Info 35 [00:01:53.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:54.000] ----------------------------------------------- -Info 37 [00:01:55.000] event: +Info 38 [00:01:56.000] ----------------------------------------------- +Info 39 [00:01:57.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:56.000] event: +Info 40 [00:01:58.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":148,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:57.000] event: +Info 41 [00:01:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:58.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:59.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:02:00.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:02:01.000] Files (4) - -Info 42 [00:02:02.000] ----------------------------------------------- -Info 42 [00:02:03.000] Open files: -Info 42 [00:02:04.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 42 [00:02:05.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:02:06.000] response: +Info 42 [00:02:00.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:02:01.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:02:02.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:02:03.000] Files (4) + +Info 44 [00:02:04.000] ----------------------------------------------- +Info 44 [00:02:05.000] Open files: +Info 44 [00:02:06.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 44 [00:02:07.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:02:08.000] response: { "responseRequired": false } @@ -334,6 +336,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -359,7 +363,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:07.000] request: +Info 45 [00:02:09.000] request: { "command": "geterr", "arguments": { @@ -371,7 +375,7 @@ Info 43 [00:02:07.000] request: "seq": 2, "type": "request" } -Info 44 [00:02:08.000] response: +Info 46 [00:02:10.000] response: { "responseRequired": false } @@ -379,27 +383,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:02:09.000] event: +Info 47 [00:02:11.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:02:10.000] event: +Info 48 [00:02:12.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:02:11.000] event: +Info 49 [00:02:13.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 48 [00:02:12.000] event: +Info 50 [00:02:14.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:02:13.000] request: +Info 51 [00:02:15.000] request: { "command": "updateOpen", "arguments": { @@ -425,7 +429,7 @@ Info 49 [00:02:13.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:14.000] response: +Info 52 [00:02:16.000] response: { "response": true, "responseRequired": true @@ -434,7 +438,7 @@ After request Before request -Info 51 [00:02:15.000] request: +Info 53 [00:02:17.000] request: { "command": "geterr", "arguments": { @@ -446,7 +450,7 @@ Info 51 [00:02:15.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:16.000] response: +Info 54 [00:02:18.000] response: { "responseRequired": false } @@ -454,30 +458,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:02:19.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:02:20.000] Files (4) +Info 55 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:02:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/test.ts SVC-1-1 "import { foo } from '@issue/b/lib/foo';\nimport { bar } from '@issue/b/lib/bar/foo';\nfoo();\nbar();\n\n" -Info 57 [00:02:21.000] ----------------------------------------------- -Info 58 [00:02:22.000] event: +Info 59 [00:02:23.000] ----------------------------------------------- +Info 60 [00:02:24.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:02:23.000] event: +Info 61 [00:02:25.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:02:24.000] event: +Info 62 [00:02:26.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 61 [00:02:25.000] event: +Info 63 [00:02:27.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js index 4864d6a4a101c..b82ab6854137e 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built-with-preserveSymlinks.js @@ -107,9 +107,11 @@ Info 29 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:22.000] Files (4) +Info 33 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:23.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:24.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" @@ -125,23 +127,23 @@ Info 35 [00:01:22.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:23.000] ----------------------------------------------- -Info 37 [00:01:24.000] event: +Info 38 [00:01:25.000] ----------------------------------------------- +Info 39 [00:01:26.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:25.000] event: +Info 40 [00:01:27.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":148,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true,"preserveSymlinks":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:26.000] event: +Info 41 [00:01:28.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:27.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:28.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:29.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:30.000] Files (4) - -Info 42 [00:01:31.000] ----------------------------------------------- -Info 42 [00:01:32.000] Open files: -Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:35.000] response: +Info 42 [00:01:29.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:30.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:31.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:32.000] Files (4) + +Info 44 [00:01:33.000] ----------------------------------------------- +Info 44 [00:01:34.000] Open files: +Info 44 [00:01:35.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 44 [00:01:36.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:01:37.000] response: { "responseRequired": false } @@ -158,6 +160,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -183,7 +187,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:36.000] request: +Info 45 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -195,7 +199,7 @@ Info 43 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:37.000] response: +Info 46 [00:01:39.000] response: { "responseRequired": false } @@ -203,27 +207,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:38.000] event: +Info 47 [00:01:40.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:39.000] event: +Info 48 [00:01:41.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:40.000] event: +Info 49 [00:01:42.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 48 [00:01:41.000] event: +Info 50 [00:01:43.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:01:42.000] request: +Info 51 [00:01:44.000] request: { "command": "updateOpen", "arguments": { @@ -249,7 +253,7 @@ Info 49 [00:01:42.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:43.000] response: +Info 52 [00:01:45.000] response: { "response": true, "responseRequired": true @@ -258,7 +262,7 @@ After request Before request -Info 51 [00:01:44.000] request: +Info 53 [00:01:46.000] request: { "command": "geterr", "arguments": { @@ -270,7 +274,7 @@ Info 51 [00:01:44.000] request: "seq": 4, "type": "request" } -Info 52 [00:01:45.000] response: +Info 54 [00:01:47.000] response: { "responseRequired": false } @@ -278,30 +282,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:01:48.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:01:49.000] Files (4) +Info 55 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:01:50.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:01:51.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/test.ts SVC-1-1 "import { foo } from '@issue/b/lib/foo';\nimport { bar } from '@issue/b/lib/bar/foo';\nfoo();\nbar();\n\n" -Info 57 [00:01:50.000] ----------------------------------------------- -Info 58 [00:01:51.000] event: +Info 59 [00:01:52.000] ----------------------------------------------- +Info 60 [00:01:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:01:52.000] event: +Info 61 [00:01:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:01:53.000] event: +Info 62 [00:01:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 61 [00:01:54.000] event: +Info 63 [00:01:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built.js b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built.js index 6ca9814685948..025b72fc81ea4 100644 --- a/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferences/monorepo-like-with-symlinks-when-referencing-file-from-subFolder-with-scoped-package-and-solution-is-not-built.js @@ -105,9 +105,11 @@ Info 29 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 31 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots Info 32 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots -Info 33 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:21.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 35 [00:01:22.000] Files (4) +Info 33 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 34 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/A/tsconfig.json WatchType: Type roots +Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:23.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 37 [00:01:24.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" @@ -123,23 +125,23 @@ Info 35 [00:01:22.000] Files (4) src/test.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 36 [00:01:23.000] ----------------------------------------------- -Info 37 [00:01:24.000] event: +Info 38 [00:01:25.000] ----------------------------------------------- +Info 39 [00:01:26.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/A/tsconfig.json"}} -Info 38 [00:01:25.000] event: +Info 40 [00:01:27.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"8c5cfb88fb6a6125ddaca4c198af63d261c8feb2786e348cbf3223fcf8461e16","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":148,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","rootDir":"","composite":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:26.000] event: +Info 41 [00:01:28.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/A/src/test.ts","configFile":"/user/username/projects/myproject/packages/A/tsconfig.json","diagnostics":[]}} -Info 40 [00:01:27.000] Search path: /user/username/projects/myproject/packages/A -Info 41 [00:01:28.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. -Info 42 [00:01:29.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 42 [00:01:30.000] Files (4) - -Info 42 [00:01:31.000] ----------------------------------------------- -Info 42 [00:01:32.000] Open files: -Info 42 [00:01:33.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined -Info 42 [00:01:34.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json -Info 42 [00:01:35.000] response: +Info 42 [00:01:29.000] Search path: /user/username/projects/myproject/packages/A +Info 43 [00:01:30.000] For info: /user/username/projects/myproject/packages/A/tsconfig.json :: No config files found. +Info 44 [00:01:31.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 44 [00:01:32.000] Files (4) + +Info 44 [00:01:33.000] ----------------------------------------------- +Info 44 [00:01:34.000] Open files: +Info 44 [00:01:35.000] FileName: /user/username/projects/myproject/packages/A/src/test.ts ProjectRootPath: undefined +Info 44 [00:01:36.000] Projects: /user/username/projects/myproject/packages/A/tsconfig.json +Info 44 [00:01:37.000] response: { "responseRequired": false } @@ -156,6 +158,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/a/tsconfig.json: *new* @@ -181,7 +185,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:36.000] request: +Info 45 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -193,7 +197,7 @@ Info 43 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:37.000] response: +Info 46 [00:01:39.000] response: { "responseRequired": false } @@ -201,27 +205,27 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:38.000] event: +Info 47 [00:01:40.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:39.000] event: +Info 48 [00:01:41.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:40.000] event: +Info 49 [00:01:42.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 48 [00:01:41.000] event: +Info 50 [00:01:43.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) Before request -Info 49 [00:01:42.000] request: +Info 51 [00:01:44.000] request: { "command": "updateOpen", "arguments": { @@ -247,7 +251,7 @@ Info 49 [00:01:42.000] request: "seq": 3, "type": "request" } -Info 50 [00:01:43.000] response: +Info 52 [00:01:45.000] response: { "response": true, "responseRequired": true @@ -256,7 +260,7 @@ After request Before request -Info 51 [00:01:44.000] request: +Info 53 [00:01:46.000] request: { "command": "geterr", "arguments": { @@ -268,7 +272,7 @@ Info 51 [00:01:44.000] request: "seq": 4, "type": "request" } -Info 52 [00:01:45.000] response: +Info 54 [00:01:47.000] response: { "responseRequired": false } @@ -276,30 +280,30 @@ After request Before checking timeout queue length (1) and running -Info 53 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json -Info 54 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 55 [00:01:48.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) -Info 56 [00:01:49.000] Files (4) +Info 55 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json +Info 56 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/A/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 57 [00:01:50.000] Project '/user/username/projects/myproject/packages/A/tsconfig.json' (Configured) +Info 58 [00:01:51.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/B/src/foo.ts Text-1 "export function foo() { }" /user/username/projects/myproject/packages/B/src/bar/foo.ts Text-1 "export function bar() { }" /user/username/projects/myproject/packages/A/src/test.ts SVC-1-1 "import { foo } from '@issue/b/lib/foo';\nimport { bar } from '@issue/b/lib/bar/foo';\nfoo();\nbar();\n\n" -Info 57 [00:01:50.000] ----------------------------------------------- -Info 58 [00:01:51.000] event: +Info 59 [00:01:52.000] ----------------------------------------------- +Info 60 [00:01:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 59 [00:01:52.000] event: +Info 61 [00:01:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 60 [00:01:53.000] event: +Info 62 [00:01:55.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/A/src/test.ts","diagnostics":[]}} -Info 61 [00:01:54.000] event: +Info 63 [00:01:56.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open-with-disableSourceOfProjectReferenceRedirect.js b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open-with-disableSourceOfProjectReferenceRedirect.js index be25536483380..29d28f9734fed 100644 --- a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open-with-disableSourceOfProjectReferenceRedirect.js +++ b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open-with-disableSourceOfProjectReferenceRedirect.js @@ -83,9 +83,11 @@ Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 22 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:56.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 24 [00:00:57.000] Files (3) +Info 22 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 23 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 24 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:58.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 26 [00:00:59.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project2/class2.ts SVC-1-0 "class class2 {}" @@ -98,17 +100,17 @@ Info 24 [00:00:57.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 25 [00:00:58.000] ----------------------------------------------- -Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/projects/project2 -Info 27 [00:01:00.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. -Info 28 [00:01:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 28 [00:01:02.000] Files (3) - -Info 28 [00:01:03.000] ----------------------------------------------- -Info 28 [00:01:04.000] Open files: -Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 28 [00:01:07.000] response: +Info 27 [00:01:00.000] ----------------------------------------------- +Info 28 [00:01:01.000] Search path: /user/username/projects/myproject/projects/project2 +Info 29 [00:01:02.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. +Info 30 [00:01:03.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 30 [00:01:04.000] Files (3) + +Info 30 [00:01:05.000] ----------------------------------------------- +Info 30 [00:01:06.000] Open files: +Info 30 [00:01:07.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 30 [00:01:08.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 30 [00:01:09.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: *new* @@ -138,43 +142,43 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: *new* {} -Info 29 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:11.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 31 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:13.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 33 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.ts] class class3 {} -Info 33 [00:01:14.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 34 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 35 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 36 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:18.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 38 [00:01:19.000] Files (3) +Info 35 [00:01:16.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 36 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 37 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 38 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:20.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 40 [00:01:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project2/class2.ts SVC-1-0 "class class2 {}" -Info 39 [00:01:20.000] ----------------------------------------------- -Info 40 [00:01:21.000] Running: *ensureProjectForOpenFiles* -Info 41 [00:01:22.000] Before ensureProjectForOpenFiles: -Info 42 [00:01:23.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 42 [00:01:24.000] Files (3) - -Info 42 [00:01:25.000] ----------------------------------------------- -Info 42 [00:01:26.000] Open files: -Info 42 [00:01:27.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 42 [00:01:28.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 42 [00:01:29.000] After ensureProjectForOpenFiles: -Info 43 [00:01:30.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 43 [00:01:31.000] Files (3) - -Info 43 [00:01:32.000] ----------------------------------------------- -Info 43 [00:01:33.000] Open files: -Info 43 [00:01:34.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 43 [00:01:35.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 41 [00:01:22.000] ----------------------------------------------- +Info 42 [00:01:23.000] Running: *ensureProjectForOpenFiles* +Info 43 [00:01:24.000] Before ensureProjectForOpenFiles: +Info 44 [00:01:25.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 44 [00:01:26.000] Files (3) + +Info 44 [00:01:27.000] ----------------------------------------------- +Info 44 [00:01:28.000] Open files: +Info 44 [00:01:29.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 44 [00:01:30.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 44 [00:01:31.000] After ensureProjectForOpenFiles: +Info 45 [00:01:32.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 45 [00:01:33.000] Files (3) + +Info 45 [00:01:34.000] ----------------------------------------------- +Info 45 [00:01:35.000] Open files: +Info 45 [00:01:36.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 45 [00:01:37.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -184,6 +188,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} @@ -203,14 +209,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 43 [00:01:38.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 44 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 45 [00:01:40.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 46 [00:01:41.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:01:42.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 48 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:44.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 50 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:40.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 46 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 47 [00:01:42.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 48 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles* +Info 49 [00:01:44.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 50 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:46.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 52 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} @@ -223,6 +229,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/projects/project1/class3.d.ts: @@ -244,12 +252,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 51 [00:01:46.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 52 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 53 [00:01:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 54 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 55 [00:01:50.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 56 [00:01:51.000] Files (4) +Info 53 [00:01:48.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 54 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 55 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 56 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 57 [00:01:52.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 58 [00:01:53.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project1/class3.d.ts Text-1 "declare class class3 {}" @@ -265,24 +273,24 @@ Info 56 [00:01:51.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 57 [00:01:52.000] ----------------------------------------------- -Info 58 [00:01:53.000] Running: *ensureProjectForOpenFiles* -Info 59 [00:01:54.000] Before ensureProjectForOpenFiles: -Info 60 [00:01:55.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 60 [00:01:56.000] Files (4) - -Info 60 [00:01:57.000] ----------------------------------------------- -Info 60 [00:01:58.000] Open files: -Info 60 [00:01:59.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 60 [00:02:00.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 60 [00:02:01.000] After ensureProjectForOpenFiles: -Info 61 [00:02:02.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 61 [00:02:03.000] Files (4) - -Info 61 [00:02:04.000] ----------------------------------------------- -Info 61 [00:02:05.000] Open files: -Info 61 [00:02:06.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 61 [00:02:07.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 59 [00:01:54.000] ----------------------------------------------- +Info 60 [00:01:55.000] Running: *ensureProjectForOpenFiles* +Info 61 [00:01:56.000] Before ensureProjectForOpenFiles: +Info 62 [00:01:57.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 62 [00:01:58.000] Files (4) + +Info 62 [00:01:59.000] ----------------------------------------------- +Info 62 [00:02:00.000] Open files: +Info 62 [00:02:01.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 62 [00:02:02.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 62 [00:02:03.000] After ensureProjectForOpenFiles: +Info 63 [00:02:04.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 63 [00:02:05.000] Files (4) + +Info 63 [00:02:06.000] ----------------------------------------------- +Info 63 [00:02:07.000] Open files: +Info 63 [00:02:08.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 63 [00:02:09.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -292,6 +300,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: @@ -311,12 +321,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 61 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 62 [00:02:12.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp -Info 63 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 64 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 65 [00:02:16.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts -Info 66 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 63 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 64 [00:02:14.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp +Info 65 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 66 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 67 [00:02:18.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts +Info 68 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/temp/file.d.ts] declare class file {} @@ -324,14 +334,14 @@ declare class file {} After checking timeout queue length (0) and running -Info 67 [00:02:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:21.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 70 [00:02:22.000] Scheduled: *ensureProjectForOpenFiles* -Info 71 [00:02:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:24.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 73 [00:02:25.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 74 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 69 [00:02:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:23.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 72 [00:02:24.000] Scheduled: *ensureProjectForOpenFiles* +Info 73 [00:02:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 74 [00:02:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 75 [00:02:27.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 76 [00:02:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] deleted @@ -342,6 +352,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: @@ -363,12 +375,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 75 [00:02:27.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 76 [00:02:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 77 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 78 [00:02:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 79 [00:02:31.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 80 [00:02:32.000] Files (3) +Info 77 [00:02:29.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 78 [00:02:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 79 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 80 [00:02:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 81 [00:02:33.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 82 [00:02:34.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project2/class2.ts SVC-1-0 "class class2 {}" @@ -381,24 +393,24 @@ Info 80 [00:02:32.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 81 [00:02:33.000] ----------------------------------------------- -Info 82 [00:02:34.000] Running: *ensureProjectForOpenFiles* -Info 83 [00:02:35.000] Before ensureProjectForOpenFiles: -Info 84 [00:02:36.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 84 [00:02:37.000] Files (3) - -Info 84 [00:02:38.000] ----------------------------------------------- -Info 84 [00:02:39.000] Open files: -Info 84 [00:02:40.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 84 [00:02:41.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 84 [00:02:42.000] After ensureProjectForOpenFiles: -Info 85 [00:02:43.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 85 [00:02:44.000] Files (3) - -Info 85 [00:02:45.000] ----------------------------------------------- -Info 85 [00:02:46.000] Open files: -Info 85 [00:02:47.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 85 [00:02:48.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 83 [00:02:35.000] ----------------------------------------------- +Info 84 [00:02:36.000] Running: *ensureProjectForOpenFiles* +Info 85 [00:02:37.000] Before ensureProjectForOpenFiles: +Info 86 [00:02:38.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 86 [00:02:39.000] Files (3) + +Info 86 [00:02:40.000] ----------------------------------------------- +Info 86 [00:02:41.000] Open files: +Info 86 [00:02:42.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 86 [00:02:43.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 86 [00:02:44.000] After ensureProjectForOpenFiles: +Info 87 [00:02:45.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 87 [00:02:46.000] Files (3) + +Info 87 [00:02:47.000] ----------------------------------------------- +Info 87 [00:02:48.000] Open files: +Info 87 [00:02:49.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 87 [00:02:50.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -408,6 +420,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/class3.d.ts: *new* {"pollingInterval":500} @@ -427,14 +441,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 85 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 86 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 87 [00:02:53.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 88 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 89 [00:02:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 90 [00:02:56.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 91 [00:02:57.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 92 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 87 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 88 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 89 [00:02:55.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 90 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 91 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 92 [00:02:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 93 [00:02:59.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 94 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} @@ -447,6 +461,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/projects/project1/class3.d.ts: @@ -468,12 +484,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 93 [00:02:59.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 94 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 95 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 97 [00:03:03.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 98 [00:03:04.000] Files (4) +Info 95 [00:03:01.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 96 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 97 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:05.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 100 [00:03:06.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project1/class3.d.ts Text-2 "declare class class3 {}" @@ -489,24 +505,24 @@ Info 98 [00:03:04.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 99 [00:03:05.000] ----------------------------------------------- -Info 100 [00:03:06.000] Running: *ensureProjectForOpenFiles* -Info 101 [00:03:07.000] Before ensureProjectForOpenFiles: -Info 102 [00:03:08.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 102 [00:03:09.000] Files (4) - -Info 102 [00:03:10.000] ----------------------------------------------- -Info 102 [00:03:11.000] Open files: -Info 102 [00:03:12.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 102 [00:03:13.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 102 [00:03:14.000] After ensureProjectForOpenFiles: -Info 103 [00:03:15.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 103 [00:03:16.000] Files (4) - -Info 103 [00:03:17.000] ----------------------------------------------- -Info 103 [00:03:18.000] Open files: -Info 103 [00:03:19.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 103 [00:03:20.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 101 [00:03:07.000] ----------------------------------------------- +Info 102 [00:03:08.000] Running: *ensureProjectForOpenFiles* +Info 103 [00:03:09.000] Before ensureProjectForOpenFiles: +Info 104 [00:03:10.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 104 [00:03:11.000] Files (4) + +Info 104 [00:03:12.000] ----------------------------------------------- +Info 104 [00:03:13.000] Open files: +Info 104 [00:03:14.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 104 [00:03:15.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 104 [00:03:16.000] After ensureProjectForOpenFiles: +Info 105 [00:03:17.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 105 [00:03:18.000] Files (4) + +Info 105 [00:03:19.000] ----------------------------------------------- +Info 105 [00:03:20.000] Open files: +Info 105 [00:03:21.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 105 [00:03:22.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -516,6 +532,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open.js b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open.js index 35569821a34bb..205791f567fa8 100644 --- a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open.js +++ b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-not-open.js @@ -82,9 +82,11 @@ Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 22 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:56.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 24 [00:00:57.000] Files (3) +Info 22 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 23 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 24 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:58.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 26 [00:00:59.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.ts Text-1 "class class1 {}" /user/username/projects/myproject/projects/project2/class2.ts SVC-1-0 "class class2 {}" @@ -97,17 +99,17 @@ Info 24 [00:00:57.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 25 [00:00:58.000] ----------------------------------------------- -Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/projects/project2 -Info 27 [00:01:00.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. -Info 28 [00:01:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 28 [00:01:02.000] Files (3) - -Info 28 [00:01:03.000] ----------------------------------------------- -Info 28 [00:01:04.000] Open files: -Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 28 [00:01:07.000] response: +Info 27 [00:01:00.000] ----------------------------------------------- +Info 28 [00:01:01.000] Search path: /user/username/projects/myproject/projects/project2 +Info 29 [00:01:02.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. +Info 30 [00:01:03.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 30 [00:01:04.000] Files (3) + +Info 30 [00:01:05.000] ----------------------------------------------- +Info 30 [00:01:06.000] Open files: +Info 30 [00:01:07.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 30 [00:01:08.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 30 [00:01:09.000] response: { "responseRequired": false } @@ -120,6 +122,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: *new* @@ -137,21 +141,21 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: *new* {} -Info 29 [00:01:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:11.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 31 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:12.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:13.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 33 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.ts] class class3 {} -Info 33 [00:01:14.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 34 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 35 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 37 [00:01:18.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 38 [00:01:19.000] Files (4) +Info 35 [00:01:16.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 36 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 37 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 39 [00:01:20.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 40 [00:01:21.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.ts Text-1 "class class1 {}" /user/username/projects/myproject/projects/project1/class3.ts Text-1 "class class3 {}" @@ -167,24 +171,24 @@ Info 38 [00:01:19.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 39 [00:01:20.000] ----------------------------------------------- -Info 40 [00:01:21.000] Running: *ensureProjectForOpenFiles* -Info 41 [00:01:22.000] Before ensureProjectForOpenFiles: -Info 42 [00:01:23.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 42 [00:01:24.000] Files (4) - -Info 42 [00:01:25.000] ----------------------------------------------- -Info 42 [00:01:26.000] Open files: -Info 42 [00:01:27.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 42 [00:01:28.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 42 [00:01:29.000] After ensureProjectForOpenFiles: -Info 43 [00:01:30.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 43 [00:01:31.000] Files (4) - -Info 43 [00:01:32.000] ----------------------------------------------- -Info 43 [00:01:33.000] Open files: -Info 43 [00:01:34.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 43 [00:01:35.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 41 [00:01:22.000] ----------------------------------------------- +Info 42 [00:01:23.000] Running: *ensureProjectForOpenFiles* +Info 43 [00:01:24.000] Before ensureProjectForOpenFiles: +Info 44 [00:01:25.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 44 [00:01:26.000] Files (4) + +Info 44 [00:01:27.000] ----------------------------------------------- +Info 44 [00:01:28.000] Open files: +Info 44 [00:01:29.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 44 [00:01:30.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 44 [00:01:31.000] After ensureProjectForOpenFiles: +Info 45 [00:01:32.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 45 [00:01:33.000] Files (4) + +Info 45 [00:01:34.000] ----------------------------------------------- +Info 45 [00:01:35.000] Open files: +Info 45 [00:01:36.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 45 [00:01:37.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -194,6 +198,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: @@ -213,12 +219,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 43 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:40.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp -Info 45 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 46 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 47 [00:01:44.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts -Info 48 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:41.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:42.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp +Info 47 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:45.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:46.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts +Info 50 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/temp/file.d.ts] declare class file {} @@ -226,9 +232,9 @@ declare class file {} After checking timeout queue length (0) and running -Info 49 [00:01:48.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:49.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 51 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:50.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:51.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 53 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} diff --git a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open-with-disableSourceOfProjectReferenceRedirect.js b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open-with-disableSourceOfProjectReferenceRedirect.js index 9e51bb8f829ed..184db71aabae7 100644 --- a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open-with-disableSourceOfProjectReferenceRedirect.js +++ b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open-with-disableSourceOfProjectReferenceRedirect.js @@ -83,9 +83,11 @@ Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 22 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:56.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 24 [00:00:57.000] Files (3) +Info 22 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 23 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 24 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:58.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 26 [00:00:59.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project2/class2.ts SVC-1-0 "class class2 {}" @@ -98,17 +100,17 @@ Info 24 [00:00:57.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 25 [00:00:58.000] ----------------------------------------------- -Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/projects/project2 -Info 27 [00:01:00.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. -Info 28 [00:01:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 28 [00:01:02.000] Files (3) - -Info 28 [00:01:03.000] ----------------------------------------------- -Info 28 [00:01:04.000] Open files: -Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 28 [00:01:07.000] response: +Info 27 [00:01:00.000] ----------------------------------------------- +Info 28 [00:01:01.000] Search path: /user/username/projects/myproject/projects/project2 +Info 29 [00:01:02.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. +Info 30 [00:01:03.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 30 [00:01:04.000] Files (3) + +Info 30 [00:01:05.000] ----------------------------------------------- +Info 30 [00:01:06.000] Open files: +Info 30 [00:01:07.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 30 [00:01:08.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 30 [00:01:09.000] response: { "responseRequired": false } @@ -121,6 +123,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: *new* @@ -140,7 +144,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:08.000] request: +Info 31 [00:01:10.000] request: { "command": "open", "arguments": { @@ -149,19 +153,21 @@ Info 29 [00:01:08.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:09.000] Search path: /user/username/projects/myproject/projects/project1 -Info 31 [00:01:10.000] For info: /user/username/projects/myproject/projects/project1/class1.ts :: Config file name: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 32 [00:01:11.000] Creating configuration project /user/username/projects/myproject/projects/project1/tsconfig.json -Info 33 [00:01:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 34 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 35 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 36 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 37 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 38 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 39 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 40 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:20.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 42 [00:01:21.000] Files (2) +Info 32 [00:01:11.000] Search path: /user/username/projects/myproject/projects/project1 +Info 33 [00:01:12.000] For info: /user/username/projects/myproject/projects/project1/class1.ts :: Config file name: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 34 [00:01:13.000] Creating configuration project /user/username/projects/myproject/projects/project1/tsconfig.json +Info 35 [00:01:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 36 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 37 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 38 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 39 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 40 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 41 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 42 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 43 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 44 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 45 [00:01:24.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 46 [00:01:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.ts SVC-1-0 "class class1 {}" @@ -171,23 +177,23 @@ Info 42 [00:01:21.000] Files (2) class1.ts Matched by default include pattern '**/*' -Info 43 [00:01:22.000] ----------------------------------------------- -Info 44 [00:01:23.000] Search path: /user/username/projects/myproject/projects/project1 -Info 45 [00:01:24.000] For info: /user/username/projects/myproject/projects/project1/tsconfig.json :: No config files found. -Info 46 [00:01:25.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 46 [00:01:26.000] Files (3) - -Info 46 [00:01:27.000] ----------------------------------------------- -Info 46 [00:01:28.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 46 [00:01:29.000] Files (2) - -Info 46 [00:01:30.000] ----------------------------------------------- -Info 46 [00:01:31.000] Open files: -Info 46 [00:01:32.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 46 [00:01:33.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 46 [00:01:34.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 46 [00:01:35.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 46 [00:01:36.000] response: +Info 47 [00:01:26.000] ----------------------------------------------- +Info 48 [00:01:27.000] Search path: /user/username/projects/myproject/projects/project1 +Info 49 [00:01:28.000] For info: /user/username/projects/myproject/projects/project1/tsconfig.json :: No config files found. +Info 50 [00:01:29.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 50 [00:01:30.000] Files (3) + +Info 50 [00:01:31.000] ----------------------------------------------- +Info 50 [00:01:32.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 50 [00:01:33.000] Files (2) + +Info 50 [00:01:34.000] ----------------------------------------------- +Info 50 [00:01:35.000] Open files: +Info 50 [00:01:36.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 50 [00:01:37.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 50 [00:01:38.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 50 [00:01:39.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 50 [00:01:40.000] response: { "responseRequired": false } @@ -200,6 +206,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: *new* {"pollingInterval":500} @@ -219,34 +227,34 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 47 [00:01:39.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 48 [00:01:40.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 49 [00:01:41.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:01:42.000] Scheduled: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 51 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 52 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 51 [00:01:43.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:44.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 53 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:01:46.000] Scheduled: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 55 [00:01:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/projects/project1/class3.ts] class class3 {} -Info 53 [00:01:45.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 54 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 55 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 56 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 57 [00:01:49.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 58 [00:01:50.000] Files (3) +Info 57 [00:01:49.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 58 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 59 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 60 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 61 [00:01:53.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 62 [00:01:54.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project2/class2.ts SVC-1-0 "class class2 {}" -Info 59 [00:01:51.000] ----------------------------------------------- -Info 60 [00:01:52.000] Running: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 61 [00:01:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info -Info 62 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 63 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 64 [00:01:56.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 65 [00:01:57.000] Files (3) +Info 63 [00:01:55.000] ----------------------------------------------- +Info 64 [00:01:56.000] Running: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 65 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info +Info 66 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 67 [00:01:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 68 [00:02:00.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 69 [00:02:01.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.ts SVC-1-0 "class class1 {}" /user/username/projects/myproject/projects/project1/class3.ts Text-1 "class class3 {}" @@ -259,36 +267,36 @@ Info 65 [00:01:57.000] Files (3) class3.ts Matched by default include pattern '**/*' -Info 66 [00:01:58.000] ----------------------------------------------- -Info 67 [00:01:59.000] Running: *ensureProjectForOpenFiles* -Info 68 [00:02:00.000] Before ensureProjectForOpenFiles: -Info 69 [00:02:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 69 [00:02:02.000] Files (3) - -Info 69 [00:02:03.000] ----------------------------------------------- -Info 69 [00:02:04.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 69 [00:02:05.000] Files (3) - -Info 69 [00:02:06.000] ----------------------------------------------- -Info 69 [00:02:07.000] Open files: -Info 69 [00:02:08.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 69 [00:02:09.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 69 [00:02:10.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 69 [00:02:11.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 69 [00:02:12.000] After ensureProjectForOpenFiles: -Info 70 [00:02:13.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 70 [00:02:14.000] Files (3) - -Info 70 [00:02:15.000] ----------------------------------------------- -Info 70 [00:02:16.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 70 [00:02:17.000] Files (3) - -Info 70 [00:02:18.000] ----------------------------------------------- -Info 70 [00:02:19.000] Open files: -Info 70 [00:02:20.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 70 [00:02:21.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 70 [00:02:22.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 70 [00:02:23.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 70 [00:02:02.000] ----------------------------------------------- +Info 71 [00:02:03.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:04.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:05.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 73 [00:02:06.000] Files (3) + +Info 73 [00:02:07.000] ----------------------------------------------- +Info 73 [00:02:08.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 73 [00:02:09.000] Files (3) + +Info 73 [00:02:10.000] ----------------------------------------------- +Info 73 [00:02:11.000] Open files: +Info 73 [00:02:12.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 73 [00:02:13.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 73 [00:02:14.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 73 [00:02:15.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 73 [00:02:16.000] After ensureProjectForOpenFiles: +Info 74 [00:02:17.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 74 [00:02:18.000] Files (3) + +Info 74 [00:02:19.000] ----------------------------------------------- +Info 74 [00:02:20.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 74 [00:02:21.000] Files (3) + +Info 74 [00:02:22.000] ----------------------------------------------- +Info 74 [00:02:23.000] Open files: +Info 74 [00:02:24.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 74 [00:02:25.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 74 [00:02:26.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 74 [00:02:27.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -298,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/projects/project1/class3.d.ts: *new* @@ -321,14 +331,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 70 [00:02:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 71 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 72 [00:02:28.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 73 [00:02:29.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:30.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 75 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 76 [00:02:32.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 77 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 74 [00:02:30.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 75 [00:02:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 76 [00:02:32.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 77 [00:02:33.000] Scheduled: *ensureProjectForOpenFiles* +Info 78 [00:02:34.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 79 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 80 [00:02:36.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 81 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} @@ -341,6 +351,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} @@ -366,12 +378,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 78 [00:02:34.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 79 [00:02:35.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 80 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 81 [00:02:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 82 [00:02:38.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 83 [00:02:39.000] Files (4) +Info 82 [00:02:38.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 83 [00:02:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 84 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 85 [00:02:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 86 [00:02:42.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 87 [00:02:43.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project1/class3.d.ts Text-1 "declare class class3 {}" @@ -387,36 +399,36 @@ Info 83 [00:02:39.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 84 [00:02:40.000] ----------------------------------------------- -Info 85 [00:02:41.000] Running: *ensureProjectForOpenFiles* -Info 86 [00:02:42.000] Before ensureProjectForOpenFiles: -Info 87 [00:02:43.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 87 [00:02:44.000] Files (4) - -Info 87 [00:02:45.000] ----------------------------------------------- -Info 87 [00:02:46.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 87 [00:02:47.000] Files (3) - -Info 87 [00:02:48.000] ----------------------------------------------- -Info 87 [00:02:49.000] Open files: -Info 87 [00:02:50.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 87 [00:02:51.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 87 [00:02:52.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 87 [00:02:53.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 87 [00:02:54.000] After ensureProjectForOpenFiles: -Info 88 [00:02:55.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 88 [00:02:56.000] Files (4) - -Info 88 [00:02:57.000] ----------------------------------------------- -Info 88 [00:02:58.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 88 [00:02:59.000] Files (3) - -Info 88 [00:03:00.000] ----------------------------------------------- -Info 88 [00:03:01.000] Open files: -Info 88 [00:03:02.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 88 [00:03:03.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 88 [00:03:04.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 88 [00:03:05.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 88 [00:02:44.000] ----------------------------------------------- +Info 89 [00:02:45.000] Running: *ensureProjectForOpenFiles* +Info 90 [00:02:46.000] Before ensureProjectForOpenFiles: +Info 91 [00:02:47.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 91 [00:02:48.000] Files (4) + +Info 91 [00:02:49.000] ----------------------------------------------- +Info 91 [00:02:50.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 91 [00:02:51.000] Files (3) + +Info 91 [00:02:52.000] ----------------------------------------------- +Info 91 [00:02:53.000] Open files: +Info 91 [00:02:54.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 91 [00:02:55.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 91 [00:02:56.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 91 [00:02:57.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 91 [00:02:58.000] After ensureProjectForOpenFiles: +Info 92 [00:02:59.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 92 [00:03:00.000] Files (4) + +Info 92 [00:03:01.000] ----------------------------------------------- +Info 92 [00:03:02.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 92 [00:03:03.000] Files (3) + +Info 92 [00:03:04.000] ----------------------------------------------- +Info 92 [00:03:05.000] Open files: +Info 92 [00:03:06.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 92 [00:03:07.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 92 [00:03:08.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 92 [00:03:09.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -426,6 +438,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} @@ -449,12 +463,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 88 [00:03:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:10.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp -Info 90 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 92 [00:03:14.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts -Info 93 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 93 [00:03:14.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp +Info 94 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 95 [00:03:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 96 [00:03:18.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts +Info 97 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/temp/file.d.ts] declare class file {} @@ -462,14 +476,14 @@ declare class file {} After checking timeout queue length (0) and running -Info 94 [00:03:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:19.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 97 [00:03:20.000] Scheduled: *ensureProjectForOpenFiles* -Info 98 [00:03:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 100 [00:03:23.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 101 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 98 [00:03:21.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:23.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 101 [00:03:24.000] Scheduled: *ensureProjectForOpenFiles* +Info 102 [00:03:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 2:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:26.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 104 [00:03:27.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 105 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] deleted @@ -480,6 +494,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} @@ -505,12 +521,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 102 [00:03:25.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 103 [00:03:26.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 104 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 105 [00:03:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 106 [00:03:29.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 107 [00:03:30.000] Files (3) +Info 106 [00:03:29.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 107 [00:03:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 108 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 109 [00:03:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 110 [00:03:33.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 111 [00:03:34.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project2/class2.ts SVC-1-0 "class class2 {}" @@ -523,36 +539,36 @@ Info 107 [00:03:30.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 108 [00:03:31.000] ----------------------------------------------- -Info 109 [00:03:32.000] Running: *ensureProjectForOpenFiles* -Info 110 [00:03:33.000] Before ensureProjectForOpenFiles: -Info 111 [00:03:34.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 111 [00:03:35.000] Files (3) - -Info 111 [00:03:36.000] ----------------------------------------------- -Info 111 [00:03:37.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 111 [00:03:38.000] Files (3) - -Info 111 [00:03:39.000] ----------------------------------------------- -Info 111 [00:03:40.000] Open files: -Info 111 [00:03:41.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 111 [00:03:42.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 111 [00:03:43.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 111 [00:03:44.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 111 [00:03:45.000] After ensureProjectForOpenFiles: -Info 112 [00:03:46.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 112 [00:03:47.000] Files (3) - -Info 112 [00:03:48.000] ----------------------------------------------- -Info 112 [00:03:49.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 112 [00:03:50.000] Files (3) - -Info 112 [00:03:51.000] ----------------------------------------------- -Info 112 [00:03:52.000] Open files: -Info 112 [00:03:53.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 112 [00:03:54.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 112 [00:03:55.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 112 [00:03:56.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 112 [00:03:35.000] ----------------------------------------------- +Info 113 [00:03:36.000] Running: *ensureProjectForOpenFiles* +Info 114 [00:03:37.000] Before ensureProjectForOpenFiles: +Info 115 [00:03:38.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 115 [00:03:39.000] Files (3) + +Info 115 [00:03:40.000] ----------------------------------------------- +Info 115 [00:03:41.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 115 [00:03:42.000] Files (3) + +Info 115 [00:03:43.000] ----------------------------------------------- +Info 115 [00:03:44.000] Open files: +Info 115 [00:03:45.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 115 [00:03:46.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 115 [00:03:47.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 115 [00:03:48.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 115 [00:03:49.000] After ensureProjectForOpenFiles: +Info 116 [00:03:50.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 116 [00:03:51.000] Files (3) + +Info 116 [00:03:52.000] ----------------------------------------------- +Info 116 [00:03:53.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 116 [00:03:54.000] Files (3) + +Info 116 [00:03:55.000] ----------------------------------------------- +Info 116 [00:03:56.000] Open files: +Info 116 [00:03:57.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 116 [00:03:58.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 116 [00:03:59.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 116 [00:04:00.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -562,6 +578,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/projects/project1/class3.d.ts: *new* @@ -585,14 +603,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 112 [00:03:59.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 113 [00:04:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 114 [00:04:01.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 115 [00:04:02.000] Scheduled: *ensureProjectForOpenFiles* -Info 116 [00:04:03.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file -Info 117 [00:04:04.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 118 [00:04:05.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 119 [00:04:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 116 [00:04:03.000] FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 117 [00:04:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 118 [00:04:05.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 119 [00:04:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 120 [00:04:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts 0:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Missing file +Info 121 [00:04:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 122 [00:04:09.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 123 [00:04:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} @@ -605,6 +623,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} @@ -630,12 +650,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 120 [00:04:07.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 121 [00:04:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 122 [00:04:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info -Info 123 [00:04:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 124 [00:04:11.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 125 [00:04:12.000] Files (4) +Info 124 [00:04:11.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 125 [00:04:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 126 [00:04:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.d.ts 500 undefined WatchType: Closed Script info +Info 127 [00:04:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 5 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 128 [00:04:15.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 129 [00:04:16.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.d.ts Text-1 "declare class class1 {}" /user/username/projects/myproject/projects/project1/class3.d.ts Text-2 "declare class class3 {}" @@ -651,36 +671,36 @@ Info 125 [00:04:12.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 126 [00:04:13.000] ----------------------------------------------- -Info 127 [00:04:14.000] Running: *ensureProjectForOpenFiles* -Info 128 [00:04:15.000] Before ensureProjectForOpenFiles: -Info 129 [00:04:16.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 129 [00:04:17.000] Files (4) - -Info 129 [00:04:18.000] ----------------------------------------------- -Info 129 [00:04:19.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 129 [00:04:20.000] Files (3) - -Info 129 [00:04:21.000] ----------------------------------------------- -Info 129 [00:04:22.000] Open files: -Info 129 [00:04:23.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 129 [00:04:24.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 129 [00:04:25.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 129 [00:04:26.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 129 [00:04:27.000] After ensureProjectForOpenFiles: -Info 130 [00:04:28.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 130 [00:04:29.000] Files (4) - -Info 130 [00:04:30.000] ----------------------------------------------- -Info 130 [00:04:31.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 130 [00:04:32.000] Files (3) - -Info 130 [00:04:33.000] ----------------------------------------------- -Info 130 [00:04:34.000] Open files: -Info 130 [00:04:35.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 130 [00:04:36.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 130 [00:04:37.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 130 [00:04:38.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 130 [00:04:17.000] ----------------------------------------------- +Info 131 [00:04:18.000] Running: *ensureProjectForOpenFiles* +Info 132 [00:04:19.000] Before ensureProjectForOpenFiles: +Info 133 [00:04:20.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 133 [00:04:21.000] Files (4) + +Info 133 [00:04:22.000] ----------------------------------------------- +Info 133 [00:04:23.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 133 [00:04:24.000] Files (3) + +Info 133 [00:04:25.000] ----------------------------------------------- +Info 133 [00:04:26.000] Open files: +Info 133 [00:04:27.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 133 [00:04:28.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 133 [00:04:29.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 133 [00:04:30.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 133 [00:04:31.000] After ensureProjectForOpenFiles: +Info 134 [00:04:32.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 134 [00:04:33.000] Files (4) + +Info 134 [00:04:34.000] ----------------------------------------------- +Info 134 [00:04:35.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 134 [00:04:36.000] Files (3) + +Info 134 [00:04:37.000] ----------------------------------------------- +Info 134 [00:04:38.000] Open files: +Info 134 [00:04:39.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 134 [00:04:40.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 134 [00:04:41.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 134 [00:04:42.000] Projects: /user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -690,6 +710,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open.js b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open.js index 6579ae8998b33..87642b74a99a1 100644 --- a/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open.js +++ b/tests/baselines/reference/tsserver/projectReferences/new-file-is-added-to-the-referenced-project-when-referenced-project-is-open.js @@ -82,9 +82,11 @@ Info 18 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots Info 20 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots Info 21 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots -Info 22 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:56.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 24 [00:00:57.000] Files (3) +Info 22 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 23 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project2/tsconfig.json WatchType: Type roots +Info 24 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:58.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 26 [00:00:59.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.ts Text-1 "class class1 {}" /user/username/projects/myproject/projects/project2/class2.ts SVC-1-0 "class class2 {}" @@ -97,17 +99,17 @@ Info 24 [00:00:57.000] Files (3) class2.ts Matched by default include pattern '**/*' -Info 25 [00:00:58.000] ----------------------------------------------- -Info 26 [00:00:59.000] Search path: /user/username/projects/myproject/projects/project2 -Info 27 [00:01:00.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. -Info 28 [00:01:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 28 [00:01:02.000] Files (3) - -Info 28 [00:01:03.000] ----------------------------------------------- -Info 28 [00:01:04.000] Open files: -Info 28 [00:01:05.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 28 [00:01:06.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 28 [00:01:07.000] response: +Info 27 [00:01:00.000] ----------------------------------------------- +Info 28 [00:01:01.000] Search path: /user/username/projects/myproject/projects/project2 +Info 29 [00:01:02.000] For info: /user/username/projects/myproject/projects/project2/tsconfig.json :: No config files found. +Info 30 [00:01:03.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 30 [00:01:04.000] Files (3) + +Info 30 [00:01:05.000] ----------------------------------------------- +Info 30 [00:01:06.000] Open files: +Info 30 [00:01:07.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 30 [00:01:08.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 30 [00:01:09.000] response: { "responseRequired": false } @@ -120,6 +122,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/projects/project2/tsconfig.json: *new* @@ -139,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:08.000] request: +Info 31 [00:01:10.000] request: { "command": "open", "arguments": { @@ -148,20 +152,22 @@ Info 29 [00:01:08.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:10.000] Search path: /user/username/projects/myproject/projects/project1 -Info 32 [00:01:11.000] For info: /user/username/projects/myproject/projects/project1/class1.ts :: Config file name: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 33 [00:01:12.000] Creating configuration project /user/username/projects/myproject/projects/project1/tsconfig.json -Info 34 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 35 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 36 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 37 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 38 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 39 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 40 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots -Info 41 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:21.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 43 [00:01:22.000] Files (2) +Info 32 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/projects/project1/class1.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:12.000] Search path: /user/username/projects/myproject/projects/project1 +Info 34 [00:01:13.000] For info: /user/username/projects/myproject/projects/project1/class1.ts :: Config file name: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 35 [00:01:14.000] Creating configuration project /user/username/projects/myproject/projects/project1/tsconfig.json +Info 36 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 37 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 38 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 39 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 40 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 41 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 42 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 43 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 44 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Type roots +Info 45 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:25.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 47 [00:01:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.ts Text-1 "class class1 {}" @@ -171,23 +177,23 @@ Info 43 [00:01:22.000] Files (2) class1.ts Matched by default include pattern '**/*' -Info 44 [00:01:23.000] ----------------------------------------------- -Info 45 [00:01:24.000] Search path: /user/username/projects/myproject/projects/project1 -Info 46 [00:01:25.000] For info: /user/username/projects/myproject/projects/project1/tsconfig.json :: No config files found. -Info 47 [00:01:26.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 47 [00:01:27.000] Files (3) - -Info 47 [00:01:28.000] ----------------------------------------------- -Info 47 [00:01:29.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 47 [00:01:30.000] Files (2) - -Info 47 [00:01:31.000] ----------------------------------------------- -Info 47 [00:01:32.000] Open files: -Info 47 [00:01:33.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 47 [00:01:34.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 47 [00:01:35.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 47 [00:01:36.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json -Info 47 [00:01:37.000] response: +Info 48 [00:01:27.000] ----------------------------------------------- +Info 49 [00:01:28.000] Search path: /user/username/projects/myproject/projects/project1 +Info 50 [00:01:29.000] For info: /user/username/projects/myproject/projects/project1/tsconfig.json :: No config files found. +Info 51 [00:01:30.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 51 [00:01:31.000] Files (3) + +Info 51 [00:01:32.000] ----------------------------------------------- +Info 51 [00:01:33.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 51 [00:01:34.000] Files (2) + +Info 51 [00:01:35.000] ----------------------------------------------- +Info 51 [00:01:36.000] Open files: +Info 51 [00:01:37.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 51 [00:01:38.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 51 [00:01:39.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 51 [00:01:40.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json +Info 51 [00:01:41.000] response: { "responseRequired": false } @@ -200,6 +206,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: *new* {"pollingInterval":500} @@ -221,23 +229,23 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 48 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 49 [00:01:41.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 50 [00:01:42.000] Scheduled: *ensureProjectForOpenFiles* -Info 51 [00:01:43.000] Scheduled: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 52 [00:01:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 52 [00:01:44.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:45.000] Scheduled: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 54 [00:01:46.000] Scheduled: *ensureProjectForOpenFiles* +Info 55 [00:01:47.000] Scheduled: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 56 [00:01:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 57 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/projects/project1/class3.ts] class class3 {} -Info 54 [00:01:46.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 55 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 56 [00:01:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info -Info 57 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:01:50.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 59 [00:01:51.000] Files (4) +Info 58 [00:01:50.000] Running: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 59 [00:01:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 60 [00:01:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/projects/project1/class3.ts 500 undefined WatchType: Closed Script info +Info 61 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project2/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 62 [00:01:54.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 63 [00:01:55.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.ts Text-1 "class class1 {}" /user/username/projects/myproject/projects/project1/class3.ts Text-1 "class class3 {}" @@ -253,12 +261,12 @@ Info 59 [00:01:51.000] Files (4) class2.ts Matched by default include pattern '**/*' -Info 60 [00:01:52.000] ----------------------------------------------- -Info 61 [00:01:53.000] Running: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 62 [00:01:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json -Info 63 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 64 [00:01:56.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 65 [00:01:57.000] Files (3) +Info 64 [00:01:56.000] ----------------------------------------------- +Info 65 [00:01:57.000] Running: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 66 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json +Info 67 [00:01:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/projects/project1/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 68 [00:02:00.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 69 [00:02:01.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/projects/project1/class1.ts Text-1 "class class1 {}" /user/username/projects/myproject/projects/project1/class3.ts Text-1 "class class3 {}" @@ -271,36 +279,36 @@ Info 65 [00:01:57.000] Files (3) class3.ts Matched by default include pattern '**/*' -Info 66 [00:01:58.000] ----------------------------------------------- -Info 67 [00:01:59.000] Running: *ensureProjectForOpenFiles* -Info 68 [00:02:00.000] Before ensureProjectForOpenFiles: -Info 69 [00:02:01.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 69 [00:02:02.000] Files (4) - -Info 69 [00:02:03.000] ----------------------------------------------- -Info 69 [00:02:04.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 69 [00:02:05.000] Files (3) - -Info 69 [00:02:06.000] ----------------------------------------------- -Info 69 [00:02:07.000] Open files: -Info 69 [00:02:08.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 69 [00:02:09.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 69 [00:02:10.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 69 [00:02:11.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json -Info 69 [00:02:12.000] After ensureProjectForOpenFiles: -Info 70 [00:02:13.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) -Info 70 [00:02:14.000] Files (4) - -Info 70 [00:02:15.000] ----------------------------------------------- -Info 70 [00:02:16.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) -Info 70 [00:02:17.000] Files (3) - -Info 70 [00:02:18.000] ----------------------------------------------- -Info 70 [00:02:19.000] Open files: -Info 70 [00:02:20.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined -Info 70 [00:02:21.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json -Info 70 [00:02:22.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined -Info 70 [00:02:23.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json +Info 70 [00:02:02.000] ----------------------------------------------- +Info 71 [00:02:03.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:04.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:05.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 73 [00:02:06.000] Files (4) + +Info 73 [00:02:07.000] ----------------------------------------------- +Info 73 [00:02:08.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 73 [00:02:09.000] Files (3) + +Info 73 [00:02:10.000] ----------------------------------------------- +Info 73 [00:02:11.000] Open files: +Info 73 [00:02:12.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 73 [00:02:13.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 73 [00:02:14.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 73 [00:02:15.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json +Info 73 [00:02:16.000] After ensureProjectForOpenFiles: +Info 74 [00:02:17.000] Project '/user/username/projects/myproject/projects/project2/tsconfig.json' (Configured) +Info 74 [00:02:18.000] Files (4) + +Info 74 [00:02:19.000] ----------------------------------------------- +Info 74 [00:02:20.000] Project '/user/username/projects/myproject/projects/project1/tsconfig.json' (Configured) +Info 74 [00:02:21.000] Files (3) + +Info 74 [00:02:22.000] ----------------------------------------------- +Info 74 [00:02:23.000] Open files: +Info 74 [00:02:24.000] FileName: /user/username/projects/myproject/projects/project2/class2.ts ProjectRootPath: undefined +Info 74 [00:02:25.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json +Info 74 [00:02:26.000] FileName: /user/username/projects/myproject/projects/project1/class1.ts ProjectRootPath: undefined +Info 74 [00:02:27.000] Projects: /user/username/projects/myproject/projects/project2/tsconfig.json,/user/username/projects/myproject/projects/project1/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -310,6 +318,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/projects/project1/node_modules/@types: {"pollingInterval":500} @@ -329,12 +339,12 @@ FsWatchesRecursive:: /user/username/projects/myproject/projects/project1: {} -Info 70 [00:02:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 71 [00:02:28.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp -Info 72 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 73 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 74 [00:02:32.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts -Info 75 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 74 [00:02:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 75 [00:02:32.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp +Info 76 [00:02:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 77 [00:02:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 78 [00:02:36.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected excluded file: /user/username/projects/myproject/projects/project1/temp/file.d.ts +Info 79 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/temp/file.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/temp/file.d.ts] declare class file {} @@ -342,9 +352,9 @@ declare class file {} After checking timeout queue length (0) and running -Info 76 [00:02:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory -Info 77 [00:02:37.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts -Info 78 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 80 [00:02:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory +Info 81 [00:02:41.000] Project: /user/username/projects/myproject/projects/project1/tsconfig.json Detected output file: /user/username/projects/myproject/projects/project1/class3.d.ts +Info 82 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/projects/project1/class3.d.ts :: WatchInfo: /user/username/projects/myproject/projects/project1 1 undefined Config: /user/username/projects/myproject/projects/project1/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/projects/project1/class3.d.ts] declare class class3 {} diff --git a/tests/baselines/reference/tsserver/projectReferences/project-is-directly-referenced-by-solution.js b/tests/baselines/reference/tsserver/projectReferences/project-is-directly-referenced-by-solution.js index d2ce11074ec68..d0e5ddb3b8c5e 100644 --- a/tests/baselines/reference/tsserver/projectReferences/project-is-directly-referenced-by-solution.js +++ b/tests/baselines/reference/tsserver/projectReferences/project-is-directly-referenced-by-solution.js @@ -35,26 +35,30 @@ Info 10 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 11 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory Info 12 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 13 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 14 [00:01:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:01:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 16 [00:01:09.000] Files (0) - -Info 17 [00:01:10.000] ----------------------------------------------- -Info 18 [00:01:11.000] event: +Info 14 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 16 [00:01:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:01:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 18 [00:01:11.000] Files (0) + +Info 19 [00:01:12.000] ----------------------------------------------- +Info 20 [00:01:13.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 19 [00:01:12.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 20 [00:01:13.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json Info 21 [00:01:14.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 22 [00:01:15.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 23 [00:01:16.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 22 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 23 [00:01:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 24 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 26 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 27 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 29 [00:01:22.000] Files (3) +Info 24 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 25 [00:01:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 26 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 27 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 28 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 29 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 30 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 31 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:25.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 33 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -68,26 +72,26 @@ Info 29 [00:01:22.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 30 [00:01:23.000] ----------------------------------------------- -Info 31 [00:01:24.000] event: +Info 34 [00:01:27.000] ----------------------------------------------- +Info 35 [00:01:28.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 32 [00:01:25.000] event: +Info 36 [00:01:29.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 33 [00:01:26.000] event: +Info 37 [00:01:30.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 34 [00:01:27.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 34 [00:01:28.000] Files (0) - -Info 34 [00:01:29.000] ----------------------------------------------- -Info 34 [00:01:30.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 34 [00:01:31.000] Files (3) - -Info 34 [00:01:32.000] ----------------------------------------------- -Info 34 [00:01:33.000] Open files: -Info 34 [00:01:34.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 34 [00:01:35.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 34 [00:01:36.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 34 [00:01:37.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 38 [00:01:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 38 [00:01:32.000] Files (0) + +Info 38 [00:01:33.000] ----------------------------------------------- +Info 38 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 38 [00:01:35.000] Files (3) + +Info 38 [00:01:36.000] ----------------------------------------------- +Info 38 [00:01:37.000] Open files: +Info 38 [00:01:38.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 38 [00:01:39.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 38 [00:01:40.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 38 [00:01:41.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json Before request //// [/user/username/projects/myproject/tsconfig-src.json] {"compilerOptions":{"composite":true,"outDir":"./target/","baseUrl":"./src/"},"include":["./src/**/*"]} @@ -145,6 +149,8 @@ export function bar() {} PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -160,7 +166,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 34 [00:01:38.000] request: +Info 38 [00:01:42.000] request: { "command": "geterr", "arguments": { @@ -172,7 +178,7 @@ Info 34 [00:01:38.000] request: "seq": 1, "type": "request" } -Info 35 [00:01:39.000] response: +Info 39 [00:01:43.000] response: { "responseRequired": false } @@ -180,32 +186,32 @@ After request Before checking timeout queue length (1) and running -Info 36 [00:01:40.000] event: +Info 40 [00:01:44.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 37 [00:01:41.000] event: +Info 41 [00:01:45.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 38 [00:01:42.000] event: +Info 42 [00:01:46.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 39 [00:01:43.000] event: +Info 43 [00:01:47.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) -Info 40 [00:01:44.000] Search path: /dummy -Info 41 [00:01:45.000] For info: /dummy/dummy.ts :: No config files found. -Info 42 [00:01:46.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 43 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:01:49.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:50.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:01:51.000] Files (2) +Info 44 [00:01:48.000] Search path: /dummy +Info 45 [00:01:49.000] For info: /dummy/dummy.ts :: No config files found. +Info 46 [00:01:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 47 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 48 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 49 [00:01:53.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:01:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:01:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -215,73 +221,75 @@ Info 47 [00:01:51.000] Files (2) dummy.ts Root file specified for compilation -Info 48 [00:01:52.000] ----------------------------------------------- -Info 49 [00:01:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:01:54.000] Files (0) - -Info 49 [00:01:55.000] ----------------------------------------------- -Info 49 [00:01:56.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 49 [00:01:57.000] Files (3) - -Info 49 [00:01:58.000] ----------------------------------------------- -Info 49 [00:01:59.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:02:00.000] Files (2) - -Info 49 [00:02:01.000] ----------------------------------------------- -Info 49 [00:02:02.000] Open files: -Info 49 [00:02:03.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 49 [00:02:04.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 49 [00:02:05.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 49 [00:02:06.000] Projects: /dev/null/inferredProject1* -Info 49 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:02:09.000] Files (0) - -Info 50 [00:02:10.000] ----------------------------------------------- -Info 50 [00:02:11.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 50 [00:02:12.000] Files (3) - -Info 50 [00:02:13.000] ----------------------------------------------- -Info 50 [00:02:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:02:15.000] Files (2) - -Info 50 [00:02:16.000] ----------------------------------------------- -Info 50 [00:02:17.000] Open files: -Info 50 [00:02:18.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 50 [00:02:19.000] Projects: /dev/null/inferredProject1* -Info 50 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 51 [00:02:22.000] Files (0) - -Info 51 [00:02:23.000] ----------------------------------------------- -Info 51 [00:02:24.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 51 [00:02:25.000] Files (3) - -Info 51 [00:02:26.000] ----------------------------------------------- -Info 51 [00:02:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:02:28.000] Files (2) - -Info 51 [00:02:29.000] ----------------------------------------------- -Info 51 [00:02:30.000] Open files: -Info 51 [00:02:31.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:32.000] Search path: /dummy -Info 53 [00:02:33.000] For info: /dummy/dummy.ts :: No config files found. -Info 54 [00:02:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 55 [00:02:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 56 [00:02:36.000] Same program as before -Info 57 [00:02:37.000] `remove Project:: -Info 58 [00:02:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 59 [00:02:39.000] Files (0) +Info 52 [00:01:56.000] ----------------------------------------------- +Info 53 [00:01:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 53 [00:01:58.000] Files (0) + +Info 53 [00:01:59.000] ----------------------------------------------- +Info 53 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 53 [00:02:01.000] Files (3) + +Info 53 [00:02:02.000] ----------------------------------------------- +Info 53 [00:02:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:02:04.000] Files (2) + +Info 53 [00:02:05.000] ----------------------------------------------- +Info 53 [00:02:06.000] Open files: +Info 53 [00:02:07.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 53 [00:02:08.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 53 [00:02:09.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 53 [00:02:10.000] Projects: /dev/null/inferredProject1* +Info 53 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:12.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 54 [00:02:13.000] Files (0) + +Info 54 [00:02:14.000] ----------------------------------------------- +Info 54 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 54 [00:02:16.000] Files (3) + +Info 54 [00:02:17.000] ----------------------------------------------- +Info 54 [00:02:18.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 54 [00:02:19.000] Files (2) + +Info 54 [00:02:20.000] ----------------------------------------------- +Info 54 [00:02:21.000] Open files: +Info 54 [00:02:22.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 54 [00:02:23.000] Projects: /dev/null/inferredProject1* +Info 54 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:02:26.000] Files (0) + +Info 55 [00:02:27.000] ----------------------------------------------- +Info 55 [00:02:28.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 55 [00:02:29.000] Files (3) + +Info 55 [00:02:30.000] ----------------------------------------------- +Info 55 [00:02:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 55 [00:02:32.000] Files (2) + +Info 55 [00:02:33.000] ----------------------------------------------- +Info 55 [00:02:34.000] Open files: +Info 55 [00:02:35.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:36.000] Search path: /dummy +Info 57 [00:02:37.000] For info: /dummy/dummy.ts :: No config files found. +Info 58 [00:02:38.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 59 [00:02:39.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:40.000] Same program as before +Info 61 [00:02:41.000] `remove Project:: +Info 62 [00:02:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 63 [00:02:43.000] Files (0) -Info 60 [00:02:40.000] ----------------------------------------------- -Info 61 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 62 [00:02:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 63 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 64 [00:02:44.000] `remove Project:: -Info 65 [00:02:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 66 [00:02:46.000] Files (3) +Info 64 [00:02:44.000] ----------------------------------------------- +Info 65 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 66 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 67 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 68 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 69 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 70 [00:02:50.000] `remove Project:: +Info 71 [00:02:51.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 72 [00:02:52.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -295,28 +303,30 @@ Info 66 [00:02:46.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 67 [00:02:47.000] ----------------------------------------------- -Info 68 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 69 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 70 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 71 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 72 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 73 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 75 [00:02:56.000] Files (2) - -Info 75 [00:02:57.000] ----------------------------------------------- -Info 75 [00:02:58.000] Open files: -Info 75 [00:02:59.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 75 [00:03:00.000] Projects: /dev/null/inferredProject1* -Info 75 [00:03:01.000] Search path: /user/username/projects/myproject/src -Info 76 [00:03:02.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 77 [00:03:03.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 78 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 79 [00:03:05.000] event: +Info 73 [00:02:53.000] ----------------------------------------------- +Info 74 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 75 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 76 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 77 [00:02:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 78 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 79 [00:02:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 80 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 81 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 83 [00:03:04.000] Files (2) + +Info 83 [00:03:05.000] ----------------------------------------------- +Info 83 [00:03:06.000] Open files: +Info 83 [00:03:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 83 [00:03:08.000] Projects: /dev/null/inferredProject1* +Info 83 [00:03:09.000] Search path: /user/username/projects/myproject/src +Info 84 [00:03:10.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 85 [00:03:11.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 86 [00:03:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 87 [00:03:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 80 [00:03:06.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 88 [00:03:14.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -328,8 +338,8 @@ Info 80 [00:03:06.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 81 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 82 [00:03:08.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 89 [00:03:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 90 [00:03:16.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -341,28 +351,32 @@ Info 82 [00:03:08.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 83 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 84 [00:03:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 85 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 86 [00:03:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 87 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 88 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 89 [00:03:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 90 [00:03:16.000] Files (0) - -Info 91 [00:03:17.000] ----------------------------------------------- -Info 92 [00:03:18.000] event: +Info 91 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 92 [00:03:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 93 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 94 [00:03:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 95 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 96 [00:03:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 97 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 98 [00:03:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 100 [00:03:26.000] Files (0) + +Info 101 [00:03:27.000] ----------------------------------------------- +Info 102 [00:03:28.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 93 [00:03:19.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 94 [00:03:20.000] event: +Info 103 [00:03:29.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 104 [00:03:30.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 95 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 97 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 98 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 99 [00:03:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 100 [00:03:26.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 101 [00:03:27.000] Files (3) +Info 105 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 107 [00:03:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 108 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 109 [00:03:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 110 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 111 [00:03:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 112 [00:03:38.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 113 [00:03:39.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -376,81 +390,83 @@ Info 101 [00:03:27.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 102 [00:03:28.000] ----------------------------------------------- -Info 103 [00:03:29.000] event: +Info 114 [00:03:40.000] ----------------------------------------------- +Info 115 [00:03:41.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 104 [00:03:30.000] event: +Info 116 [00:03:42.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 105 [00:03:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 105 [00:03:32.000] Files (0) - -Info 105 [00:03:33.000] ----------------------------------------------- -Info 105 [00:03:34.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 105 [00:03:35.000] Files (3) - -Info 105 [00:03:36.000] ----------------------------------------------- -Info 105 [00:03:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 105 [00:03:38.000] Files (2) - -Info 105 [00:03:39.000] ----------------------------------------------- -Info 105 [00:03:40.000] Open files: -Info 105 [00:03:41.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 105 [00:03:42.000] Projects: /dev/null/inferredProject1* -Info 105 [00:03:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 105 [00:03:44.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 105 [00:03:45.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 106 [00:03:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 106 [00:03:47.000] Files (0) - -Info 106 [00:03:48.000] ----------------------------------------------- -Info 106 [00:03:49.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 106 [00:03:50.000] Files (3) - -Info 106 [00:03:51.000] ----------------------------------------------- -Info 106 [00:03:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 106 [00:03:53.000] Files (2) - -Info 106 [00:03:54.000] ----------------------------------------------- -Info 106 [00:03:55.000] Open files: -Info 106 [00:03:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 106 [00:03:57.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 106 [00:03:58.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 107 [00:03:59.000] Search path: /dummy -Info 108 [00:04:00.000] For info: /dummy/dummy.ts :: No config files found. -Info 109 [00:04:01.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 110 [00:04:02.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 111 [00:04:03.000] Same program as before -Info 112 [00:04:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 112 [00:04:05.000] Files (0) - -Info 112 [00:04:06.000] ----------------------------------------------- -Info 112 [00:04:07.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 112 [00:04:08.000] Files (3) - -Info 112 [00:04:09.000] ----------------------------------------------- -Info 112 [00:04:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 112 [00:04:11.000] Files (2) - -Info 112 [00:04:12.000] ----------------------------------------------- -Info 112 [00:04:13.000] Open files: -Info 112 [00:04:14.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 112 [00:04:15.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 112 [00:04:16.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 112 [00:04:17.000] Projects: /dev/null/inferredProject1* -Info 112 [00:04:18.000] reload projects. -Info 113 [00:04:19.000] Scheduled: /dev/null/inferredProject1* -Info 114 [00:04:20.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 115 [00:04:21.000] Scheduled: *ensureProjectForOpenFiles* -Info 116 [00:04:22.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 117 [00:04:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 118 [00:04:24.000] Search path: /user/username/projects/myproject/src -Info 119 [00:04:25.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 120 [00:04:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 121 [00:04:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 122 [00:04:28.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 123 [00:04:29.000] event: +Info 117 [00:03:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 117 [00:03:44.000] Files (0) + +Info 117 [00:03:45.000] ----------------------------------------------- +Info 117 [00:03:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 117 [00:03:47.000] Files (3) + +Info 117 [00:03:48.000] ----------------------------------------------- +Info 117 [00:03:49.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 117 [00:03:50.000] Files (2) + +Info 117 [00:03:51.000] ----------------------------------------------- +Info 117 [00:03:52.000] Open files: +Info 117 [00:03:53.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 117 [00:03:54.000] Projects: /dev/null/inferredProject1* +Info 117 [00:03:55.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 117 [00:03:56.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 117 [00:03:57.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 118 [00:03:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 118 [00:03:59.000] Files (0) + +Info 118 [00:04:00.000] ----------------------------------------------- +Info 118 [00:04:01.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 118 [00:04:02.000] Files (3) + +Info 118 [00:04:03.000] ----------------------------------------------- +Info 118 [00:04:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 118 [00:04:05.000] Files (2) + +Info 118 [00:04:06.000] ----------------------------------------------- +Info 118 [00:04:07.000] Open files: +Info 118 [00:04:08.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 118 [00:04:09.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 118 [00:04:10.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 119 [00:04:11.000] Search path: /dummy +Info 120 [00:04:12.000] For info: /dummy/dummy.ts :: No config files found. +Info 121 [00:04:13.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 122 [00:04:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 123 [00:04:15.000] Same program as before +Info 124 [00:04:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 124 [00:04:17.000] Files (0) + +Info 124 [00:04:18.000] ----------------------------------------------- +Info 124 [00:04:19.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 124 [00:04:20.000] Files (3) + +Info 124 [00:04:21.000] ----------------------------------------------- +Info 124 [00:04:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 124 [00:04:23.000] Files (2) + +Info 124 [00:04:24.000] ----------------------------------------------- +Info 124 [00:04:25.000] Open files: +Info 124 [00:04:26.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 124 [00:04:27.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 124 [00:04:28.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 124 [00:04:29.000] Projects: /dev/null/inferredProject1* +Info 124 [00:04:30.000] reload projects. +Info 125 [00:04:31.000] Scheduled: /dev/null/inferredProject1* +Info 126 [00:04:32.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 127 [00:04:33.000] Scheduled: *ensureProjectForOpenFiles* +Info 128 [00:04:34.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 129 [00:04:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 130 [00:04:36.000] Search path: /user/username/projects/myproject/src +Info 131 [00:04:37.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 132 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 133 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 134 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 135 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 136 [00:04:42.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 137 [00:04:43.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 124 [00:04:30.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 138 [00:04:44.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -462,8 +478,8 @@ Info 124 [00:04:30.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 125 [00:04:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 126 [00:04:32.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 139 [00:04:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 140 [00:04:46.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -475,98 +491,108 @@ Info 126 [00:04:32.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 127 [00:04:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 128 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 129 [00:04:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 130 [00:04:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 131 [00:04:37.000] Files (0) - -Info 132 [00:04:38.000] ----------------------------------------------- -Info 133 [00:04:39.000] event: +Info 141 [00:04:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 142 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 143 [00:04:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 144 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 145 [00:04:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 146 [00:04:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 147 [00:04:53.000] Files (0) + +Info 148 [00:04:54.000] ----------------------------------------------- +Info 149 [00:04:55.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 134 [00:04:40.000] event: +Info 150 [00:04:56.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 135 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 136 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 137 [00:04:43.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 138 [00:04:44.000] event: +Info 151 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 152 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 153 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 154 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 155 [00:05:01.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 156 [00:05:02.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 139 [00:04:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 140 [00:04:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 141 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 142 [00:04:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 143 [00:04:49.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 144 [00:04:50.000] Files (3) +Info 157 [00:05:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 158 [00:05:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 159 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 160 [00:05:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 161 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 162 [00:05:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 163 [00:05:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 164 [00:05:10.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" -Info 145 [00:04:51.000] ----------------------------------------------- -Info 146 [00:04:52.000] event: +Info 165 [00:05:11.000] ----------------------------------------------- +Info 166 [00:05:12.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 147 [00:04:53.000] event: +Info 167 [00:05:13.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 148 [00:04:54.000] Search path: /dummy -Info 149 [00:04:55.000] For info: /dummy/dummy.ts :: No config files found. -Info 150 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 151 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 152 [00:04:58.000] Before ensureProjectForOpenFiles: -Info 153 [00:04:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 153 [00:05:00.000] Files (0) - -Info 153 [00:05:01.000] ----------------------------------------------- -Info 153 [00:05:02.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 153 [00:05:03.000] Files (3) - -Info 153 [00:05:04.000] ----------------------------------------------- -Info 153 [00:05:05.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 153 [00:05:06.000] Files (2) - -Info 153 [00:05:07.000] ----------------------------------------------- -Info 153 [00:05:08.000] Open files: -Info 153 [00:05:09.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 153 [00:05:10.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 153 [00:05:11.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 153 [00:05:12.000] Projects: /dev/null/inferredProject1* -Info 153 [00:05:13.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 154 [00:05:14.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 155 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 156 [00:05:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 157 [00:05:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 158 [00:05:18.000] Files (2) +Info 168 [00:05:14.000] Search path: /dummy +Info 169 [00:05:15.000] For info: /dummy/dummy.ts :: No config files found. +Info 170 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 171 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 172 [00:05:18.000] Before ensureProjectForOpenFiles: +Info 173 [00:05:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 173 [00:05:20.000] Files (0) + +Info 173 [00:05:21.000] ----------------------------------------------- +Info 173 [00:05:22.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 173 [00:05:23.000] Files (3) + +Info 173 [00:05:24.000] ----------------------------------------------- +Info 173 [00:05:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 173 [00:05:26.000] Files (2) + +Info 173 [00:05:27.000] ----------------------------------------------- +Info 173 [00:05:28.000] Open files: +Info 173 [00:05:29.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 173 [00:05:30.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 173 [00:05:31.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 173 [00:05:32.000] Projects: /dev/null/inferredProject1* +Info 173 [00:05:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 174 [00:05:34.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 175 [00:05:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 176 [00:05:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 177 [00:05:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 178 [00:05:38.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 159 [00:05:19.000] ----------------------------------------------- -Info 160 [00:05:20.000] After ensureProjectForOpenFiles: -Info 161 [00:05:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 161 [00:05:22.000] Files (0) - -Info 161 [00:05:23.000] ----------------------------------------------- -Info 161 [00:05:24.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 161 [00:05:25.000] Files (3) - -Info 161 [00:05:26.000] ----------------------------------------------- -Info 161 [00:05:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 161 [00:05:28.000] Files (2) - -Info 161 [00:05:29.000] ----------------------------------------------- -Info 161 [00:05:30.000] Open files: -Info 161 [00:05:31.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 161 [00:05:32.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 161 [00:05:33.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 161 [00:05:34.000] Projects: /dev/null/inferredProject1* +Info 179 [00:05:39.000] ----------------------------------------------- +Info 180 [00:05:40.000] After ensureProjectForOpenFiles: +Info 181 [00:05:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 181 [00:05:42.000] Files (0) + +Info 181 [00:05:43.000] ----------------------------------------------- +Info 181 [00:05:44.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 181 [00:05:45.000] Files (3) + +Info 181 [00:05:46.000] ----------------------------------------------- +Info 181 [00:05:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 181 [00:05:48.000] Files (2) + +Info 181 [00:05:49.000] ----------------------------------------------- +Info 181 [00:05:50.000] Open files: +Info 181 [00:05:51.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 181 [00:05:52.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 181 [00:05:53.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 181 [00:05:54.000] Projects: /dev/null/inferredProject1* Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* /dummy/node_modules/@types: *new* {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: @@ -594,7 +620,7 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} -Info 161 [00:05:35.000] request: +Info 181 [00:05:55.000] request: { "command": "references", "arguments": { @@ -605,10 +631,10 @@ Info 161 [00:05:35.000] request: "seq": 2, "type": "request" } -Info 162 [00:05:36.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 163 [00:05:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 164 [00:05:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info -Info 165 [00:05:39.000] response: +Info 182 [00:05:56.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 183 [00:05:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 184 [00:05:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info +Info 185 [00:05:59.000] response: { "response": { "refs": [ @@ -690,6 +716,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /dummy/node_modules/@types: {"pollingInterval":500} @@ -711,43 +739,43 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 166 [00:05:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 167 [00:05:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 167 [00:05:42.000] Files (0) - -Info 167 [00:05:43.000] ----------------------------------------------- -Info 167 [00:05:44.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 167 [00:05:45.000] Files (3) - -Info 167 [00:05:46.000] ----------------------------------------------- -Info 167 [00:05:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 167 [00:05:48.000] Files (2) - -Info 167 [00:05:49.000] ----------------------------------------------- -Info 167 [00:05:50.000] Open files: -Info 167 [00:05:51.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 167 [00:05:52.000] Projects: /dev/null/inferredProject1* -Info 167 [00:05:53.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 168 [00:05:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 168 [00:05:55.000] Files (0) - -Info 168 [00:05:56.000] ----------------------------------------------- -Info 168 [00:05:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 168 [00:05:58.000] Files (3) - -Info 168 [00:05:59.000] ----------------------------------------------- -Info 168 [00:06:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 168 [00:06:01.000] Files (2) - -Info 168 [00:06:02.000] ----------------------------------------------- -Info 168 [00:06:03.000] Open files: -Info 168 [00:06:04.000] Search path: /user/username/projects/myproject/indirect3 -Info 169 [00:06:05.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json -Info 170 [00:06:06.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json -Info 171 [00:06:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file -Info 172 [00:06:08.000] event: +Info 186 [00:06:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 187 [00:06:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 187 [00:06:02.000] Files (0) + +Info 187 [00:06:03.000] ----------------------------------------------- +Info 187 [00:06:04.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 187 [00:06:05.000] Files (3) + +Info 187 [00:06:06.000] ----------------------------------------------- +Info 187 [00:06:07.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 187 [00:06:08.000] Files (2) + +Info 187 [00:06:09.000] ----------------------------------------------- +Info 187 [00:06:10.000] Open files: +Info 187 [00:06:11.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 187 [00:06:12.000] Projects: /dev/null/inferredProject1* +Info 187 [00:06:13.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 188 [00:06:14.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 188 [00:06:15.000] Files (0) + +Info 188 [00:06:16.000] ----------------------------------------------- +Info 188 [00:06:17.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 188 [00:06:18.000] Files (3) + +Info 188 [00:06:19.000] ----------------------------------------------- +Info 188 [00:06:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 188 [00:06:21.000] Files (2) + +Info 188 [00:06:22.000] ----------------------------------------------- +Info 188 [00:06:23.000] Open files: +Info 188 [00:06:24.000] Search path: /user/username/projects/myproject/indirect3 +Info 189 [00:06:25.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json +Info 190 [00:06:26.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json +Info 191 [00:06:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file +Info 192 [00:06:28.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/indirect3/main.ts to open"}} -Info 173 [00:06:09.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { +Info 193 [00:06:29.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect3/main.ts" ], @@ -756,19 +784,21 @@ Info 173 [00:06:09.000] Config: /user/username/projects/myproject/indirect3/tsc "configFilePath": "/user/username/projects/myproject/indirect3/tsconfig.json" } } -Info 174 [00:06:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 175 [00:06:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 176 [00:06:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json -Info 177 [00:06:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info -Info 178 [00:06:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 179 [00:06:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 180 [00:06:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 181 [00:06:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 182 [00:06:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 183 [00:06:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 184 [00:06:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 185 [00:06:21.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 186 [00:06:22.000] Files (4) +Info 194 [00:06:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 195 [00:06:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 196 [00:06:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json +Info 197 [00:06:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info +Info 198 [00:06:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 199 [00:06:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 200 [00:06:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 201 [00:06:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 202 [00:06:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 203 [00:06:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 204 [00:06:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 205 [00:06:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 206 [00:06:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 207 [00:06:43.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 208 [00:06:44.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/target/src/helpers/functions.d.ts Text-1 "export declare const foo = 1;\n//# sourceMappingURL=functions.d.ts.map" /user/username/projects/myproject/target/src/main.d.ts Text-1 "import { foo } from 'helpers/functions';\nexport { foo };\n//# sourceMappingURL=main.d.ts.map" @@ -784,26 +814,28 @@ Info 186 [00:06:22.000] Files (4) main.ts Matched by default include pattern '**/*' -Info 187 [00:06:23.000] ----------------------------------------------- -Info 188 [00:06:24.000] event: +Info 209 [00:06:45.000] ----------------------------------------------- +Info 210 [00:06:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json"}} -Info 189 [00:06:25.000] event: +Info 211 [00:06:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0817f69b6871821661b976aa73f4f2533b37c5f4b920541094c2d727d0dc39","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":57,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":494,"deferred":0,"deferredSize":0},"compilerOptions":{"baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 190 [00:06:26.000] event: +Info 212 [00:06:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/indirect3/main.ts","configFile":"/user/username/projects/myproject/indirect3/tsconfig.json","diagnostics":[]}} -Info 191 [00:06:27.000] `remove Project:: -Info 192 [00:06:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 193 [00:06:29.000] Files (0) +Info 213 [00:06:49.000] `remove Project:: +Info 214 [00:06:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 215 [00:06:51.000] Files (0) -Info 194 [00:06:30.000] ----------------------------------------------- -Info 195 [00:06:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 196 [00:06:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 197 [00:06:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 198 [00:06:34.000] `remove Project:: -Info 199 [00:06:35.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 200 [00:06:36.000] Files (3) +Info 216 [00:06:52.000] ----------------------------------------------- +Info 217 [00:06:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 218 [00:06:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 219 [00:06:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 220 [00:06:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 221 [00:06:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 222 [00:06:58.000] `remove Project:: +Info 223 [00:06:59.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 224 [00:07:00.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -817,15 +849,17 @@ Info 200 [00:06:36.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 201 [00:06:37.000] ----------------------------------------------- -Info 202 [00:06:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 203 [00:06:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 204 [00:06:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 205 [00:06:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 206 [00:06:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 207 [00:06:43.000] `remove Project:: -Info 208 [00:06:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 209 [00:06:45.000] Files (2) +Info 225 [00:07:01.000] ----------------------------------------------- +Info 226 [00:07:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 227 [00:07:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 228 [00:07:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 229 [00:07:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 230 [00:07:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 231 [00:07:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 232 [00:07:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 233 [00:07:09.000] `remove Project:: +Info 234 [00:07:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 235 [00:07:11.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -835,23 +869,25 @@ Info 209 [00:06:45.000] Files (2) dummy.ts Root file specified for compilation -Info 210 [00:06:46.000] ----------------------------------------------- -Info 211 [00:06:47.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 212 [00:06:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 213 [00:06:49.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 214 [00:06:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 215 [00:06:51.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 215 [00:06:52.000] Files (4) - -Info 215 [00:06:53.000] ----------------------------------------------- -Info 215 [00:06:54.000] Open files: -Info 215 [00:06:55.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined -Info 215 [00:06:56.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json +Info 236 [00:07:12.000] ----------------------------------------------- +Info 237 [00:07:13.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 238 [00:07:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 239 [00:07:15.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 240 [00:07:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 241 [00:07:17.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 241 [00:07:18.000] Files (4) + +Info 241 [00:07:19.000] ----------------------------------------------- +Info 241 [00:07:20.000] Open files: +Info 241 [00:07:21.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined +Info 241 [00:07:22.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/indirect3/node_modules/@types: *new* {"pollingInterval":500} @@ -889,7 +925,7 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} -Info 215 [00:06:57.000] request: +Info 241 [00:07:23.000] request: { "command": "references", "arguments": { @@ -900,16 +936,16 @@ Info 215 [00:06:57.000] request: "seq": 3, "type": "request" } -Info 216 [00:06:58.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json -Info 217 [00:06:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info -Info 218 [00:07:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 219 [00:07:01.000] Search path: /user/username/projects/myproject/src -Info 220 [00:07:02.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 221 [00:07:03.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 222 [00:07:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 223 [00:07:05.000] event: +Info 242 [00:07:24.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json +Info 243 [00:07:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info +Info 244 [00:07:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 245 [00:07:27.000] Search path: /user/username/projects/myproject/src +Info 246 [00:07:28.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 247 [00:07:29.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 248 [00:07:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 249 [00:07:31.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 224 [00:07:06.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 250 [00:07:32.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -921,8 +957,8 @@ Info 224 [00:07:06.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 225 [00:07:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 226 [00:07:08.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 251 [00:07:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 252 [00:07:34.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -934,27 +970,31 @@ Info 226 [00:07:08.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 227 [00:07:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 228 [00:07:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 229 [00:07:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 230 [00:07:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 231 [00:07:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 232 [00:07:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 233 [00:07:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 234 [00:07:16.000] Files (0) - -Info 235 [00:07:17.000] ----------------------------------------------- -Info 236 [00:07:18.000] event: +Info 253 [00:07:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 254 [00:07:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 255 [00:07:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 256 [00:07:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 257 [00:07:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 258 [00:07:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 259 [00:07:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 260 [00:07:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 261 [00:07:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 262 [00:07:44.000] Files (0) + +Info 263 [00:07:45.000] ----------------------------------------------- +Info 264 [00:07:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 237 [00:07:19.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 238 [00:07:20.000] event: +Info 265 [00:07:47.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 266 [00:07:48.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 239 [00:07:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 240 [00:07:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 241 [00:07:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 242 [00:07:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 243 [00:07:25.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 244 [00:07:26.000] Files (3) +Info 267 [00:07:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 268 [00:07:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 269 [00:07:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 270 [00:07:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 271 [00:07:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 272 [00:07:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 273 [00:07:55.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 274 [00:07:56.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -968,19 +1008,19 @@ Info 244 [00:07:26.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 245 [00:07:27.000] ----------------------------------------------- -Info 246 [00:07:28.000] event: +Info 275 [00:07:57.000] ----------------------------------------------- +Info 276 [00:07:58.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 247 [00:07:29.000] Search path: /user/username/projects/myproject/src -Info 248 [00:07:30.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 249 [00:07:31.000] Search path: /user/username/projects/myproject/src -Info 250 [00:07:32.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 251 [00:07:33.000] Search path: /user/username/projects/myproject/src/helpers -Info 252 [00:07:34.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 253 [00:07:35.000] Search path: /user/username/projects/myproject/src/helpers -Info 254 [00:07:36.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 255 [00:07:37.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json -Info 256 [00:07:38.000] response: +Info 277 [00:07:59.000] Search path: /user/username/projects/myproject/src +Info 278 [00:08:00.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 279 [00:08:01.000] Search path: /user/username/projects/myproject/src +Info 280 [00:08:02.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 281 [00:08:03.000] Search path: /user/username/projects/myproject/src/helpers +Info 282 [00:08:04.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 283 [00:08:05.000] Search path: /user/username/projects/myproject/src/helpers +Info 284 [00:08:06.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 285 [00:08:07.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json +Info 286 [00:08:08.000] response: { "response": { "refs": [ @@ -1098,6 +1138,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/indirect3/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/project-is-indirectly-referenced-by-solution.js b/tests/baselines/reference/tsserver/projectReferences/project-is-indirectly-referenced-by-solution.js index b879e9124bbc3..da763a931367c 100644 --- a/tests/baselines/reference/tsserver/projectReferences/project-is-indirectly-referenced-by-solution.js +++ b/tests/baselines/reference/tsserver/projectReferences/project-is-indirectly-referenced-by-solution.js @@ -75,26 +75,30 @@ Info 14 [00:01:19.000] Config: /user/username/projects/myproject/tsconfig-indi Info 15 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file Info 16 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 17 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:01:25.000] Files (0) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 22 [00:01:27.000] event: +Info 18 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 20 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:01:27.000] Files (0) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 24 [00:01:29.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 23 [00:01:28.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 24 [00:01:29.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json Info 25 [00:01:30.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 26 [00:01:31.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 27 [00:01:32.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 26 [00:01:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 28 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 29 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 30 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 31 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 33 [00:01:38.000] Files (3) +Info 28 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 30 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 31 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 32 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 33 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 34 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 35 [00:01:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 37 [00:01:42.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -108,26 +112,26 @@ Info 33 [00:01:38.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 34 [00:01:39.000] ----------------------------------------------- -Info 35 [00:01:40.000] event: +Info 38 [00:01:43.000] ----------------------------------------------- +Info 39 [00:01:44.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 36 [00:01:41.000] event: +Info 40 [00:01:45.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 37 [00:01:42.000] event: +Info 41 [00:01:46.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 38 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 38 [00:01:44.000] Files (0) - -Info 38 [00:01:45.000] ----------------------------------------------- -Info 38 [00:01:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 38 [00:01:47.000] Files (3) - -Info 38 [00:01:48.000] ----------------------------------------------- -Info 38 [00:01:49.000] Open files: -Info 38 [00:01:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 38 [00:01:51.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:52.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 38 [00:01:53.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 42 [00:01:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 42 [00:01:48.000] Files (0) + +Info 42 [00:01:49.000] ----------------------------------------------- +Info 42 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 42 [00:01:51.000] Files (3) + +Info 42 [00:01:52.000] ----------------------------------------------- +Info 42 [00:01:53.000] Open files: +Info 42 [00:01:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 42 [00:01:55.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 42 [00:01:56.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 42 [00:01:57.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json Before request //// [/user/username/projects/myproject/tsconfig-src.json] {"compilerOptions":{"composite":true,"outDir":"./target/","baseUrl":"./src/"},"include":["./src/**/*"]} @@ -201,6 +205,8 @@ export function bar() {} PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -220,7 +226,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 38 [00:01:54.000] request: +Info 42 [00:01:58.000] request: { "command": "geterr", "arguments": { @@ -232,7 +238,7 @@ Info 38 [00:01:54.000] request: "seq": 1, "type": "request" } -Info 39 [00:01:55.000] response: +Info 43 [00:01:59.000] response: { "responseRequired": false } @@ -240,32 +246,32 @@ After request Before checking timeout queue length (1) and running -Info 40 [00:01:56.000] event: +Info 44 [00:02:00.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 41 [00:01:57.000] event: +Info 45 [00:02:01.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 42 [00:01:58.000] event: +Info 46 [00:02:02.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 43 [00:01:59.000] event: +Info 47 [00:02:03.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) -Info 44 [00:02:00.000] Search path: /dummy -Info 45 [00:02:01.000] For info: /dummy/dummy.ts :: No config files found. -Info 46 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 47 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 48 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 49 [00:02:05.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 50 [00:02:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:02:07.000] Files (2) +Info 48 [00:02:04.000] Search path: /dummy +Info 49 [00:02:05.000] For info: /dummy/dummy.ts :: No config files found. +Info 50 [00:02:06.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 51 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 52 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 53 [00:02:09.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 54 [00:02:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 55 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -275,75 +281,77 @@ Info 51 [00:02:07.000] Files (2) dummy.ts Root file specified for compilation -Info 52 [00:02:08.000] ----------------------------------------------- -Info 53 [00:02:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 53 [00:02:10.000] Files (0) - -Info 53 [00:02:11.000] ----------------------------------------------- -Info 53 [00:02:12.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 53 [00:02:13.000] Files (3) - -Info 53 [00:02:14.000] ----------------------------------------------- -Info 53 [00:02:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 53 [00:02:16.000] Files (2) - -Info 53 [00:02:17.000] ----------------------------------------------- -Info 53 [00:02:18.000] Open files: -Info 53 [00:02:19.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 53 [00:02:20.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 53 [00:02:21.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 53 [00:02:22.000] Projects: /dev/null/inferredProject1* -Info 53 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 54 [00:02:25.000] Files (0) - -Info 54 [00:02:26.000] ----------------------------------------------- -Info 54 [00:02:27.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 54 [00:02:28.000] Files (3) - -Info 54 [00:02:29.000] ----------------------------------------------- -Info 54 [00:02:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 54 [00:02:31.000] Files (2) - -Info 54 [00:02:32.000] ----------------------------------------------- -Info 54 [00:02:33.000] Open files: -Info 54 [00:02:34.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 54 [00:02:35.000] Projects: /dev/null/inferredProject1* -Info 54 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 55 [00:02:38.000] Files (0) - -Info 55 [00:02:39.000] ----------------------------------------------- -Info 55 [00:02:40.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 55 [00:02:41.000] Files (3) - -Info 55 [00:02:42.000] ----------------------------------------------- -Info 55 [00:02:43.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 55 [00:02:44.000] Files (2) - -Info 55 [00:02:45.000] ----------------------------------------------- -Info 55 [00:02:46.000] Open files: -Info 55 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:48.000] Search path: /dummy -Info 57 [00:02:49.000] For info: /dummy/dummy.ts :: No config files found. -Info 58 [00:02:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 59 [00:02:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:52.000] Same program as before -Info 61 [00:02:53.000] `remove Project:: -Info 62 [00:02:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 63 [00:02:55.000] Files (0) +Info 56 [00:02:12.000] ----------------------------------------------- +Info 57 [00:02:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 57 [00:02:14.000] Files (0) + +Info 57 [00:02:15.000] ----------------------------------------------- +Info 57 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 57 [00:02:17.000] Files (3) + +Info 57 [00:02:18.000] ----------------------------------------------- +Info 57 [00:02:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:02:20.000] Files (2) + +Info 57 [00:02:21.000] ----------------------------------------------- +Info 57 [00:02:22.000] Open files: +Info 57 [00:02:23.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 57 [00:02:24.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 57 [00:02:25.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 57 [00:02:26.000] Projects: /dev/null/inferredProject1* +Info 57 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 58 [00:02:29.000] Files (0) + +Info 58 [00:02:30.000] ----------------------------------------------- +Info 58 [00:02:31.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 58 [00:02:32.000] Files (3) + +Info 58 [00:02:33.000] ----------------------------------------------- +Info 58 [00:02:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 58 [00:02:35.000] Files (2) + +Info 58 [00:02:36.000] ----------------------------------------------- +Info 58 [00:02:37.000] Open files: +Info 58 [00:02:38.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 58 [00:02:39.000] Projects: /dev/null/inferredProject1* +Info 58 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 59 [00:02:42.000] Files (0) + +Info 59 [00:02:43.000] ----------------------------------------------- +Info 59 [00:02:44.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 59 [00:02:45.000] Files (3) + +Info 59 [00:02:46.000] ----------------------------------------------- +Info 59 [00:02:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 59 [00:02:48.000] Files (2) + +Info 59 [00:02:49.000] ----------------------------------------------- +Info 59 [00:02:50.000] Open files: +Info 59 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:52.000] Search path: /dummy +Info 61 [00:02:53.000] For info: /dummy/dummy.ts :: No config files found. +Info 62 [00:02:54.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 63 [00:02:55.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 64 [00:02:56.000] Same program as before +Info 65 [00:02:57.000] `remove Project:: +Info 66 [00:02:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 67 [00:02:59.000] Files (0) -Info 64 [00:02:56.000] ----------------------------------------------- -Info 65 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 66 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 67 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 68 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 69 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 70 [00:03:02.000] `remove Project:: -Info 71 [00:03:03.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 72 [00:03:04.000] Files (3) +Info 68 [00:03:00.000] ----------------------------------------------- +Info 69 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 70 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 71 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 72 [00:03:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 73 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 74 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 75 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 76 [00:03:08.000] `remove Project:: +Info 77 [00:03:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 78 [00:03:10.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -357,28 +365,30 @@ Info 72 [00:03:04.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 73 [00:03:05.000] ----------------------------------------------- -Info 74 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 75 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 76 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 77 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 78 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 79 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:13.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:03:14.000] Files (2) - -Info 81 [00:03:15.000] ----------------------------------------------- -Info 81 [00:03:16.000] Open files: -Info 81 [00:03:17.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 81 [00:03:18.000] Projects: /dev/null/inferredProject1* -Info 81 [00:03:19.000] Search path: /user/username/projects/myproject/src -Info 82 [00:03:20.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 83 [00:03:21.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 84 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 85 [00:03:23.000] event: +Info 79 [00:03:11.000] ----------------------------------------------- +Info 80 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 81 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 82 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 83 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 84 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 85 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 86 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 87 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 89 [00:03:22.000] Files (2) + +Info 89 [00:03:23.000] ----------------------------------------------- +Info 89 [00:03:24.000] Open files: +Info 89 [00:03:25.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 89 [00:03:26.000] Projects: /dev/null/inferredProject1* +Info 89 [00:03:27.000] Search path: /user/username/projects/myproject/src +Info 90 [00:03:28.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 91 [00:03:29.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 92 [00:03:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 93 [00:03:31.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 86 [00:03:24.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 94 [00:03:32.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -394,8 +404,8 @@ Info 86 [00:03:24.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 87 [00:03:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 95 [00:03:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 96 [00:03:34.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -412,8 +422,8 @@ Info 88 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 89 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 90 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 97 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 98 [00:03:36.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -425,10 +435,10 @@ Info 90 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 91 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 92 [00:03:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 93 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 94 [00:03:32.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 99 [00:03:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 100 [00:03:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 101 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 102 [00:03:40.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -445,26 +455,30 @@ Info 94 [00:03:32.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 95 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 96 [00:03:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 97 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 98 [00:03:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 99 [00:03:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 100 [00:03:38.000] Files (0) - -Info 101 [00:03:39.000] ----------------------------------------------- -Info 102 [00:03:40.000] event: +Info 103 [00:03:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 104 [00:03:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 105 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 106 [00:03:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 107 [00:03:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 108 [00:03:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 109 [00:03:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 110 [00:03:48.000] Files (0) + +Info 111 [00:03:49.000] ----------------------------------------------- +Info 112 [00:03:50.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 103 [00:03:41.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 104 [00:03:42.000] event: +Info 113 [00:03:51.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 114 [00:03:52.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 105 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 106 [00:03:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 107 [00:03:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 108 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 109 [00:03:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 110 [00:03:48.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 111 [00:03:49.000] Files (3) +Info 115 [00:03:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 116 [00:03:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 117 [00:03:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 118 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 119 [00:03:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 120 [00:03:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 121 [00:03:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 122 [00:04:00.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 123 [00:04:01.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -478,81 +492,83 @@ Info 111 [00:03:49.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 112 [00:03:50.000] ----------------------------------------------- -Info 113 [00:03:51.000] event: +Info 124 [00:04:02.000] ----------------------------------------------- +Info 125 [00:04:03.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 114 [00:03:52.000] event: +Info 126 [00:04:04.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 115 [00:03:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 115 [00:03:54.000] Files (0) - -Info 115 [00:03:55.000] ----------------------------------------------- -Info 115 [00:03:56.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 115 [00:03:57.000] Files (3) - -Info 115 [00:03:58.000] ----------------------------------------------- -Info 115 [00:03:59.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 115 [00:04:00.000] Files (2) - -Info 115 [00:04:01.000] ----------------------------------------------- -Info 115 [00:04:02.000] Open files: -Info 115 [00:04:03.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 115 [00:04:04.000] Projects: /dev/null/inferredProject1* -Info 115 [00:04:05.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 115 [00:04:06.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 115 [00:04:07.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 116 [00:04:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 116 [00:04:09.000] Files (0) - -Info 116 [00:04:10.000] ----------------------------------------------- -Info 116 [00:04:11.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 116 [00:04:12.000] Files (3) - -Info 116 [00:04:13.000] ----------------------------------------------- -Info 116 [00:04:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 116 [00:04:15.000] Files (2) - -Info 116 [00:04:16.000] ----------------------------------------------- -Info 116 [00:04:17.000] Open files: -Info 116 [00:04:18.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 116 [00:04:19.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 116 [00:04:20.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 117 [00:04:21.000] Search path: /dummy -Info 118 [00:04:22.000] For info: /dummy/dummy.ts :: No config files found. -Info 119 [00:04:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 120 [00:04:24.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 121 [00:04:25.000] Same program as before -Info 122 [00:04:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 122 [00:04:27.000] Files (0) - -Info 122 [00:04:28.000] ----------------------------------------------- -Info 122 [00:04:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 122 [00:04:30.000] Files (3) - -Info 122 [00:04:31.000] ----------------------------------------------- -Info 122 [00:04:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 122 [00:04:33.000] Files (2) - -Info 122 [00:04:34.000] ----------------------------------------------- -Info 122 [00:04:35.000] Open files: -Info 122 [00:04:36.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 122 [00:04:37.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 122 [00:04:38.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 122 [00:04:39.000] Projects: /dev/null/inferredProject1* -Info 122 [00:04:40.000] reload projects. -Info 123 [00:04:41.000] Scheduled: /dev/null/inferredProject1* -Info 124 [00:04:42.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 125 [00:04:43.000] Scheduled: *ensureProjectForOpenFiles* -Info 126 [00:04:44.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 127 [00:04:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 128 [00:04:46.000] Search path: /user/username/projects/myproject/src -Info 129 [00:04:47.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 130 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 131 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 132 [00:04:50.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 133 [00:04:51.000] event: +Info 127 [00:04:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 127 [00:04:06.000] Files (0) + +Info 127 [00:04:07.000] ----------------------------------------------- +Info 127 [00:04:08.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 127 [00:04:09.000] Files (3) + +Info 127 [00:04:10.000] ----------------------------------------------- +Info 127 [00:04:11.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 127 [00:04:12.000] Files (2) + +Info 127 [00:04:13.000] ----------------------------------------------- +Info 127 [00:04:14.000] Open files: +Info 127 [00:04:15.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 127 [00:04:16.000] Projects: /dev/null/inferredProject1* +Info 127 [00:04:17.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 127 [00:04:18.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 127 [00:04:19.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 128 [00:04:21.000] Files (0) + +Info 128 [00:04:22.000] ----------------------------------------------- +Info 128 [00:04:23.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 128 [00:04:24.000] Files (3) + +Info 128 [00:04:25.000] ----------------------------------------------- +Info 128 [00:04:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 128 [00:04:27.000] Files (2) + +Info 128 [00:04:28.000] ----------------------------------------------- +Info 128 [00:04:29.000] Open files: +Info 128 [00:04:30.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 128 [00:04:31.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 128 [00:04:32.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 129 [00:04:33.000] Search path: /dummy +Info 130 [00:04:34.000] For info: /dummy/dummy.ts :: No config files found. +Info 131 [00:04:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 132 [00:04:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 133 [00:04:37.000] Same program as before +Info 134 [00:04:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 134 [00:04:39.000] Files (0) + +Info 134 [00:04:40.000] ----------------------------------------------- +Info 134 [00:04:41.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 134 [00:04:42.000] Files (3) + +Info 134 [00:04:43.000] ----------------------------------------------- +Info 134 [00:04:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 134 [00:04:45.000] Files (2) + +Info 134 [00:04:46.000] ----------------------------------------------- +Info 134 [00:04:47.000] Open files: +Info 134 [00:04:48.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 134 [00:04:49.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 134 [00:04:50.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 134 [00:04:51.000] Projects: /dev/null/inferredProject1* +Info 134 [00:04:52.000] reload projects. +Info 135 [00:04:53.000] Scheduled: /dev/null/inferredProject1* +Info 136 [00:04:54.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 137 [00:04:55.000] Scheduled: *ensureProjectForOpenFiles* +Info 138 [00:04:56.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 139 [00:04:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 140 [00:04:58.000] Search path: /user/username/projects/myproject/src +Info 141 [00:04:59.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 142 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 143 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 144 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 145 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 146 [00:05:04.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 147 [00:05:05.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 134 [00:04:52.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 148 [00:05:06.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -568,8 +584,8 @@ Info 134 [00:04:52.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 135 [00:04:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 136 [00:04:54.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 149 [00:05:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 150 [00:05:08.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -586,7 +602,7 @@ Info 136 [00:04:54.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 137 [00:04:55.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 151 [00:05:09.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -598,7 +614,7 @@ Info 137 [00:04:55.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 138 [00:04:56.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 152 [00:05:10.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -615,98 +631,108 @@ Info 138 [00:04:56.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 139 [00:04:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 140 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 141 [00:04:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 142 [00:05:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 143 [00:05:01.000] Files (0) - -Info 144 [00:05:02.000] ----------------------------------------------- -Info 145 [00:05:03.000] event: +Info 153 [00:05:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 154 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 155 [00:05:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 156 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 157 [00:05:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 158 [00:05:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 159 [00:05:17.000] Files (0) + +Info 160 [00:05:18.000] ----------------------------------------------- +Info 161 [00:05:19.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 146 [00:05:04.000] event: +Info 162 [00:05:20.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 147 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 148 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 149 [00:05:07.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 150 [00:05:08.000] event: +Info 163 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 164 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 165 [00:05:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 166 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 167 [00:05:25.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 168 [00:05:26.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 151 [00:05:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 152 [00:05:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 153 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 154 [00:05:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 155 [00:05:13.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 156 [00:05:14.000] Files (3) +Info 169 [00:05:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 170 [00:05:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 171 [00:05:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 172 [00:05:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 173 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 174 [00:05:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 175 [00:05:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 176 [00:05:34.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" -Info 157 [00:05:15.000] ----------------------------------------------- -Info 158 [00:05:16.000] event: +Info 177 [00:05:35.000] ----------------------------------------------- +Info 178 [00:05:36.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 159 [00:05:17.000] event: +Info 179 [00:05:37.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 160 [00:05:18.000] Search path: /dummy -Info 161 [00:05:19.000] For info: /dummy/dummy.ts :: No config files found. -Info 162 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 163 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 164 [00:05:22.000] Before ensureProjectForOpenFiles: -Info 165 [00:05:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 165 [00:05:24.000] Files (0) - -Info 165 [00:05:25.000] ----------------------------------------------- -Info 165 [00:05:26.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 165 [00:05:27.000] Files (3) - -Info 165 [00:05:28.000] ----------------------------------------------- -Info 165 [00:05:29.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 165 [00:05:30.000] Files (2) - -Info 165 [00:05:31.000] ----------------------------------------------- -Info 165 [00:05:32.000] Open files: -Info 165 [00:05:33.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 165 [00:05:34.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 165 [00:05:35.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 165 [00:05:36.000] Projects: /dev/null/inferredProject1* -Info 165 [00:05:37.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 166 [00:05:38.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 167 [00:05:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 168 [00:05:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 169 [00:05:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 170 [00:05:42.000] Files (2) +Info 180 [00:05:38.000] Search path: /dummy +Info 181 [00:05:39.000] For info: /dummy/dummy.ts :: No config files found. +Info 182 [00:05:40.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 183 [00:05:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 184 [00:05:42.000] Before ensureProjectForOpenFiles: +Info 185 [00:05:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 185 [00:05:44.000] Files (0) + +Info 185 [00:05:45.000] ----------------------------------------------- +Info 185 [00:05:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 185 [00:05:47.000] Files (3) + +Info 185 [00:05:48.000] ----------------------------------------------- +Info 185 [00:05:49.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 185 [00:05:50.000] Files (2) + +Info 185 [00:05:51.000] ----------------------------------------------- +Info 185 [00:05:52.000] Open files: +Info 185 [00:05:53.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 185 [00:05:54.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 185 [00:05:55.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 185 [00:05:56.000] Projects: /dev/null/inferredProject1* +Info 185 [00:05:57.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 186 [00:05:58.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 187 [00:05:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 188 [00:06:00.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 189 [00:06:01.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 190 [00:06:02.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 171 [00:05:43.000] ----------------------------------------------- -Info 172 [00:05:44.000] After ensureProjectForOpenFiles: -Info 173 [00:05:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 173 [00:05:46.000] Files (0) - -Info 173 [00:05:47.000] ----------------------------------------------- -Info 173 [00:05:48.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 173 [00:05:49.000] Files (3) - -Info 173 [00:05:50.000] ----------------------------------------------- -Info 173 [00:05:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 173 [00:05:52.000] Files (2) - -Info 173 [00:05:53.000] ----------------------------------------------- -Info 173 [00:05:54.000] Open files: -Info 173 [00:05:55.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 173 [00:05:56.000] Projects: /user/username/projects/myproject/tsconfig-src.json -Info 173 [00:05:57.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 173 [00:05:58.000] Projects: /dev/null/inferredProject1* +Info 191 [00:06:03.000] ----------------------------------------------- +Info 192 [00:06:04.000] After ensureProjectForOpenFiles: +Info 193 [00:06:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 193 [00:06:06.000] Files (0) + +Info 193 [00:06:07.000] ----------------------------------------------- +Info 193 [00:06:08.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 193 [00:06:09.000] Files (3) + +Info 193 [00:06:10.000] ----------------------------------------------- +Info 193 [00:06:11.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 193 [00:06:12.000] Files (2) + +Info 193 [00:06:13.000] ----------------------------------------------- +Info 193 [00:06:14.000] Open files: +Info 193 [00:06:15.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 193 [00:06:16.000] Projects: /user/username/projects/myproject/tsconfig-src.json +Info 193 [00:06:17.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 193 [00:06:18.000] Projects: /dev/null/inferredProject1* Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* /dummy/node_modules/@types: *new* {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: @@ -742,7 +768,7 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} -Info 173 [00:05:59.000] request: +Info 193 [00:06:19.000] request: { "command": "references", "arguments": { @@ -753,17 +779,19 @@ Info 173 [00:05:59.000] request: "seq": 2, "type": "request" } -Info 174 [00:06:00.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 175 [00:06:01.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 176 [00:06:02.000] event: +Info 194 [00:06:20.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 195 [00:06:21.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 196 [00:06:22.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 177 [00:06:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 178 [00:06:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 179 [00:06:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 180 [00:06:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 181 [00:06:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 182 [00:06:08.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 183 [00:06:09.000] Files (4) +Info 197 [00:06:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 198 [00:06:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 199 [00:06:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 200 [00:06:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 201 [00:06:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 202 [00:06:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 203 [00:06:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 204 [00:06:30.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 205 [00:06:31.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -779,21 +807,23 @@ Info 183 [00:06:09.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 184 [00:06:10.000] ----------------------------------------------- -Info 185 [00:06:11.000] event: +Info 206 [00:06:32.000] ----------------------------------------------- +Info 207 [00:06:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 186 [00:06:12.000] event: +Info 208 [00:06:34.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9ccc3aed1af08832ccb25ea453f7b771199f56af238b53cc428549dbd2d59246","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 187 [00:06:13.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json -Info 188 [00:06:14.000] event: +Info 209 [00:06:35.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json +Info 210 [00:06:36.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 189 [00:06:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 190 [00:06:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json -Info 191 [00:06:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 192 [00:06:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 193 [00:06:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 194 [00:06:20.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 195 [00:06:21.000] Files (4) +Info 211 [00:06:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 212 [00:06:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json +Info 213 [00:06:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 214 [00:06:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 215 [00:06:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 216 [00:06:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 217 [00:06:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 218 [00:06:44.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 219 [00:06:45.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -809,36 +839,36 @@ Info 195 [00:06:21.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 196 [00:06:22.000] ----------------------------------------------- -Info 197 [00:06:23.000] event: +Info 220 [00:06:46.000] ----------------------------------------------- +Info 221 [00:06:47.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json"}} -Info 198 [00:06:24.000] event: +Info 222 [00:06:48.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"d9a040bddd6b85b85abd507a988a4b809b1515b5e61257ea3f8263da59589565","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 199 [00:06:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 200 [00:06:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info -Info 201 [00:06:27.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect1.json -Info 202 [00:06:28.000] Search path: /user/username/projects/myproject/src/helpers -Info 203 [00:06:29.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 204 [00:06:30.000] Search path: /user/username/projects/myproject/src/helpers -Info 205 [00:06:31.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 206 [00:06:32.000] Search path: /user/username/projects/myproject/src -Info 207 [00:06:33.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 208 [00:06:34.000] Search path: /user/username/projects/myproject/src -Info 209 [00:06:35.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 210 [00:06:36.000] Search path: /user/username/projects/myproject/src -Info 211 [00:06:37.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 212 [00:06:38.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json -Info 213 [00:06:39.000] Search path: /user/username/projects/myproject/src/helpers -Info 214 [00:06:40.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 215 [00:06:41.000] Search path: /user/username/projects/myproject/src/helpers -Info 216 [00:06:42.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 217 [00:06:43.000] Search path: /user/username/projects/myproject/src -Info 218 [00:06:44.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 219 [00:06:45.000] Search path: /user/username/projects/myproject/src -Info 220 [00:06:46.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 221 [00:06:47.000] Search path: /user/username/projects/myproject/src -Info 222 [00:06:48.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 223 [00:06:49.000] response: +Info 223 [00:06:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 224 [00:06:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info +Info 225 [00:06:51.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect1.json +Info 226 [00:06:52.000] Search path: /user/username/projects/myproject/src/helpers +Info 227 [00:06:53.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 228 [00:06:54.000] Search path: /user/username/projects/myproject/src/helpers +Info 229 [00:06:55.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 230 [00:06:56.000] Search path: /user/username/projects/myproject/src +Info 231 [00:06:57.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 232 [00:06:58.000] Search path: /user/username/projects/myproject/src +Info 233 [00:06:59.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 234 [00:07:00.000] Search path: /user/username/projects/myproject/src +Info 235 [00:07:01.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 236 [00:07:02.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json +Info 237 [00:07:03.000] Search path: /user/username/projects/myproject/src/helpers +Info 238 [00:07:04.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 239 [00:07:05.000] Search path: /user/username/projects/myproject/src/helpers +Info 240 [00:07:06.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 241 [00:07:07.000] Search path: /user/username/projects/myproject/src +Info 242 [00:07:08.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 243 [00:07:09.000] Search path: /user/username/projects/myproject/src +Info 244 [00:07:10.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 245 [00:07:11.000] Search path: /user/username/projects/myproject/src +Info 246 [00:07:12.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 247 [00:07:13.000] response: { "response": { "refs": [ @@ -992,6 +1022,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /dummy/node_modules/@types: {"pollingInterval":500} @@ -1021,59 +1053,59 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 224 [00:06:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 225 [00:06:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 225 [00:06:52.000] Files (0) - -Info 225 [00:06:53.000] ----------------------------------------------- -Info 225 [00:06:54.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 225 [00:06:55.000] Files (3) - -Info 225 [00:06:56.000] ----------------------------------------------- -Info 225 [00:06:57.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 225 [00:06:58.000] Files (4) - -Info 225 [00:06:59.000] ----------------------------------------------- -Info 225 [00:07:00.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 225 [00:07:01.000] Files (4) - -Info 225 [00:07:02.000] ----------------------------------------------- -Info 225 [00:07:03.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 225 [00:07:04.000] Files (2) - -Info 225 [00:07:05.000] ----------------------------------------------- -Info 225 [00:07:06.000] Open files: -Info 225 [00:07:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 225 [00:07:08.000] Projects: /dev/null/inferredProject1* -Info 225 [00:07:09.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 226 [00:07:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 226 [00:07:11.000] Files (0) - -Info 226 [00:07:12.000] ----------------------------------------------- -Info 226 [00:07:13.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 226 [00:07:14.000] Files (3) - -Info 226 [00:07:15.000] ----------------------------------------------- -Info 226 [00:07:16.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 226 [00:07:17.000] Files (4) - -Info 226 [00:07:18.000] ----------------------------------------------- -Info 226 [00:07:19.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 226 [00:07:20.000] Files (4) - -Info 226 [00:07:21.000] ----------------------------------------------- -Info 226 [00:07:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 226 [00:07:23.000] Files (2) - -Info 226 [00:07:24.000] ----------------------------------------------- -Info 226 [00:07:25.000] Open files: -Info 226 [00:07:26.000] Search path: /user/username/projects/myproject/indirect3 -Info 227 [00:07:27.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json -Info 228 [00:07:28.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json -Info 229 [00:07:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file -Info 230 [00:07:30.000] event: +Info 248 [00:07:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 249 [00:07:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 249 [00:07:16.000] Files (0) + +Info 249 [00:07:17.000] ----------------------------------------------- +Info 249 [00:07:18.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 249 [00:07:19.000] Files (3) + +Info 249 [00:07:20.000] ----------------------------------------------- +Info 249 [00:07:21.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 249 [00:07:22.000] Files (4) + +Info 249 [00:07:23.000] ----------------------------------------------- +Info 249 [00:07:24.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 249 [00:07:25.000] Files (4) + +Info 249 [00:07:26.000] ----------------------------------------------- +Info 249 [00:07:27.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 249 [00:07:28.000] Files (2) + +Info 249 [00:07:29.000] ----------------------------------------------- +Info 249 [00:07:30.000] Open files: +Info 249 [00:07:31.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 249 [00:07:32.000] Projects: /dev/null/inferredProject1* +Info 249 [00:07:33.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 250 [00:07:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 250 [00:07:35.000] Files (0) + +Info 250 [00:07:36.000] ----------------------------------------------- +Info 250 [00:07:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 250 [00:07:38.000] Files (3) + +Info 250 [00:07:39.000] ----------------------------------------------- +Info 250 [00:07:40.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 250 [00:07:41.000] Files (4) + +Info 250 [00:07:42.000] ----------------------------------------------- +Info 250 [00:07:43.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 250 [00:07:44.000] Files (4) + +Info 250 [00:07:45.000] ----------------------------------------------- +Info 250 [00:07:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 250 [00:07:47.000] Files (2) + +Info 250 [00:07:48.000] ----------------------------------------------- +Info 250 [00:07:49.000] Open files: +Info 250 [00:07:50.000] Search path: /user/username/projects/myproject/indirect3 +Info 251 [00:07:51.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json +Info 252 [00:07:52.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json +Info 253 [00:07:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file +Info 254 [00:07:54.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/indirect3/main.ts to open"}} -Info 231 [00:07:31.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { +Info 255 [00:07:55.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect3/main.ts" ], @@ -1082,19 +1114,21 @@ Info 231 [00:07:31.000] Config: /user/username/projects/myproject/indirect3/tsc "configFilePath": "/user/username/projects/myproject/indirect3/tsconfig.json" } } -Info 232 [00:07:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 233 [00:07:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 234 [00:07:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json -Info 235 [00:07:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info -Info 236 [00:07:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 237 [00:07:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 238 [00:07:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 239 [00:07:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 240 [00:07:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 241 [00:07:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 242 [00:07:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 243 [00:07:43.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 244 [00:07:44.000] Files (4) +Info 256 [00:07:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 257 [00:07:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 258 [00:07:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json +Info 259 [00:07:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info +Info 260 [00:08:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 261 [00:08:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 262 [00:08:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 263 [00:08:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 264 [00:08:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 265 [00:08:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 266 [00:08:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 267 [00:08:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 268 [00:08:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 269 [00:08:09.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 270 [00:08:10.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/target/src/helpers/functions.d.ts Text-1 "export declare const foo = 1;\n//# sourceMappingURL=functions.d.ts.map" /user/username/projects/myproject/target/src/main.d.ts Text-1 "import { foo } from 'helpers/functions';\nexport { foo };\n//# sourceMappingURL=main.d.ts.map" @@ -1110,26 +1144,28 @@ Info 244 [00:07:44.000] Files (4) main.ts Matched by default include pattern '**/*' -Info 245 [00:07:45.000] ----------------------------------------------- -Info 246 [00:07:46.000] event: +Info 271 [00:08:11.000] ----------------------------------------------- +Info 272 [00:08:12.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json"}} -Info 247 [00:07:47.000] event: +Info 273 [00:08:13.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0817f69b6871821661b976aa73f4f2533b37c5f4b920541094c2d727d0dc39","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":57,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":494,"deferred":0,"deferredSize":0},"compilerOptions":{"baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 248 [00:07:48.000] event: +Info 274 [00:08:14.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/indirect3/main.ts","configFile":"/user/username/projects/myproject/indirect3/tsconfig.json","diagnostics":[]}} -Info 249 [00:07:49.000] `remove Project:: -Info 250 [00:07:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 251 [00:07:51.000] Files (0) +Info 275 [00:08:15.000] `remove Project:: +Info 276 [00:08:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 277 [00:08:17.000] Files (0) -Info 252 [00:07:52.000] ----------------------------------------------- -Info 253 [00:07:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 254 [00:07:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 255 [00:07:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 256 [00:07:56.000] `remove Project:: -Info 257 [00:07:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 258 [00:07:58.000] Files (3) +Info 278 [00:08:18.000] ----------------------------------------------- +Info 279 [00:08:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 280 [00:08:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 281 [00:08:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 282 [00:08:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 283 [00:08:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 284 [00:08:24.000] `remove Project:: +Info 285 [00:08:25.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 286 [00:08:26.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1143,12 +1179,14 @@ Info 258 [00:07:58.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 259 [00:07:59.000] ----------------------------------------------- -Info 260 [00:08:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 261 [00:08:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 262 [00:08:02.000] `remove Project:: -Info 263 [00:08:03.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 264 [00:08:04.000] Files (4) +Info 287 [00:08:27.000] ----------------------------------------------- +Info 288 [00:08:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 289 [00:08:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 290 [00:08:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 291 [00:08:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 292 [00:08:32.000] `remove Project:: +Info 293 [00:08:33.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 294 [00:08:34.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1164,13 +1202,15 @@ Info 264 [00:08:04.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 265 [00:08:05.000] ----------------------------------------------- -Info 266 [00:08:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 267 [00:08:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 268 [00:08:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 269 [00:08:09.000] `remove Project:: -Info 270 [00:08:10.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 271 [00:08:11.000] Files (4) +Info 295 [00:08:35.000] ----------------------------------------------- +Info 296 [00:08:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 297 [00:08:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 298 [00:08:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 299 [00:08:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 300 [00:08:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 301 [00:08:41.000] `remove Project:: +Info 302 [00:08:42.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 303 [00:08:43.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1186,16 +1226,18 @@ Info 271 [00:08:11.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 272 [00:08:12.000] ----------------------------------------------- -Info 273 [00:08:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 274 [00:08:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 275 [00:08:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 276 [00:08:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 277 [00:08:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 278 [00:08:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 279 [00:08:19.000] `remove Project:: -Info 280 [00:08:20.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 281 [00:08:21.000] Files (2) +Info 304 [00:08:44.000] ----------------------------------------------- +Info 305 [00:08:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 306 [00:08:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 307 [00:08:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 308 [00:08:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 309 [00:08:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 310 [00:08:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 311 [00:08:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 312 [00:08:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 313 [00:08:53.000] `remove Project:: +Info 314 [00:08:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 315 [00:08:55.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -1205,25 +1247,27 @@ Info 281 [00:08:21.000] Files (2) dummy.ts Root file specified for compilation -Info 282 [00:08:22.000] ----------------------------------------------- -Info 283 [00:08:23.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 284 [00:08:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 285 [00:08:25.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 286 [00:08:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 287 [00:08:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 288 [00:08:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 289 [00:08:29.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 289 [00:08:30.000] Files (4) - -Info 289 [00:08:31.000] ----------------------------------------------- -Info 289 [00:08:32.000] Open files: -Info 289 [00:08:33.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined -Info 289 [00:08:34.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json +Info 316 [00:08:56.000] ----------------------------------------------- +Info 317 [00:08:57.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 318 [00:08:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 319 [00:08:59.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 320 [00:09:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 321 [00:09:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 322 [00:09:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 323 [00:09:03.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 323 [00:09:04.000] Files (4) + +Info 323 [00:09:05.000] ----------------------------------------------- +Info 323 [00:09:06.000] Open files: +Info 323 [00:09:07.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined +Info 323 [00:09:08.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/indirect3/node_modules/@types: *new* {"pollingInterval":500} @@ -1269,7 +1313,7 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} -Info 289 [00:08:35.000] request: +Info 323 [00:09:09.000] request: { "command": "references", "arguments": { @@ -1280,16 +1324,16 @@ Info 289 [00:08:35.000] request: "seq": 3, "type": "request" } -Info 290 [00:08:36.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json -Info 291 [00:08:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info -Info 292 [00:08:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 293 [00:08:39.000] Search path: /user/username/projects/myproject/src -Info 294 [00:08:40.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 295 [00:08:41.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 296 [00:08:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 297 [00:08:43.000] event: +Info 324 [00:09:10.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json +Info 325 [00:09:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info +Info 326 [00:09:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 327 [00:09:13.000] Search path: /user/username/projects/myproject/src +Info 328 [00:09:14.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 329 [00:09:15.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 330 [00:09:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 331 [00:09:17.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 298 [00:08:44.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 332 [00:09:18.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/myproject/tsconfig.json" @@ -1305,8 +1349,8 @@ Info 298 [00:08:44.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 299 [00:08:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 300 [00:08:46.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 333 [00:09:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 334 [00:09:20.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -1323,8 +1367,8 @@ Info 300 [00:08:46.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 301 [00:08:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 302 [00:08:48.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 335 [00:09:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 336 [00:09:22.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -1336,10 +1380,10 @@ Info 302 [00:08:48.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 303 [00:08:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 304 [00:08:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 305 [00:08:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 306 [00:08:52.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 337 [00:09:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 338 [00:09:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 339 [00:09:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 340 [00:09:26.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -1356,25 +1400,29 @@ Info 306 [00:08:52.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 307 [00:08:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 308 [00:08:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 309 [00:08:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 310 [00:08:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 311 [00:08:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 312 [00:08:58.000] Files (0) - -Info 313 [00:08:59.000] ----------------------------------------------- -Info 314 [00:09:00.000] event: +Info 341 [00:09:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 342 [00:09:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 343 [00:09:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 344 [00:09:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 345 [00:09:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 346 [00:09:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 347 [00:09:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 348 [00:09:34.000] Files (0) + +Info 349 [00:09:35.000] ----------------------------------------------- +Info 350 [00:09:36.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 315 [00:09:01.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 316 [00:09:02.000] event: +Info 351 [00:09:37.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 352 [00:09:38.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 317 [00:09:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 318 [00:09:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 319 [00:09:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 320 [00:09:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 321 [00:09:07.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 322 [00:09:08.000] Files (3) +Info 353 [00:09:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 354 [00:09:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 355 [00:09:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 356 [00:09:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 357 [00:09:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 358 [00:09:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 359 [00:09:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 360 [00:09:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1388,28 +1436,30 @@ Info 322 [00:09:08.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 323 [00:09:09.000] ----------------------------------------------- -Info 324 [00:09:10.000] event: +Info 361 [00:09:47.000] ----------------------------------------------- +Info 362 [00:09:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 325 [00:09:11.000] Search path: /user/username/projects/myproject/src -Info 326 [00:09:12.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 327 [00:09:13.000] Search path: /user/username/projects/myproject/src -Info 328 [00:09:14.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 329 [00:09:15.000] Search path: /user/username/projects/myproject/src/helpers -Info 330 [00:09:16.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 331 [00:09:17.000] Search path: /user/username/projects/myproject/src/helpers -Info 332 [00:09:18.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 333 [00:09:19.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json -Info 334 [00:09:20.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 335 [00:09:21.000] event: +Info 363 [00:09:49.000] Search path: /user/username/projects/myproject/src +Info 364 [00:09:50.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 365 [00:09:51.000] Search path: /user/username/projects/myproject/src +Info 366 [00:09:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 367 [00:09:53.000] Search path: /user/username/projects/myproject/src/helpers +Info 368 [00:09:54.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 369 [00:09:55.000] Search path: /user/username/projects/myproject/src/helpers +Info 370 [00:09:56.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 371 [00:09:57.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json +Info 372 [00:09:58.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 373 [00:09:59.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 336 [00:09:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 337 [00:09:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 338 [00:09:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 339 [00:09:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 340 [00:09:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 341 [00:09:27.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 342 [00:09:28.000] Files (4) +Info 374 [00:10:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 375 [00:10:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 376 [00:10:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 377 [00:10:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 378 [00:10:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 379 [00:10:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 380 [00:10:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 381 [00:10:07.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 382 [00:10:08.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1425,19 +1475,21 @@ Info 342 [00:09:28.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 343 [00:09:29.000] ----------------------------------------------- -Info 344 [00:09:30.000] event: +Info 383 [00:10:09.000] ----------------------------------------------- +Info 384 [00:10:10.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 345 [00:09:31.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json -Info 346 [00:09:32.000] event: +Info 385 [00:10:11.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json +Info 386 [00:10:12.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 347 [00:09:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 348 [00:09:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json -Info 349 [00:09:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 350 [00:09:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 351 [00:09:37.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 352 [00:09:38.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 353 [00:09:39.000] Files (4) +Info 387 [00:10:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 388 [00:10:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json +Info 389 [00:10:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 390 [00:10:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 391 [00:10:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 392 [00:10:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 393 [00:10:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 394 [00:10:20.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 395 [00:10:21.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1453,32 +1505,32 @@ Info 353 [00:09:39.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 354 [00:09:40.000] ----------------------------------------------- -Info 355 [00:09:41.000] event: +Info 396 [00:10:22.000] ----------------------------------------------- +Info 397 [00:10:23.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json"}} -Info 356 [00:09:42.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect1.json -Info 357 [00:09:43.000] Search path: /user/username/projects/myproject/src/helpers -Info 358 [00:09:44.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 359 [00:09:45.000] Search path: /user/username/projects/myproject/src/helpers -Info 360 [00:09:46.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 361 [00:09:47.000] Search path: /user/username/projects/myproject/src -Info 362 [00:09:48.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 363 [00:09:49.000] Search path: /user/username/projects/myproject/src -Info 364 [00:09:50.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 365 [00:09:51.000] Search path: /user/username/projects/myproject/src -Info 366 [00:09:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 367 [00:09:53.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json -Info 368 [00:09:54.000] Search path: /user/username/projects/myproject/src/helpers -Info 369 [00:09:55.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 370 [00:09:56.000] Search path: /user/username/projects/myproject/src/helpers -Info 371 [00:09:57.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 372 [00:09:58.000] Search path: /user/username/projects/myproject/src -Info 373 [00:09:59.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 374 [00:10:00.000] Search path: /user/username/projects/myproject/src -Info 375 [00:10:01.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 376 [00:10:02.000] Search path: /user/username/projects/myproject/src -Info 377 [00:10:03.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 378 [00:10:04.000] response: +Info 398 [00:10:24.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect1.json +Info 399 [00:10:25.000] Search path: /user/username/projects/myproject/src/helpers +Info 400 [00:10:26.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 401 [00:10:27.000] Search path: /user/username/projects/myproject/src/helpers +Info 402 [00:10:28.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 403 [00:10:29.000] Search path: /user/username/projects/myproject/src +Info 404 [00:10:30.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 405 [00:10:31.000] Search path: /user/username/projects/myproject/src +Info 406 [00:10:32.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 407 [00:10:33.000] Search path: /user/username/projects/myproject/src +Info 408 [00:10:34.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 409 [00:10:35.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json +Info 410 [00:10:36.000] Search path: /user/username/projects/myproject/src/helpers +Info 411 [00:10:37.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 412 [00:10:38.000] Search path: /user/username/projects/myproject/src/helpers +Info 413 [00:10:39.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 414 [00:10:40.000] Search path: /user/username/projects/myproject/src +Info 415 [00:10:41.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 416 [00:10:42.000] Search path: /user/username/projects/myproject/src +Info 417 [00:10:43.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 418 [00:10:44.000] Search path: /user/username/projects/myproject/src +Info 419 [00:10:45.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 420 [00:10:46.000] response: { "response": { "refs": [ @@ -1668,6 +1720,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/indirect3/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project-and-using-declaration-maps.js b/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project-and-using-declaration-maps.js index bd400bc51eb47..ddb6b99925031 100644 --- a/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project-and-using-declaration-maps.js +++ b/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project-and-using-declaration-maps.js @@ -303,9 +303,11 @@ Info 14 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots Info 16 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots Info 17 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 18 [00:01:35.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:36.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 20 [00:01:37.000] Files (3) +Info 18 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 19 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 20 [00:01:37.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:38.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 22 [00:01:39.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/project/src/common/input/keyboard.ts SVC-1-0 "function bar() { return \"just a random function so .d.ts location doesnt match\"; }\nexport function evaluateKeyboardEvent() { }" /user/username/projects/project/src/common/input/keyboard.test.ts Text-1 "import { evaluateKeyboardEvent } from 'common/input/keyboard';\nfunction testEvaluateKeyboardEvent() {\n return evaluateKeyboardEvent();\n}\n" @@ -319,25 +321,25 @@ Info 20 [00:01:37.000] Files (3) input/keyboard.test.ts Matched by include pattern './**/*' in 'tsconfig.json' -Info 21 [00:01:38.000] ----------------------------------------------- -Info 22 [00:01:39.000] Search path: /user/username/projects/project/src/common -Info 23 [00:01:40.000] For info: /user/username/projects/project/src/common/tsconfig.json :: Config file name: /user/username/projects/project/src/tsconfig.json -Info 24 [00:01:41.000] Creating configuration project /user/username/projects/project/src/tsconfig.json -Info 25 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/tsconfig.json 2000 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Config file -Info 26 [00:01:43.000] Search path: /user/username/projects/project/src -Info 27 [00:01:44.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. -Info 28 [00:01:45.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 28 [00:01:46.000] Files (3) - -Info 28 [00:01:47.000] ----------------------------------------------- -Info 28 [00:01:48.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 28 [00:01:49.000] Files (0) InitialLoadPending - -Info 28 [00:01:50.000] ----------------------------------------------- -Info 28 [00:01:51.000] Open files: -Info 28 [00:01:52.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined -Info 28 [00:01:53.000] Projects: /user/username/projects/project/src/common/tsconfig.json -Info 28 [00:01:54.000] response: +Info 23 [00:01:40.000] ----------------------------------------------- +Info 24 [00:01:41.000] Search path: /user/username/projects/project/src/common +Info 25 [00:01:42.000] For info: /user/username/projects/project/src/common/tsconfig.json :: Config file name: /user/username/projects/project/src/tsconfig.json +Info 26 [00:01:43.000] Creating configuration project /user/username/projects/project/src/tsconfig.json +Info 27 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/tsconfig.json 2000 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Config file +Info 28 [00:01:45.000] Search path: /user/username/projects/project/src +Info 29 [00:01:46.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. +Info 30 [00:01:47.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 30 [00:01:48.000] Files (3) + +Info 30 [00:01:49.000] ----------------------------------------------- +Info 30 [00:01:50.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 30 [00:01:51.000] Files (0) InitialLoadPending + +Info 30 [00:01:52.000] ----------------------------------------------- +Info 30 [00:01:53.000] Open files: +Info 30 [00:01:54.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined +Info 30 [00:01:55.000] Projects: /user/username/projects/project/src/common/tsconfig.json +Info 30 [00:01:56.000] response: { "responseRequired": false } @@ -350,6 +352,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/project/src/common/tsconfig.json: *new* @@ -367,7 +371,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:55.000] request: +Info 31 [00:01:57.000] request: { "command": "open", "arguments": { @@ -376,10 +380,10 @@ Info 29 [00:01:55.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:56.000] Search path: /user/username/projects/project/src -Info 31 [00:01:57.000] For info: /user/username/projects/project/src/terminal.ts :: Config file name: /user/username/projects/project/src/tsconfig.json -Info 32 [00:01:58.000] Loading configured project /user/username/projects/project/src/tsconfig.json -Info 33 [00:01:59.000] Config: /user/username/projects/project/src/tsconfig.json : { +Info 32 [00:01:58.000] Search path: /user/username/projects/project/src +Info 33 [00:01:59.000] For info: /user/username/projects/project/src/terminal.ts :: Config file name: /user/username/projects/project/src/tsconfig.json +Info 34 [00:02:00.000] Loading configured project /user/username/projects/project/src/tsconfig.json +Info 35 [00:02:01.000] Config: /user/username/projects/project/src/tsconfig.json : { "rootNames": [ "/user/username/projects/project/src/terminal.ts", "/user/username/projects/project/src/common/input/keyboard.test.ts", @@ -407,17 +411,19 @@ Info 33 [00:01:59.000] Config: /user/username/projects/project/src/tsconfig.js } ] } -Info 34 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 35 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 36 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json -Info 37 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/out/input/keyboard.d.ts 500 undefined WatchType: Closed Script info -Info 38 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 39 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 40 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 41 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 42 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:02:09.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 44 [00:02:10.000] Files (4) +Info 36 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 37 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 38 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json +Info 39 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/out/input/keyboard.d.ts 500 undefined WatchType: Closed Script info +Info 40 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 41 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 42 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 43 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 44 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 45 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 46 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:02:13.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 48 [00:02:14.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/project/out/input/keyboard.d.ts Text-1 "export declare function evaluateKeyboardEvent(): void;\n//# sourceMappingURL=keyboard.d.ts.map" /user/username/projects/project/src/terminal.ts SVC-1-0 "import { evaluateKeyboardEvent } from 'common/input/keyboard';\nfunction foo() {\n return evaluateKeyboardEvent();\n}\n" @@ -436,23 +442,23 @@ Info 44 [00:02:10.000] Files (4) common/input/keyboard.test.ts Matched by include pattern './**/*' in 'tsconfig.json' -Info 45 [00:02:11.000] ----------------------------------------------- -Info 46 [00:02:12.000] Search path: /user/username/projects/project/src -Info 47 [00:02:13.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. -Info 48 [00:02:14.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 48 [00:02:15.000] Files (3) - -Info 48 [00:02:16.000] ----------------------------------------------- -Info 48 [00:02:17.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 48 [00:02:18.000] Files (4) - -Info 48 [00:02:19.000] ----------------------------------------------- -Info 48 [00:02:20.000] Open files: -Info 48 [00:02:21.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined -Info 48 [00:02:22.000] Projects: /user/username/projects/project/src/common/tsconfig.json,/user/username/projects/project/src/tsconfig.json -Info 48 [00:02:23.000] FileName: /user/username/projects/project/src/terminal.ts ProjectRootPath: undefined -Info 48 [00:02:24.000] Projects: /user/username/projects/project/src/tsconfig.json -Info 48 [00:02:25.000] response: +Info 49 [00:02:15.000] ----------------------------------------------- +Info 50 [00:02:16.000] Search path: /user/username/projects/project/src +Info 51 [00:02:17.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. +Info 52 [00:02:18.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 52 [00:02:19.000] Files (3) + +Info 52 [00:02:20.000] ----------------------------------------------- +Info 52 [00:02:21.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 52 [00:02:22.000] Files (4) + +Info 52 [00:02:23.000] ----------------------------------------------- +Info 52 [00:02:24.000] Open files: +Info 52 [00:02:25.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined +Info 52 [00:02:26.000] Projects: /user/username/projects/project/src/common/tsconfig.json,/user/username/projects/project/src/tsconfig.json +Info 52 [00:02:27.000] FileName: /user/username/projects/project/src/terminal.ts ProjectRootPath: undefined +Info 52 [00:02:28.000] Projects: /user/username/projects/project/src/tsconfig.json +Info 52 [00:02:29.000] response: { "responseRequired": false } @@ -465,6 +471,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/project/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/project/src/common/tsconfig.json: @@ -486,7 +494,7 @@ FsWatchesRecursive:: Before request -Info 49 [00:02:26.000] request: +Info 53 [00:02:30.000] request: { "command": "references", "arguments": { @@ -497,14 +505,14 @@ Info 49 [00:02:26.000] request: "seq": 3, "type": "request" } -Info 50 [00:02:27.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/common/tsconfig.json -Info 51 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/out/input/keyboard.d.ts.map 500 undefined WatchType: Closed Script info -Info 52 [00:02:29.000] Finding references to /user/username/projects/project/out/input/keyboard.d.ts position 24 in project /user/username/projects/project/src/tsconfig.json -Info 53 [00:02:30.000] Search path: /user/username/projects/project/src/common/input -Info 54 [00:02:31.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json -Info 55 [00:02:32.000] Search path: /user/username/projects/project/src/common/input -Info 56 [00:02:33.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json -Info 57 [00:02:34.000] response: +Info 54 [00:02:31.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/common/tsconfig.json +Info 55 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/out/input/keyboard.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:02:33.000] Finding references to /user/username/projects/project/out/input/keyboard.d.ts position 24 in project /user/username/projects/project/src/tsconfig.json +Info 57 [00:02:34.000] Search path: /user/username/projects/project/src/common/input +Info 58 [00:02:35.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json +Info 59 [00:02:36.000] Search path: /user/username/projects/project/src/common/input +Info 60 [00:02:37.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json +Info 61 [00:02:38.000] response: { "response": { "refs": [ @@ -618,6 +626,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/project/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/project/src/common/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project.js b/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project.js index ddbeb8b98afa5..f9ff5f29ef898 100644 --- a/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/root-file-is-file-from-referenced-project.js @@ -303,9 +303,11 @@ Info 14 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots Info 16 [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots Info 17 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots -Info 18 [00:01:35.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:36.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 20 [00:01:37.000] Files (3) +Info 18 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 19 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/project/src/common/tsconfig.json WatchType: Type roots +Info 20 [00:01:37.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/common/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:38.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 22 [00:01:39.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/project/src/common/input/keyboard.ts SVC-1-0 "function bar() { return \"just a random function so .d.ts location doesnt match\"; }\nexport function evaluateKeyboardEvent() { }" /user/username/projects/project/src/common/input/keyboard.test.ts Text-1 "import { evaluateKeyboardEvent } from 'common/input/keyboard';\nfunction testEvaluateKeyboardEvent() {\n return evaluateKeyboardEvent();\n}\n" @@ -319,25 +321,25 @@ Info 20 [00:01:37.000] Files (3) input/keyboard.test.ts Matched by include pattern './**/*' in 'tsconfig.json' -Info 21 [00:01:38.000] ----------------------------------------------- -Info 22 [00:01:39.000] Search path: /user/username/projects/project/src/common -Info 23 [00:01:40.000] For info: /user/username/projects/project/src/common/tsconfig.json :: Config file name: /user/username/projects/project/src/tsconfig.json -Info 24 [00:01:41.000] Creating configuration project /user/username/projects/project/src/tsconfig.json -Info 25 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/tsconfig.json 2000 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Config file -Info 26 [00:01:43.000] Search path: /user/username/projects/project/src -Info 27 [00:01:44.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. -Info 28 [00:01:45.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 28 [00:01:46.000] Files (3) - -Info 28 [00:01:47.000] ----------------------------------------------- -Info 28 [00:01:48.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 28 [00:01:49.000] Files (0) InitialLoadPending - -Info 28 [00:01:50.000] ----------------------------------------------- -Info 28 [00:01:51.000] Open files: -Info 28 [00:01:52.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined -Info 28 [00:01:53.000] Projects: /user/username/projects/project/src/common/tsconfig.json -Info 28 [00:01:54.000] response: +Info 23 [00:01:40.000] ----------------------------------------------- +Info 24 [00:01:41.000] Search path: /user/username/projects/project/src/common +Info 25 [00:01:42.000] For info: /user/username/projects/project/src/common/tsconfig.json :: Config file name: /user/username/projects/project/src/tsconfig.json +Info 26 [00:01:43.000] Creating configuration project /user/username/projects/project/src/tsconfig.json +Info 27 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/project/src/tsconfig.json 2000 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Config file +Info 28 [00:01:45.000] Search path: /user/username/projects/project/src +Info 29 [00:01:46.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. +Info 30 [00:01:47.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 30 [00:01:48.000] Files (3) + +Info 30 [00:01:49.000] ----------------------------------------------- +Info 30 [00:01:50.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 30 [00:01:51.000] Files (0) InitialLoadPending + +Info 30 [00:01:52.000] ----------------------------------------------- +Info 30 [00:01:53.000] Open files: +Info 30 [00:01:54.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined +Info 30 [00:01:55.000] Projects: /user/username/projects/project/src/common/tsconfig.json +Info 30 [00:01:56.000] response: { "responseRequired": false } @@ -350,6 +352,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/project/src/common/tsconfig.json: *new* @@ -367,7 +371,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:55.000] request: +Info 31 [00:01:57.000] request: { "command": "open", "arguments": { @@ -376,10 +380,10 @@ Info 29 [00:01:55.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:56.000] Search path: /user/username/projects/project/src -Info 31 [00:01:57.000] For info: /user/username/projects/project/src/terminal.ts :: Config file name: /user/username/projects/project/src/tsconfig.json -Info 32 [00:01:58.000] Loading configured project /user/username/projects/project/src/tsconfig.json -Info 33 [00:01:59.000] Config: /user/username/projects/project/src/tsconfig.json : { +Info 32 [00:01:58.000] Search path: /user/username/projects/project/src +Info 33 [00:01:59.000] For info: /user/username/projects/project/src/terminal.ts :: Config file name: /user/username/projects/project/src/tsconfig.json +Info 34 [00:02:00.000] Loading configured project /user/username/projects/project/src/tsconfig.json +Info 35 [00:02:01.000] Config: /user/username/projects/project/src/tsconfig.json : { "rootNames": [ "/user/username/projects/project/src/terminal.ts", "/user/username/projects/project/src/common/input/keyboard.test.ts", @@ -407,16 +411,18 @@ Info 33 [00:01:59.000] Config: /user/username/projects/project/src/tsconfig.js } ] } -Info 34 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 35 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory -Info 36 [00:02:02.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json -Info 37 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 38 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 39 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 40 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots -Info 41 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:02:08.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 43 [00:02:09.000] Files (4) +Info 36 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 37 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src 1 undefined Config: /user/username/projects/project/src/tsconfig.json WatchType: Wild card directory +Info 38 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json +Info 39 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 40 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/src/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 41 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 42 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/project/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 43 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 44 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/project/src/tsconfig.json WatchType: Type roots +Info 45 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/project/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:02:12.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 47 [00:02:13.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/project/src/common/input/keyboard.ts SVC-1-0 "function bar() { return \"just a random function so .d.ts location doesnt match\"; }\nexport function evaluateKeyboardEvent() { }" /user/username/projects/project/src/terminal.ts SVC-1-0 "import { evaluateKeyboardEvent } from 'common/input/keyboard';\nfunction foo() {\n return evaluateKeyboardEvent();\n}\n" @@ -434,23 +440,23 @@ Info 43 [00:02:09.000] Files (4) common/input/keyboard.test.ts Matched by include pattern './**/*' in 'tsconfig.json' -Info 44 [00:02:10.000] ----------------------------------------------- -Info 45 [00:02:11.000] Search path: /user/username/projects/project/src -Info 46 [00:02:12.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. -Info 47 [00:02:13.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) -Info 47 [00:02:14.000] Files (3) - -Info 47 [00:02:15.000] ----------------------------------------------- -Info 47 [00:02:16.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) -Info 47 [00:02:17.000] Files (4) - -Info 47 [00:02:18.000] ----------------------------------------------- -Info 47 [00:02:19.000] Open files: -Info 47 [00:02:20.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined -Info 47 [00:02:21.000] Projects: /user/username/projects/project/src/common/tsconfig.json,/user/username/projects/project/src/tsconfig.json -Info 47 [00:02:22.000] FileName: /user/username/projects/project/src/terminal.ts ProjectRootPath: undefined -Info 47 [00:02:23.000] Projects: /user/username/projects/project/src/tsconfig.json -Info 47 [00:02:24.000] response: +Info 48 [00:02:14.000] ----------------------------------------------- +Info 49 [00:02:15.000] Search path: /user/username/projects/project/src +Info 50 [00:02:16.000] For info: /user/username/projects/project/src/tsconfig.json :: No config files found. +Info 51 [00:02:17.000] Project '/user/username/projects/project/src/common/tsconfig.json' (Configured) +Info 51 [00:02:18.000] Files (3) + +Info 51 [00:02:19.000] ----------------------------------------------- +Info 51 [00:02:20.000] Project '/user/username/projects/project/src/tsconfig.json' (Configured) +Info 51 [00:02:21.000] Files (4) + +Info 51 [00:02:22.000] ----------------------------------------------- +Info 51 [00:02:23.000] Open files: +Info 51 [00:02:24.000] FileName: /user/username/projects/project/src/common/input/keyboard.ts ProjectRootPath: undefined +Info 51 [00:02:25.000] Projects: /user/username/projects/project/src/common/tsconfig.json,/user/username/projects/project/src/tsconfig.json +Info 51 [00:02:26.000] FileName: /user/username/projects/project/src/terminal.ts ProjectRootPath: undefined +Info 51 [00:02:27.000] Projects: /user/username/projects/project/src/tsconfig.json +Info 51 [00:02:28.000] response: { "responseRequired": false } @@ -463,6 +469,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/project/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/project/src/common/tsconfig.json: @@ -482,7 +490,7 @@ FsWatchesRecursive:: Before request -Info 48 [00:02:25.000] request: +Info 52 [00:02:29.000] request: { "command": "references", "arguments": { @@ -493,19 +501,19 @@ Info 48 [00:02:25.000] request: "seq": 3, "type": "request" } -Info 49 [00:02:26.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/common/tsconfig.json -Info 50 [00:02:27.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/tsconfig.json -Info 51 [00:02:28.000] Search path: /user/username/projects/project/src/common/input -Info 52 [00:02:29.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json -Info 53 [00:02:30.000] Search path: /user/username/projects/project/src/common/input -Info 54 [00:02:31.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json +Info 53 [00:02:30.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/common/tsconfig.json +Info 54 [00:02:31.000] Finding references to /user/username/projects/project/src/common/input/keyboard.ts position 99 in project /user/username/projects/project/src/tsconfig.json Info 55 [00:02:32.000] Search path: /user/username/projects/project/src/common/input -Info 56 [00:02:33.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json +Info 56 [00:02:33.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 57 [00:02:34.000] Search path: /user/username/projects/project/src/common/input -Info 58 [00:02:35.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json +Info 58 [00:02:35.000] For info: /user/username/projects/project/src/common/input/keyboard.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json Info 59 [00:02:36.000] Search path: /user/username/projects/project/src/common/input Info 60 [00:02:37.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json -Info 61 [00:02:38.000] response: +Info 61 [00:02:38.000] Search path: /user/username/projects/project/src/common/input +Info 62 [00:02:39.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json +Info 63 [00:02:40.000] Search path: /user/username/projects/project/src/common/input +Info 64 [00:02:41.000] For info: /user/username/projects/project/src/common/input/keyboard.test.ts :: Config file name: /user/username/projects/project/src/common/tsconfig.json +Info 65 [00:02:42.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js index 84aab0e2b6315..5cf2ca8a69c92 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-first-indirect-project-but-not-in-another-one.js @@ -84,9 +84,11 @@ Info 18 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 19 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 20 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 21 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 22 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:01:33.000] Files (5) +Info 22 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 23 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 24 [00:01:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:01:35.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -105,20 +107,22 @@ Info 24 [00:01:33.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 25 [00:01:34.000] ----------------------------------------------- -Info 26 [00:01:35.000] event: +Info 27 [00:01:36.000] ----------------------------------------------- +Info 28 [00:01:37.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 27 [00:01:36.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json Info 29 [00:01:38.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 31 [00:01:40.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 33 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 35 [00:01:44.000] Files (3) +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:47.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 39 [00:01:48.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -132,34 +136,34 @@ Info 35 [00:01:44.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 36 [00:01:45.000] ----------------------------------------------- -Info 37 [00:01:46.000] event: +Info 40 [00:01:49.000] ----------------------------------------------- +Info 41 [00:01:50.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 38 [00:01:47.000] event: +Info 42 [00:01:51.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:48.000] event: +Info 43 [00:01:52.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 40 [00:01:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 40 [00:01:50.000] Files (5) +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (5) -Info 40 [00:01:51.000] ----------------------------------------------- -Info 40 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 40 [00:01:53.000] Files (3) +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 44 [00:01:57.000] Files (3) -Info 40 [00:01:54.000] ----------------------------------------------- -Info 40 [00:01:55.000] Open files: -Info 40 [00:01:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 40 [00:01:57.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 40 [00:01:58.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 40 [00:01:59.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 40 [00:02:00.000] Search path: /dummy -Info 41 [00:02:01.000] For info: /dummy/dummy.ts :: No config files found. -Info 42 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 43 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 44 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:02:05.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:02:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:02:07.000] Files (2) +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 44 [00:02:02.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 44 [00:02:03.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 44 [00:02:04.000] Search path: /dummy +Info 45 [00:02:05.000] For info: /dummy/dummy.ts :: No config files found. +Info 46 [00:02:06.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 47 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 48 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 49 [00:02:09.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:02:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -169,63 +173,63 @@ Info 47 [00:02:07.000] Files (2) dummy.ts Root file specified for compilation -Info 48 [00:02:08.000] ----------------------------------------------- -Info 49 [00:02:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:02:10.000] Files (5) +Info 52 [00:02:12.000] ----------------------------------------------- +Info 53 [00:02:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 53 [00:02:14.000] Files (5) -Info 49 [00:02:11.000] ----------------------------------------------- -Info 49 [00:02:12.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 49 [00:02:13.000] Files (3) +Info 53 [00:02:15.000] ----------------------------------------------- +Info 53 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 53 [00:02:17.000] Files (3) -Info 49 [00:02:14.000] ----------------------------------------------- -Info 49 [00:02:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:02:16.000] Files (2) +Info 53 [00:02:18.000] ----------------------------------------------- +Info 53 [00:02:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:02:20.000] Files (2) -Info 49 [00:02:17.000] ----------------------------------------------- -Info 49 [00:02:18.000] Open files: -Info 49 [00:02:19.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 49 [00:02:20.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 49 [00:02:21.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 49 [00:02:22.000] Projects: /dev/null/inferredProject1* -Info 49 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:02:25.000] Files (5) +Info 53 [00:02:21.000] ----------------------------------------------- +Info 53 [00:02:22.000] Open files: +Info 53 [00:02:23.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 53 [00:02:24.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 53 [00:02:25.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 53 [00:02:26.000] Projects: /dev/null/inferredProject1* +Info 53 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 54 [00:02:29.000] Files (5) -Info 50 [00:02:26.000] ----------------------------------------------- -Info 50 [00:02:27.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 50 [00:02:28.000] Files (3) +Info 54 [00:02:30.000] ----------------------------------------------- +Info 54 [00:02:31.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 54 [00:02:32.000] Files (3) -Info 50 [00:02:29.000] ----------------------------------------------- -Info 50 [00:02:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:02:31.000] Files (2) +Info 54 [00:02:33.000] ----------------------------------------------- +Info 54 [00:02:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 54 [00:02:35.000] Files (2) -Info 50 [00:02:32.000] ----------------------------------------------- -Info 50 [00:02:33.000] Open files: -Info 50 [00:02:34.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 50 [00:02:35.000] Projects: /dev/null/inferredProject1* -Info 50 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 51 [00:02:38.000] Files (5) +Info 54 [00:02:36.000] ----------------------------------------------- +Info 54 [00:02:37.000] Open files: +Info 54 [00:02:38.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 54 [00:02:39.000] Projects: /dev/null/inferredProject1* +Info 54 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:02:42.000] Files (5) -Info 51 [00:02:39.000] ----------------------------------------------- -Info 51 [00:02:40.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 51 [00:02:41.000] Files (3) +Info 55 [00:02:43.000] ----------------------------------------------- +Info 55 [00:02:44.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 55 [00:02:45.000] Files (3) -Info 51 [00:02:42.000] ----------------------------------------------- -Info 51 [00:02:43.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:02:44.000] Files (2) +Info 55 [00:02:46.000] ----------------------------------------------- +Info 55 [00:02:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 55 [00:02:48.000] Files (2) -Info 51 [00:02:45.000] ----------------------------------------------- -Info 51 [00:02:46.000] Open files: -Info 51 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:48.000] Search path: /dummy -Info 53 [00:02:49.000] For info: /dummy/dummy.ts :: No config files found. -Info 54 [00:02:50.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 55 [00:02:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 56 [00:02:52.000] Same program as before -Info 57 [00:02:53.000] `remove Project:: -Info 58 [00:02:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 59 [00:02:55.000] Files (5) +Info 55 [00:02:49.000] ----------------------------------------------- +Info 55 [00:02:50.000] Open files: +Info 55 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:52.000] Search path: /dummy +Info 57 [00:02:53.000] For info: /dummy/dummy.ts :: No config files found. +Info 58 [00:02:54.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 59 [00:02:55.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:56.000] Same program as before +Info 61 [00:02:57.000] `remove Project:: +Info 62 [00:02:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 63 [00:02:59.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -244,15 +248,17 @@ Info 59 [00:02:55.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 60 [00:02:56.000] ----------------------------------------------- -Info 61 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 62 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 63 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 64 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 65 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 66 [00:03:02.000] `remove Project:: -Info 67 [00:03:03.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 68 [00:03:04.000] Files (3) +Info 64 [00:03:00.000] ----------------------------------------------- +Info 65 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 66 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 67 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 68 [00:03:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 69 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 70 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 71 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 72 [00:03:08.000] `remove Project:: +Info 73 [00:03:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 74 [00:03:10.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -266,30 +272,32 @@ Info 68 [00:03:04.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 69 [00:03:05.000] ----------------------------------------------- -Info 70 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 71 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 72 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 73 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 74 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 75 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 79 [00:03:16.000] Files (2) +Info 75 [00:03:11.000] ----------------------------------------------- +Info 76 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 77 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 87 [00:03:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 87 [00:03:24.000] Files (2) -Info 79 [00:03:17.000] ----------------------------------------------- -Info 79 [00:03:18.000] Open files: -Info 79 [00:03:19.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 79 [00:03:20.000] Projects: /dev/null/inferredProject1* -Info 79 [00:03:21.000] Search path: /user/username/projects/myproject/src -Info 80 [00:03:22.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 81 [00:03:23.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 82 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 83 [00:03:25.000] event: +Info 87 [00:03:25.000] ----------------------------------------------- +Info 87 [00:03:26.000] Open files: +Info 87 [00:03:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 87 [00:03:28.000] Projects: /dev/null/inferredProject1* +Info 87 [00:03:29.000] Search path: /user/username/projects/myproject/src +Info 88 [00:03:30.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 89 [00:03:31.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 90 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 91 [00:03:33.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 84 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 92 [00:03:34.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -309,9 +317,9 @@ Info 84 [00:03:26.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 85 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:28.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 87 [00:03:29.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 93 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -329,8 +337,8 @@ Info 87 [00:03:29.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 88 [00:03:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 89 [00:03:31.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 96 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 97 [00:03:39.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -342,10 +350,10 @@ Info 89 [00:03:31.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 90 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 91 [00:03:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 92 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 93 [00:03:35.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 98 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 99 [00:03:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 100 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 101 [00:03:43.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -362,14 +370,16 @@ Info 93 [00:03:35.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 94 [00:03:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 95 [00:03:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 98 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 99 [00:03:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 100 [00:03:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 101 [00:03:43.000] Files (5) +Info 102 [00:03:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 103 [00:03:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 106 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 107 [00:03:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 108 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 109 [00:03:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 110 [00:03:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 111 [00:03:53.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -388,18 +398,20 @@ Info 101 [00:03:43.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 102 [00:03:44.000] ----------------------------------------------- -Info 103 [00:03:45.000] event: +Info 112 [00:03:54.000] ----------------------------------------------- +Info 113 [00:03:55.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 104 [00:03:46.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 105 [00:03:47.000] event: +Info 114 [00:03:56.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 115 [00:03:57.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 106 [00:03:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 107 [00:03:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 108 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 109 [00:03:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 110 [00:03:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 111 [00:03:53.000] Files (3) +Info 116 [00:03:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 117 [00:03:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 118 [00:04:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 119 [00:04:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 120 [00:04:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 121 [00:04:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 122 [00:04:04.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 123 [00:04:05.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -413,50 +425,52 @@ Info 111 [00:03:53.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 112 [00:03:54.000] ----------------------------------------------- -Info 113 [00:03:55.000] event: +Info 124 [00:04:06.000] ----------------------------------------------- +Info 125 [00:04:07.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 114 [00:03:56.000] event: +Info 126 [00:04:08.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 115 [00:03:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 115 [00:03:58.000] Files (5) +Info 127 [00:04:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 127 [00:04:10.000] Files (5) -Info 115 [00:03:59.000] ----------------------------------------------- -Info 115 [00:04:00.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 115 [00:04:01.000] Files (3) +Info 127 [00:04:11.000] ----------------------------------------------- +Info 127 [00:04:12.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 127 [00:04:13.000] Files (3) -Info 115 [00:04:02.000] ----------------------------------------------- -Info 115 [00:04:03.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 115 [00:04:04.000] Files (2) +Info 127 [00:04:14.000] ----------------------------------------------- +Info 127 [00:04:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 127 [00:04:16.000] Files (2) -Info 115 [00:04:05.000] ----------------------------------------------- -Info 115 [00:04:06.000] Open files: -Info 115 [00:04:07.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 115 [00:04:08.000] Projects: /dev/null/inferredProject1* -Info 115 [00:04:09.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 115 [00:04:10.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 115 [00:04:11.000] reload projects. -Info 116 [00:04:12.000] Scheduled: /dev/null/inferredProject1* -Info 117 [00:04:13.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 118 [00:04:14.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 119 [00:04:15.000] Scheduled: *ensureProjectForOpenFiles* -Info 120 [00:04:16.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 121 [00:04:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 122 [00:04:18.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 123 [00:04:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 124 [00:04:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 125 [00:04:21.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 126 [00:04:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 127 [00:04:23.000] Search path: /dummy -Info 128 [00:04:24.000] For info: /dummy/dummy.ts :: No config files found. -Info 129 [00:04:25.000] Search path: /user/username/projects/myproject/src -Info 130 [00:04:26.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 131 [00:04:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 132 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 133 [00:04:29.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 134 [00:04:30.000] event: +Info 127 [00:04:17.000] ----------------------------------------------- +Info 127 [00:04:18.000] Open files: +Info 127 [00:04:19.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 127 [00:04:20.000] Projects: /dev/null/inferredProject1* +Info 127 [00:04:21.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 127 [00:04:22.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 127 [00:04:23.000] reload projects. +Info 128 [00:04:24.000] Scheduled: /dev/null/inferredProject1* +Info 129 [00:04:25.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 130 [00:04:26.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 131 [00:04:27.000] Scheduled: *ensureProjectForOpenFiles* +Info 132 [00:04:28.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 133 [00:04:29.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 134 [00:04:30.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 135 [00:04:31.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 136 [00:04:32.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 137 [00:04:33.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 138 [00:04:34.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 139 [00:04:35.000] Search path: /dummy +Info 140 [00:04:36.000] For info: /dummy/dummy.ts :: No config files found. +Info 141 [00:04:37.000] Search path: /user/username/projects/myproject/src +Info 142 [00:04:38.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 143 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 144 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 145 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 146 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 147 [00:04:43.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 148 [00:04:44.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 135 [00:04:31.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 149 [00:04:45.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -476,8 +490,8 @@ Info 135 [00:04:31.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 136 [00:04:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 137 [00:04:33.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 150 [00:04:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 151 [00:04:47.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -495,7 +509,7 @@ Info 137 [00:04:33.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 138 [00:04:34.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 152 [00:04:48.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -507,7 +521,7 @@ Info 138 [00:04:34.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 139 [00:04:35.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 153 [00:04:49.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -524,87 +538,93 @@ Info 139 [00:04:35.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 140 [00:04:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 141 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 142 [00:04:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 143 [00:04:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 144 [00:04:40.000] Files (5) +Info 154 [00:04:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 155 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 156 [00:04:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 157 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 158 [00:04:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 159 [00:04:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 160 [00:04:56.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" /user/username/projects/myproject/indirect1/main.ts Text-2 "import { foo } from 'main';\nfoo;\nexport function bar() {}" /user/username/projects/myproject/own/main.ts Text-2 "import { bar } from 'main';\nbar;" -Info 145 [00:04:41.000] ----------------------------------------------- -Info 146 [00:04:42.000] event: +Info 161 [00:04:57.000] ----------------------------------------------- +Info 162 [00:04:58.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 147 [00:04:43.000] event: +Info 163 [00:04:59.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 148 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 149 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 150 [00:04:46.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 151 [00:04:47.000] event: +Info 164 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 165 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 166 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 167 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 168 [00:05:04.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 169 [00:05:05.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 152 [00:04:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 153 [00:04:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 154 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 155 [00:04:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 156 [00:04:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 157 [00:04:53.000] Files (3) +Info 170 [00:05:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 171 [00:05:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 172 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 173 [00:05:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 174 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 175 [00:05:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 176 [00:05:12.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 177 [00:05:13.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" -Info 158 [00:04:54.000] ----------------------------------------------- -Info 159 [00:04:55.000] event: +Info 178 [00:05:14.000] ----------------------------------------------- +Info 179 [00:05:15.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 160 [00:04:56.000] event: +Info 180 [00:05:16.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 161 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 162 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 163 [00:04:59.000] Before ensureProjectForOpenFiles: -Info 164 [00:05:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 164 [00:05:01.000] Files (5) +Info 181 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 182 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 183 [00:05:19.000] Before ensureProjectForOpenFiles: +Info 184 [00:05:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 184 [00:05:21.000] Files (5) -Info 164 [00:05:02.000] ----------------------------------------------- -Info 164 [00:05:03.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 164 [00:05:04.000] Files (3) +Info 184 [00:05:22.000] ----------------------------------------------- +Info 184 [00:05:23.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 184 [00:05:24.000] Files (3) -Info 164 [00:05:05.000] ----------------------------------------------- -Info 164 [00:05:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 164 [00:05:07.000] Files (2) +Info 184 [00:05:25.000] ----------------------------------------------- +Info 184 [00:05:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 184 [00:05:27.000] Files (2) -Info 164 [00:05:08.000] ----------------------------------------------- -Info 164 [00:05:09.000] Open files: -Info 164 [00:05:10.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 164 [00:05:11.000] Projects: /dev/null/inferredProject1* -Info 164 [00:05:12.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 164 [00:05:13.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 164 [00:05:14.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 165 [00:05:15.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 166 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 167 [00:05:17.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 168 [00:05:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 169 [00:05:19.000] Files (2) +Info 184 [00:05:28.000] ----------------------------------------------- +Info 184 [00:05:29.000] Open files: +Info 184 [00:05:30.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 184 [00:05:31.000] Projects: /dev/null/inferredProject1* +Info 184 [00:05:32.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 184 [00:05:33.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 184 [00:05:34.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 185 [00:05:35.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 186 [00:05:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 187 [00:05:37.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 188 [00:05:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 189 [00:05:39.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 170 [00:05:20.000] ----------------------------------------------- -Info 171 [00:05:21.000] After ensureProjectForOpenFiles: -Info 172 [00:05:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 172 [00:05:23.000] Files (5) +Info 190 [00:05:40.000] ----------------------------------------------- +Info 191 [00:05:41.000] After ensureProjectForOpenFiles: +Info 192 [00:05:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 192 [00:05:43.000] Files (5) -Info 172 [00:05:24.000] ----------------------------------------------- -Info 172 [00:05:25.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 172 [00:05:26.000] Files (3) +Info 192 [00:05:44.000] ----------------------------------------------- +Info 192 [00:05:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 192 [00:05:46.000] Files (3) -Info 172 [00:05:27.000] ----------------------------------------------- -Info 172 [00:05:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 172 [00:05:29.000] Files (2) +Info 192 [00:05:47.000] ----------------------------------------------- +Info 192 [00:05:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 192 [00:05:49.000] Files (2) -Info 172 [00:05:30.000] ----------------------------------------------- -Info 172 [00:05:31.000] Open files: -Info 172 [00:05:32.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 172 [00:05:33.000] Projects: /dev/null/inferredProject1* -Info 172 [00:05:34.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 172 [00:05:35.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json \ No newline at end of file +Info 192 [00:05:50.000] ----------------------------------------------- +Info 192 [00:05:51.000] Open files: +Info 192 [00:05:52.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 192 [00:05:53.000] Projects: /dev/null/inferredProject1* +Info 192 [00:05:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 192 [00:05:55.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js index 96935b7db1076..23e881c693ee5 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set-in-indirect-project.js @@ -62,9 +62,11 @@ Info 16 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 17 [00:01:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 22 [00:01:25.000] Files (5) +Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 24 [00:01:27.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -83,20 +85,22 @@ Info 22 [00:01:25.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 23 [00:01:26.000] ----------------------------------------------- -Info 24 [00:01:27.000] event: +Info 25 [00:01:28.000] ----------------------------------------------- +Info 26 [00:01:29.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 25 [00:01:28.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 26 [00:01:29.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json Info 27 [00:01:30.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 28 [00:01:31.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 29 [00:01:32.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 28 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 29 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 30 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 31 [00:01:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:35.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 33 [00:01:36.000] Files (4) +Info 30 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 31 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 32 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 33 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 34 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 35 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:39.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 37 [00:01:40.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -112,34 +116,34 @@ Info 33 [00:01:36.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 34 [00:01:37.000] ----------------------------------------------- -Info 35 [00:01:38.000] event: +Info 38 [00:01:41.000] ----------------------------------------------- +Info 39 [00:01:42.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 36 [00:01:39.000] event: +Info 40 [00:01:43.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9ccc3aed1af08832ccb25ea453f7b771199f56af238b53cc428549dbd2d59246","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":"","disableReferencedProjectLoad":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 37 [00:01:40.000] event: +Info 41 [00:01:44.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 38 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 38 [00:01:42.000] Files (5) +Info 42 [00:01:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 42 [00:01:46.000] Files (5) -Info 38 [00:01:43.000] ----------------------------------------------- -Info 38 [00:01:44.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 38 [00:01:45.000] Files (4) +Info 42 [00:01:47.000] ----------------------------------------------- +Info 42 [00:01:48.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 42 [00:01:49.000] Files (4) -Info 38 [00:01:46.000] ----------------------------------------------- -Info 38 [00:01:47.000] Open files: -Info 38 [00:01:48.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 38 [00:01:49.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json -Info 38 [00:01:50.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig.json -Info 38 [00:01:51.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined -Info 38 [00:01:52.000] Search path: /dummy -Info 39 [00:01:53.000] For info: /dummy/dummy.ts :: No config files found. -Info 40 [00:01:54.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 41 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:57.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:58.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:59.000] Files (2) +Info 42 [00:01:50.000] ----------------------------------------------- +Info 42 [00:01:51.000] Open files: +Info 42 [00:01:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 42 [00:01:53.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json +Info 42 [00:01:54.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:55.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined +Info 42 [00:01:56.000] Search path: /dummy +Info 43 [00:01:57.000] For info: /dummy/dummy.ts :: No config files found. +Info 44 [00:01:58.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 45 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:02:01.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:02:02.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 49 [00:02:03.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -149,63 +153,63 @@ Info 45 [00:01:59.000] Files (2) dummy.ts Root file specified for compilation -Info 46 [00:02:00.000] ----------------------------------------------- -Info 47 [00:02:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:02:02.000] Files (5) +Info 50 [00:02:04.000] ----------------------------------------------- +Info 51 [00:02:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 51 [00:02:06.000] Files (5) -Info 47 [00:02:03.000] ----------------------------------------------- -Info 47 [00:02:04.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 47 [00:02:05.000] Files (4) +Info 51 [00:02:07.000] ----------------------------------------------- +Info 51 [00:02:08.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 51 [00:02:09.000] Files (4) -Info 47 [00:02:06.000] ----------------------------------------------- -Info 47 [00:02:07.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:02:08.000] Files (2) +Info 51 [00:02:10.000] ----------------------------------------------- +Info 51 [00:02:11.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:02:12.000] Files (2) -Info 47 [00:02:09.000] ----------------------------------------------- -Info 47 [00:02:10.000] Open files: -Info 47 [00:02:11.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 47 [00:02:12.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json -Info 47 [00:02:13.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 47 [00:02:14.000] Projects: /dev/null/inferredProject1* -Info 47 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 48 [00:02:17.000] Files (5) +Info 51 [00:02:13.000] ----------------------------------------------- +Info 51 [00:02:14.000] Open files: +Info 51 [00:02:15.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 51 [00:02:16.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json +Info 51 [00:02:17.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 51 [00:02:18.000] Projects: /dev/null/inferredProject1* +Info 51 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 52 [00:02:21.000] Files (5) -Info 48 [00:02:18.000] ----------------------------------------------- -Info 48 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 48 [00:02:20.000] Files (4) +Info 52 [00:02:22.000] ----------------------------------------------- +Info 52 [00:02:23.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 52 [00:02:24.000] Files (4) -Info 48 [00:02:21.000] ----------------------------------------------- -Info 48 [00:02:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:02:23.000] Files (2) +Info 52 [00:02:25.000] ----------------------------------------------- +Info 52 [00:02:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:02:27.000] Files (2) -Info 48 [00:02:24.000] ----------------------------------------------- -Info 48 [00:02:25.000] Open files: -Info 48 [00:02:26.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 48 [00:02:27.000] Projects: /dev/null/inferredProject1* -Info 48 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 49 [00:02:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 49 [00:02:30.000] Files (5) +Info 52 [00:02:28.000] ----------------------------------------------- +Info 52 [00:02:29.000] Open files: +Info 52 [00:02:30.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 52 [00:02:31.000] Projects: /dev/null/inferredProject1* +Info 52 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 53 [00:02:34.000] Files (5) -Info 49 [00:02:31.000] ----------------------------------------------- -Info 49 [00:02:32.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 49 [00:02:33.000] Files (4) +Info 53 [00:02:35.000] ----------------------------------------------- +Info 53 [00:02:36.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 53 [00:02:37.000] Files (4) -Info 49 [00:02:34.000] ----------------------------------------------- -Info 49 [00:02:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:02:36.000] Files (2) +Info 53 [00:02:38.000] ----------------------------------------------- +Info 53 [00:02:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:02:40.000] Files (2) -Info 49 [00:02:37.000] ----------------------------------------------- -Info 49 [00:02:38.000] Open files: -Info 49 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:40.000] Search path: /dummy -Info 51 [00:02:41.000] For info: /dummy/dummy.ts :: No config files found. -Info 52 [00:02:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 53 [00:02:43.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:44.000] Same program as before -Info 55 [00:02:45.000] `remove Project:: -Info 56 [00:02:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 57 [00:02:47.000] Files (5) +Info 53 [00:02:41.000] ----------------------------------------------- +Info 53 [00:02:42.000] Open files: +Info 53 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:44.000] Search path: /dummy +Info 55 [00:02:45.000] For info: /dummy/dummy.ts :: No config files found. +Info 56 [00:02:46.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 57 [00:02:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:48.000] Same program as before +Info 59 [00:02:49.000] `remove Project:: +Info 60 [00:02:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 61 [00:02:51.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -224,13 +228,15 @@ Info 57 [00:02:47.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 58 [00:02:48.000] ----------------------------------------------- -Info 59 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 60 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 61 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 62 [00:02:52.000] `remove Project:: -Info 63 [00:02:53.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 64 [00:02:54.000] Files (4) +Info 62 [00:02:52.000] ----------------------------------------------- +Info 63 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 64 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 65 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 66 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 67 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 68 [00:02:58.000] `remove Project:: +Info 69 [00:02:59.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 70 [00:03:00.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -246,31 +252,33 @@ Info 64 [00:02:54.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 65 [00:02:55.000] ----------------------------------------------- -Info 66 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 67 [00:02:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 68 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 69 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 70 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 71 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 72 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 73 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 74 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 76 [00:03:07.000] Files (2) +Info 71 [00:03:01.000] ----------------------------------------------- +Info 72 [00:03:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 73 [00:03:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 74 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 75 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 76 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 77 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 78 [00:03:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 79 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 80 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 84 [00:03:15.000] Files (2) -Info 76 [00:03:08.000] ----------------------------------------------- -Info 76 [00:03:09.000] Open files: -Info 76 [00:03:10.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 76 [00:03:11.000] Projects: /dev/null/inferredProject1* -Info 76 [00:03:12.000] Search path: /user/username/projects/myproject/src -Info 77 [00:03:13.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 78 [00:03:14.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 79 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 80 [00:03:16.000] event: +Info 84 [00:03:16.000] ----------------------------------------------- +Info 84 [00:03:17.000] Open files: +Info 84 [00:03:18.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 84 [00:03:19.000] Projects: /dev/null/inferredProject1* +Info 84 [00:03:20.000] Search path: /user/username/projects/myproject/src +Info 85 [00:03:21.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 86 [00:03:22.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 87 [00:03:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 88 [00:03:24.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 81 [00:03:17.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 89 [00:03:25.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -286,9 +294,9 @@ Info 81 [00:03:17.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 82 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 84 [00:03:20.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 90 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 91 [00:03:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 92 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -306,8 +314,8 @@ Info 84 [00:03:20.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 85 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 86 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 93 [00:03:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 94 [00:03:30.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -319,16 +327,18 @@ Info 86 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 87 [00:03:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 88 [00:03:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 89 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 90 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 91 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 93 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 94 [00:03:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 95 [00:03:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 96 [00:03:32.000] Files (5) +Info 95 [00:03:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 96 [00:03:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 97 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 98 [00:03:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 101 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 102 [00:03:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 103 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 104 [00:03:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 105 [00:03:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 106 [00:03:42.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -347,18 +357,20 @@ Info 96 [00:03:32.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 97 [00:03:33.000] ----------------------------------------------- -Info 98 [00:03:34.000] event: +Info 107 [00:03:43.000] ----------------------------------------------- +Info 108 [00:03:44.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 99 [00:03:35.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 100 [00:03:36.000] event: +Info 109 [00:03:45.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 110 [00:03:46.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 101 [00:03:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 102 [00:03:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 103 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 104 [00:03:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 105 [00:03:41.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 106 [00:03:42.000] Files (4) +Info 111 [00:03:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 112 [00:03:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 113 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 114 [00:03:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 115 [00:03:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 116 [00:03:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 117 [00:03:53.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 118 [00:03:54.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -374,51 +386,53 @@ Info 106 [00:03:42.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 107 [00:03:43.000] ----------------------------------------------- -Info 108 [00:03:44.000] event: +Info 119 [00:03:55.000] ----------------------------------------------- +Info 120 [00:03:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 109 [00:03:45.000] event: +Info 121 [00:03:57.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 110 [00:03:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 110 [00:03:47.000] Files (5) +Info 122 [00:03:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 122 [00:03:59.000] Files (5) -Info 110 [00:03:48.000] ----------------------------------------------- -Info 110 [00:03:49.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 110 [00:03:50.000] Files (4) +Info 122 [00:04:00.000] ----------------------------------------------- +Info 122 [00:04:01.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 122 [00:04:02.000] Files (4) -Info 110 [00:03:51.000] ----------------------------------------------- -Info 110 [00:03:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 110 [00:03:53.000] Files (2) +Info 122 [00:04:03.000] ----------------------------------------------- +Info 122 [00:04:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 122 [00:04:05.000] Files (2) -Info 110 [00:03:54.000] ----------------------------------------------- -Info 110 [00:03:55.000] Open files: -Info 110 [00:03:56.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 110 [00:03:57.000] Projects: /dev/null/inferredProject1* -Info 110 [00:03:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 110 [00:03:59.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json -Info 110 [00:04:00.000] reload projects. -Info 111 [00:04:01.000] Scheduled: /dev/null/inferredProject1* -Info 112 [00:04:02.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 113 [00:04:03.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json -Info 114 [00:04:04.000] Scheduled: *ensureProjectForOpenFiles* -Info 115 [00:04:05.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 116 [00:04:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 117 [00:04:07.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 118 [00:04:08.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one -Info 119 [00:04:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 120 [00:04:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 121 [00:04:11.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one -Info 122 [00:04:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 123 [00:04:13.000] Search path: /dummy -Info 124 [00:04:14.000] For info: /dummy/dummy.ts :: No config files found. -Info 125 [00:04:15.000] Search path: /user/username/projects/myproject/src -Info 126 [00:04:16.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 127 [00:04:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 128 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 129 [00:04:19.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 130 [00:04:20.000] event: +Info 122 [00:04:06.000] ----------------------------------------------- +Info 122 [00:04:07.000] Open files: +Info 122 [00:04:08.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 122 [00:04:09.000] Projects: /dev/null/inferredProject1* +Info 122 [00:04:10.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 122 [00:04:11.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json +Info 122 [00:04:12.000] reload projects. +Info 123 [00:04:13.000] Scheduled: /dev/null/inferredProject1* +Info 124 [00:04:14.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 125 [00:04:15.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json +Info 126 [00:04:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 127 [00:04:17.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 128 [00:04:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 129 [00:04:19.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 130 [00:04:20.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one +Info 131 [00:04:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 132 [00:04:22.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 133 [00:04:23.000] Scheduled: /user/username/projects/myproject/tsconfig-indirect1.json, Cancelled earlier one +Info 134 [00:04:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 135 [00:04:25.000] Search path: /dummy +Info 136 [00:04:26.000] For info: /dummy/dummy.ts :: No config files found. +Info 137 [00:04:27.000] Search path: /user/username/projects/myproject/src +Info 138 [00:04:28.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 139 [00:04:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 140 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 141 [00:04:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 142 [00:04:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 143 [00:04:33.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 144 [00:04:34.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 131 [00:04:21.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 145 [00:04:35.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -434,8 +448,8 @@ Info 131 [00:04:21.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 132 [00:04:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 133 [00:04:23.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 146 [00:04:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 147 [00:04:37.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -453,7 +467,7 @@ Info 133 [00:04:23.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 134 [00:04:24.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 148 [00:04:38.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -465,88 +479,94 @@ Info 134 [00:04:24.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 135 [00:04:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 136 [00:04:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 137 [00:04:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 138 [00:04:28.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 139 [00:04:29.000] Files (5) +Info 149 [00:04:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 150 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 151 [00:04:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 152 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 153 [00:04:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 154 [00:04:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 155 [00:04:45.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" /user/username/projects/myproject/indirect1/main.ts Text-2 "import { foo } from 'main';\nfoo;\nexport function bar() {}" /user/username/projects/myproject/own/main.ts Text-2 "import { bar } from 'main';\nbar;" -Info 140 [00:04:30.000] ----------------------------------------------- -Info 141 [00:04:31.000] event: +Info 156 [00:04:46.000] ----------------------------------------------- +Info 157 [00:04:47.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 142 [00:04:32.000] event: +Info 158 [00:04:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 143 [00:04:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 144 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 145 [00:04:35.000] Reloading configured project /user/username/projects/myproject/tsconfig-indirect1.json -Info 146 [00:04:36.000] event: +Info 159 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 160 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 161 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 162 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 163 [00:04:53.000] Reloading configured project /user/username/projects/myproject/tsconfig-indirect1.json +Info 164 [00:04:54.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"User requested reload projects"}} -Info 147 [00:04:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 148 [00:04:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 149 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 150 [00:04:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 151 [00:04:41.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 152 [00:04:42.000] Files (4) +Info 165 [00:04:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 166 [00:04:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 167 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 168 [00:04:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 169 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 170 [00:05:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 171 [00:05:01.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 172 [00:05:02.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" /user/username/projects/myproject/indirect1/main.ts Text-2 "import { foo } from 'main';\nfoo;\nexport function bar() {}" -Info 153 [00:04:43.000] ----------------------------------------------- -Info 154 [00:04:44.000] event: +Info 173 [00:05:03.000] ----------------------------------------------- +Info 174 [00:05:04.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 155 [00:04:45.000] event: +Info 175 [00:05:05.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-indirect1.json","configFile":"/user/username/projects/myproject/tsconfig-indirect1.json","diagnostics":[]}} -Info 156 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 157 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 158 [00:04:48.000] Before ensureProjectForOpenFiles: -Info 159 [00:04:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 159 [00:04:50.000] Files (5) +Info 176 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 177 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 178 [00:05:08.000] Before ensureProjectForOpenFiles: +Info 179 [00:05:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 179 [00:05:10.000] Files (5) -Info 159 [00:04:51.000] ----------------------------------------------- -Info 159 [00:04:52.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 159 [00:04:53.000] Files (4) +Info 179 [00:05:11.000] ----------------------------------------------- +Info 179 [00:05:12.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 179 [00:05:13.000] Files (4) -Info 159 [00:04:54.000] ----------------------------------------------- -Info 159 [00:04:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 159 [00:04:56.000] Files (2) +Info 179 [00:05:14.000] ----------------------------------------------- +Info 179 [00:05:15.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 179 [00:05:16.000] Files (2) -Info 159 [00:04:57.000] ----------------------------------------------- -Info 159 [00:04:58.000] Open files: -Info 159 [00:04:59.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 159 [00:05:00.000] Projects: /dev/null/inferredProject1* -Info 159 [00:05:01.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 159 [00:05:02.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json -Info 159 [00:05:03.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 160 [00:05:04.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 161 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 162 [00:05:06.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 163 [00:05:07.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 164 [00:05:08.000] Files (2) +Info 179 [00:05:17.000] ----------------------------------------------- +Info 179 [00:05:18.000] Open files: +Info 179 [00:05:19.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 179 [00:05:20.000] Projects: /dev/null/inferredProject1* +Info 179 [00:05:21.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 179 [00:05:22.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json +Info 179 [00:05:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 180 [00:05:24.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 181 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 182 [00:05:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 183 [00:05:27.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 184 [00:05:28.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 165 [00:05:09.000] ----------------------------------------------- -Info 166 [00:05:10.000] After ensureProjectForOpenFiles: -Info 167 [00:05:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 167 [00:05:12.000] Files (5) +Info 185 [00:05:29.000] ----------------------------------------------- +Info 186 [00:05:30.000] After ensureProjectForOpenFiles: +Info 187 [00:05:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 187 [00:05:32.000] Files (5) -Info 167 [00:05:13.000] ----------------------------------------------- -Info 167 [00:05:14.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 167 [00:05:15.000] Files (4) +Info 187 [00:05:33.000] ----------------------------------------------- +Info 187 [00:05:34.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 187 [00:05:35.000] Files (4) -Info 167 [00:05:16.000] ----------------------------------------------- -Info 167 [00:05:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 167 [00:05:18.000] Files (2) +Info 187 [00:05:36.000] ----------------------------------------------- +Info 187 [00:05:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 187 [00:05:38.000] Files (2) -Info 167 [00:05:19.000] ----------------------------------------------- -Info 167 [00:05:20.000] Open files: -Info 167 [00:05:21.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 167 [00:05:22.000] Projects: /dev/null/inferredProject1* -Info 167 [00:05:23.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 167 [00:05:24.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json \ No newline at end of file +Info 187 [00:05:39.000] ----------------------------------------------- +Info 187 [00:05:40.000] Open files: +Info 187 [00:05:41.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 187 [00:05:42.000] Projects: /dev/null/inferredProject1* +Info 187 [00:05:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 187 [00:05:44.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-indirect1.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js index 0344f63d474f9..83fe25ce946ee 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-disables-looking-into-the-child-project-if-disableReferencedProjectLoad-is-set.js @@ -43,9 +43,11 @@ Info 13 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 14 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 15 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 16 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:01:16.000] Files (4) +Info 17 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:01:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:01:18.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -61,30 +63,30 @@ Info 19 [00:01:16.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 20 [00:01:17.000] ----------------------------------------------- -Info 21 [00:01:18.000] event: +Info 22 [00:01:19.000] ----------------------------------------------- +Info 23 [00:01:20.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 22 [00:01:19.000] event: +Info 24 [00:01:21.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":"","disableReferencedProjectLoad":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:01:20.000] event: +Info 25 [00:01:22.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 24 [00:01:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:01:22.000] Files (4) +Info 26 [00:01:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:01:24.000] Files (4) -Info 24 [00:01:23.000] ----------------------------------------------- -Info 24 [00:01:24.000] Open files: -Info 24 [00:01:25.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 24 [00:01:26.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 24 [00:01:27.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig.json -Info 24 [00:01:28.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined -Info 24 [00:01:29.000] Search path: /dummy -Info 25 [00:01:30.000] For info: /dummy/dummy.ts :: No config files found. -Info 26 [00:01:31.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 27 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 28 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 29 [00:01:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:01:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 31 [00:01:36.000] Files (2) +Info 26 [00:01:25.000] ----------------------------------------------- +Info 26 [00:01:26.000] Open files: +Info 26 [00:01:27.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 26 [00:01:28.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:01:29.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig.json +Info 26 [00:01:30.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: undefined +Info 26 [00:01:31.000] Search path: /dummy +Info 27 [00:01:32.000] For info: /dummy/dummy.ts :: No config files found. +Info 28 [00:01:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 29 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 30 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 31 [00:01:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 33 [00:01:38.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -94,51 +96,51 @@ Info 31 [00:01:36.000] Files (2) dummy.ts Root file specified for compilation -Info 32 [00:01:37.000] ----------------------------------------------- -Info 33 [00:01:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 33 [00:01:39.000] Files (4) +Info 34 [00:01:39.000] ----------------------------------------------- +Info 35 [00:01:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:41.000] Files (4) -Info 33 [00:01:40.000] ----------------------------------------------- -Info 33 [00:01:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 33 [00:01:42.000] Files (2) +Info 35 [00:01:42.000] ----------------------------------------------- +Info 35 [00:01:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 35 [00:01:44.000] Files (2) -Info 33 [00:01:43.000] ----------------------------------------------- -Info 33 [00:01:44.000] Open files: -Info 33 [00:01:45.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 33 [00:01:46.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 33 [00:01:47.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 33 [00:01:48.000] Projects: /dev/null/inferredProject1* -Info 33 [00:01:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 34 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 34 [00:01:51.000] Files (4) +Info 35 [00:01:45.000] ----------------------------------------------- +Info 35 [00:01:46.000] Open files: +Info 35 [00:01:47.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 35 [00:01:48.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 35 [00:01:49.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 35 [00:01:50.000] Projects: /dev/null/inferredProject1* +Info 35 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 36 [00:01:53.000] Files (4) -Info 34 [00:01:52.000] ----------------------------------------------- -Info 34 [00:01:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 34 [00:01:54.000] Files (2) +Info 36 [00:01:54.000] ----------------------------------------------- +Info 36 [00:01:55.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 36 [00:01:56.000] Files (2) -Info 34 [00:01:55.000] ----------------------------------------------- -Info 34 [00:01:56.000] Open files: -Info 34 [00:01:57.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 34 [00:01:58.000] Projects: /dev/null/inferredProject1* -Info 34 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 35 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 35 [00:02:01.000] Files (4) +Info 36 [00:01:57.000] ----------------------------------------------- +Info 36 [00:01:58.000] Open files: +Info 36 [00:01:59.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 36 [00:02:00.000] Projects: /dev/null/inferredProject1* +Info 36 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 37 [00:02:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 37 [00:02:03.000] Files (4) -Info 35 [00:02:02.000] ----------------------------------------------- -Info 35 [00:02:03.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 35 [00:02:04.000] Files (2) +Info 37 [00:02:04.000] ----------------------------------------------- +Info 37 [00:02:05.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 37 [00:02:06.000] Files (2) -Info 35 [00:02:05.000] ----------------------------------------------- -Info 35 [00:02:06.000] Open files: -Info 35 [00:02:07.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 36 [00:02:08.000] Search path: /dummy -Info 37 [00:02:09.000] For info: /dummy/dummy.ts :: No config files found. -Info 38 [00:02:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 39 [00:02:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 40 [00:02:12.000] Same program as before -Info 41 [00:02:13.000] `remove Project:: -Info 42 [00:02:14.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 43 [00:02:15.000] Files (4) +Info 37 [00:02:07.000] ----------------------------------------------- +Info 37 [00:02:08.000] Open files: +Info 37 [00:02:09.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 38 [00:02:10.000] Search path: /dummy +Info 39 [00:02:11.000] For info: /dummy/dummy.ts :: No config files found. +Info 40 [00:02:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 41 [00:02:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 42 [00:02:14.000] Same program as before +Info 43 [00:02:15.000] `remove Project:: +Info 44 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 45 [00:02:17.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -154,30 +156,32 @@ Info 43 [00:02:15.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 44 [00:02:16.000] ----------------------------------------------- -Info 45 [00:02:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 46 [00:02:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 47 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 48 [00:02:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 49 [00:02:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 50 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 51 [00:02:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:26.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 54 [00:02:27.000] Files (2) +Info 46 [00:02:18.000] ----------------------------------------------- +Info 47 [00:02:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 48 [00:02:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 49 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 50 [00:02:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 51 [00:02:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 52 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 53 [00:02:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 54 [00:02:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 55 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 58 [00:02:31.000] Files (2) -Info 54 [00:02:28.000] ----------------------------------------------- -Info 54 [00:02:29.000] Open files: -Info 54 [00:02:30.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 54 [00:02:31.000] Projects: /dev/null/inferredProject1* -Info 54 [00:02:32.000] Search path: /user/username/projects/myproject/src -Info 55 [00:02:33.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 56 [00:02:34.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 57 [00:02:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 58 [00:02:36.000] event: +Info 58 [00:02:32.000] ----------------------------------------------- +Info 58 [00:02:33.000] Open files: +Info 58 [00:02:34.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 58 [00:02:35.000] Projects: /dev/null/inferredProject1* +Info 58 [00:02:36.000] Search path: /user/username/projects/myproject/src +Info 59 [00:02:37.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 60 [00:02:38.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 61 [00:02:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 62 [00:02:40.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 59 [00:02:37.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 63 [00:02:41.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -194,9 +198,9 @@ Info 59 [00:02:37.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 60 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 62 [00:02:40.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 64 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 66 [00:02:44.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -208,15 +212,17 @@ Info 62 [00:02:40.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 63 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 64 [00:02:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 65 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 66 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 68 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 69 [00:02:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 70 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 71 [00:02:49.000] Files (4) +Info 67 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 68 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 69 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 70 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 72 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 73 [00:02:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 74 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 75 [00:02:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 76 [00:02:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 77 [00:02:55.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -232,42 +238,44 @@ Info 71 [00:02:49.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 72 [00:02:50.000] ----------------------------------------------- -Info 73 [00:02:51.000] event: +Info 78 [00:02:56.000] ----------------------------------------------- +Info 79 [00:02:57.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 74 [00:02:52.000] event: +Info 80 [00:02:58.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 75 [00:02:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 75 [00:02:54.000] Files (4) +Info 81 [00:02:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 81 [00:03:00.000] Files (4) -Info 75 [00:02:55.000] ----------------------------------------------- -Info 75 [00:02:56.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 75 [00:02:57.000] Files (2) +Info 81 [00:03:01.000] ----------------------------------------------- +Info 81 [00:03:02.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 81 [00:03:03.000] Files (2) -Info 75 [00:02:58.000] ----------------------------------------------- -Info 75 [00:02:59.000] Open files: -Info 75 [00:03:00.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 75 [00:03:01.000] Projects: /dev/null/inferredProject1* -Info 75 [00:03:02.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 75 [00:03:03.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 75 [00:03:04.000] reload projects. -Info 76 [00:03:05.000] Scheduled: /dev/null/inferredProject1* -Info 77 [00:03:06.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 78 [00:03:07.000] Scheduled: *ensureProjectForOpenFiles* -Info 79 [00:03:08.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 80 [00:03:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 81 [00:03:10.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 82 [00:03:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 83 [00:03:12.000] Search path: /dummy -Info 84 [00:03:13.000] For info: /dummy/dummy.ts :: No config files found. -Info 85 [00:03:14.000] Search path: /user/username/projects/myproject/src -Info 86 [00:03:15.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 87 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 88 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 89 [00:03:18.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 90 [00:03:19.000] event: +Info 81 [00:03:04.000] ----------------------------------------------- +Info 81 [00:03:05.000] Open files: +Info 81 [00:03:06.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 81 [00:03:07.000] Projects: /dev/null/inferredProject1* +Info 81 [00:03:08.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 81 [00:03:09.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 81 [00:03:10.000] reload projects. +Info 82 [00:03:11.000] Scheduled: /dev/null/inferredProject1* +Info 83 [00:03:12.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 84 [00:03:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 85 [00:03:14.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 86 [00:03:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 87 [00:03:16.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 88 [00:03:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 89 [00:03:18.000] Search path: /dummy +Info 90 [00:03:19.000] For info: /dummy/dummy.ts :: No config files found. +Info 91 [00:03:20.000] Search path: /user/username/projects/myproject/src +Info 92 [00:03:21.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 93 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 94 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 95 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 96 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 97 [00:03:26.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 98 [00:03:27.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 91 [00:03:20.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 99 [00:03:28.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -284,8 +292,8 @@ Info 91 [00:03:20.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 92 [00:03:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 93 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 100 [00:03:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 101 [00:03:30.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -297,58 +305,60 @@ Info 93 [00:03:22.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 94 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 95 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 96 [00:03:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 97 [00:03:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 98 [00:03:27.000] Files (4) +Info 102 [00:03:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 103 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 104 [00:03:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 105 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 106 [00:03:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 107 [00:03:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 108 [00:03:37.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" /user/username/projects/myproject/own/main.ts Text-2 "import { foo } from 'main';\nfoo;\nexport function bar() {}" -Info 99 [00:03:28.000] ----------------------------------------------- -Info 100 [00:03:29.000] event: +Info 109 [00:03:38.000] ----------------------------------------------- +Info 110 [00:03:39.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 101 [00:03:30.000] event: +Info 111 [00:03:40.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 102 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 103 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 104 [00:03:33.000] Before ensureProjectForOpenFiles: -Info 105 [00:03:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 105 [00:03:35.000] Files (4) +Info 112 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 113 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 114 [00:03:43.000] Before ensureProjectForOpenFiles: +Info 115 [00:03:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 115 [00:03:45.000] Files (4) -Info 105 [00:03:36.000] ----------------------------------------------- -Info 105 [00:03:37.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 105 [00:03:38.000] Files (2) +Info 115 [00:03:46.000] ----------------------------------------------- +Info 115 [00:03:47.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 115 [00:03:48.000] Files (2) -Info 105 [00:03:39.000] ----------------------------------------------- -Info 105 [00:03:40.000] Open files: -Info 105 [00:03:41.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 105 [00:03:42.000] Projects: /dev/null/inferredProject1* -Info 105 [00:03:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 105 [00:03:44.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 105 [00:03:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 106 [00:03:46.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 107 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 108 [00:03:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 109 [00:03:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 110 [00:03:50.000] Files (2) +Info 115 [00:03:49.000] ----------------------------------------------- +Info 115 [00:03:50.000] Open files: +Info 115 [00:03:51.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 115 [00:03:52.000] Projects: /dev/null/inferredProject1* +Info 115 [00:03:53.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 115 [00:03:54.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 115 [00:03:55.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 116 [00:03:56.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 117 [00:03:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 118 [00:03:58.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 119 [00:03:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 120 [00:04:00.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 111 [00:03:51.000] ----------------------------------------------- -Info 112 [00:03:52.000] After ensureProjectForOpenFiles: -Info 113 [00:03:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 113 [00:03:54.000] Files (4) +Info 121 [00:04:01.000] ----------------------------------------------- +Info 122 [00:04:02.000] After ensureProjectForOpenFiles: +Info 123 [00:04:03.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 123 [00:04:04.000] Files (4) -Info 113 [00:03:55.000] ----------------------------------------------- -Info 113 [00:03:56.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 113 [00:03:57.000] Files (2) +Info 123 [00:04:05.000] ----------------------------------------------- +Info 123 [00:04:06.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 123 [00:04:07.000] Files (2) -Info 113 [00:03:58.000] ----------------------------------------------- -Info 113 [00:03:59.000] Open files: -Info 113 [00:04:00.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 113 [00:04:01.000] Projects: /dev/null/inferredProject1* -Info 113 [00:04:02.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 113 [00:04:03.000] Projects: /user/username/projects/myproject/tsconfig.json \ No newline at end of file +Info 123 [00:04:08.000] ----------------------------------------------- +Info 123 [00:04:09.000] Open files: +Info 123 [00:04:10.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 123 [00:04:11.000] Projects: /dev/null/inferredProject1* +Info 123 [00:04:12.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 123 [00:04:13.000] Projects: /user/username/projects/myproject/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-found-is-not-solution-but-references-open-file-through-project-reference.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-found-is-not-solution-but-references-open-file-through-project-reference.js index c28cfee7c2aa9..cf82141787f10 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-found-is-not-solution-but-references-open-file-through-project-reference.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-found-is-not-solution-but-references-open-file-through-project-reference.js @@ -42,9 +42,11 @@ Info 13 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 14 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 15 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 16 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 17 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 19 [00:01:16.000] Files (4) +Info 17 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:01:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 21 [00:01:18.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -60,20 +62,22 @@ Info 19 [00:01:16.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 20 [00:01:17.000] ----------------------------------------------- -Info 21 [00:01:18.000] event: +Info 22 [00:01:19.000] ----------------------------------------------- +Info 23 [00:01:20.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 22 [00:01:19.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:01:20.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json Info 24 [00:01:21.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 25 [00:01:22.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 26 [00:01:23.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 25 [00:01:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 26 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 27 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 28 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:01:26.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 30 [00:01:27.000] Files (3) +Info 27 [00:01:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 28 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 29 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 30 [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 31 [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 32 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 33 [00:01:30.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 34 [00:01:31.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -87,26 +91,26 @@ Info 30 [00:01:27.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 31 [00:01:28.000] ----------------------------------------------- -Info 32 [00:01:29.000] event: +Info 35 [00:01:32.000] ----------------------------------------------- +Info 36 [00:01:33.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 33 [00:01:30.000] event: +Info 37 [00:01:34.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 34 [00:01:31.000] event: +Info 38 [00:01:35.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 35 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 35 [00:01:33.000] Files (4) - -Info 35 [00:01:34.000] ----------------------------------------------- -Info 35 [00:01:35.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 35 [00:01:36.000] Files (3) - -Info 35 [00:01:37.000] ----------------------------------------------- -Info 35 [00:01:38.000] Open files: -Info 35 [00:01:39.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 35 [00:01:40.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 35 [00:01:41.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 35 [00:01:42.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 39 [00:01:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 39 [00:01:37.000] Files (4) + +Info 39 [00:01:38.000] ----------------------------------------------- +Info 39 [00:01:39.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 39 [00:01:40.000] Files (3) + +Info 39 [00:01:41.000] ----------------------------------------------- +Info 39 [00:01:42.000] Open files: +Info 39 [00:01:43.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 39 [00:01:44.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 39 [00:01:45.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 39 [00:01:46.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json Before request //// [/user/username/projects/myproject/tsconfig-src.json] {"compilerOptions":{"composite":true,"outDir":"./target/","baseUrl":"./src/"},"include":["./src/**/*"]} @@ -169,6 +173,8 @@ export function bar() {} PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -186,7 +192,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 35 [00:01:43.000] request: +Info 39 [00:01:47.000] request: { "command": "geterr", "arguments": { @@ -198,7 +204,7 @@ Info 35 [00:01:43.000] request: "seq": 1, "type": "request" } -Info 36 [00:01:44.000] response: +Info 40 [00:01:48.000] response: { "responseRequired": false } @@ -206,32 +212,32 @@ After request Before checking timeout queue length (1) and running -Info 37 [00:01:45.000] event: +Info 41 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 38 [00:01:46.000] event: +Info 42 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 39 [00:01:47.000] event: +Info 43 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 40 [00:01:48.000] event: +Info 44 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) -Info 41 [00:01:49.000] Search path: /dummy -Info 42 [00:01:50.000] For info: /dummy/dummy.ts :: No config files found. -Info 43 [00:01:51.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 44 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 45 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 46 [00:01:54.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 48 [00:01:56.000] Files (2) +Info 45 [00:01:53.000] Search path: /dummy +Info 46 [00:01:54.000] For info: /dummy/dummy.ts :: No config files found. +Info 47 [00:01:55.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 48 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 49 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 50 [00:01:58.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 51 [00:01:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 52 [00:02:00.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -241,63 +247,63 @@ Info 48 [00:01:56.000] Files (2) dummy.ts Root file specified for compilation -Info 49 [00:01:57.000] ----------------------------------------------- -Info 50 [00:01:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 50 [00:01:59.000] Files (4) - -Info 50 [00:02:00.000] ----------------------------------------------- -Info 50 [00:02:01.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 50 [00:02:02.000] Files (3) - -Info 50 [00:02:03.000] ----------------------------------------------- -Info 50 [00:02:04.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 50 [00:02:05.000] Files (2) - -Info 50 [00:02:06.000] ----------------------------------------------- -Info 50 [00:02:07.000] Open files: -Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 50 [00:02:10.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 50 [00:02:11.000] Projects: /dev/null/inferredProject1* -Info 50 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 51 [00:02:14.000] Files (4) - -Info 51 [00:02:15.000] ----------------------------------------------- -Info 51 [00:02:16.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 51 [00:02:17.000] Files (3) - -Info 51 [00:02:18.000] ----------------------------------------------- -Info 51 [00:02:19.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 51 [00:02:20.000] Files (2) - -Info 51 [00:02:21.000] ----------------------------------------------- -Info 51 [00:02:22.000] Open files: -Info 51 [00:02:23.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 51 [00:02:24.000] Projects: /dev/null/inferredProject1* -Info 51 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 52 [00:02:27.000] Files (4) - -Info 52 [00:02:28.000] ----------------------------------------------- -Info 52 [00:02:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 52 [00:02:30.000] Files (3) - -Info 52 [00:02:31.000] ----------------------------------------------- -Info 52 [00:02:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 52 [00:02:33.000] Files (2) - -Info 52 [00:02:34.000] ----------------------------------------------- -Info 52 [00:02:35.000] Open files: -Info 52 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:37.000] Search path: /dummy -Info 54 [00:02:38.000] For info: /dummy/dummy.ts :: No config files found. -Info 55 [00:02:39.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 56 [00:02:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 57 [00:02:41.000] Same program as before -Info 58 [00:02:42.000] `remove Project:: -Info 59 [00:02:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 60 [00:02:44.000] Files (4) +Info 53 [00:02:01.000] ----------------------------------------------- +Info 54 [00:02:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 54 [00:02:03.000] Files (4) + +Info 54 [00:02:04.000] ----------------------------------------------- +Info 54 [00:02:05.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 54 [00:02:06.000] Files (3) + +Info 54 [00:02:07.000] ----------------------------------------------- +Info 54 [00:02:08.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 54 [00:02:09.000] Files (2) + +Info 54 [00:02:10.000] ----------------------------------------------- +Info 54 [00:02:11.000] Open files: +Info 54 [00:02:12.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 54 [00:02:13.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 54 [00:02:14.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 54 [00:02:15.000] Projects: /dev/null/inferredProject1* +Info 54 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:02:18.000] Files (4) + +Info 55 [00:02:19.000] ----------------------------------------------- +Info 55 [00:02:20.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 55 [00:02:21.000] Files (3) + +Info 55 [00:02:22.000] ----------------------------------------------- +Info 55 [00:02:23.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 55 [00:02:24.000] Files (2) + +Info 55 [00:02:25.000] ----------------------------------------------- +Info 55 [00:02:26.000] Open files: +Info 55 [00:02:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 55 [00:02:28.000] Projects: /dev/null/inferredProject1* +Info 55 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 56 [00:02:31.000] Files (4) + +Info 56 [00:02:32.000] ----------------------------------------------- +Info 56 [00:02:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 56 [00:02:34.000] Files (3) + +Info 56 [00:02:35.000] ----------------------------------------------- +Info 56 [00:02:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 56 [00:02:37.000] Files (2) + +Info 56 [00:02:38.000] ----------------------------------------------- +Info 56 [00:02:39.000] Open files: +Info 56 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:41.000] Search path: /dummy +Info 58 [00:02:42.000] For info: /dummy/dummy.ts :: No config files found. +Info 59 [00:02:43.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 60 [00:02:44.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 61 [00:02:45.000] Same program as before +Info 62 [00:02:46.000] `remove Project:: +Info 63 [00:02:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 64 [00:02:48.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -313,13 +319,15 @@ Info 60 [00:02:44.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 61 [00:02:45.000] ----------------------------------------------- -Info 62 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 63 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 64 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 65 [00:02:49.000] `remove Project:: -Info 66 [00:02:50.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 67 [00:02:51.000] Files (3) +Info 65 [00:02:49.000] ----------------------------------------------- +Info 66 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 67 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 68 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 69 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 70 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 71 [00:02:55.000] `remove Project:: +Info 72 [00:02:56.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 73 [00:02:57.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -333,29 +341,31 @@ Info 67 [00:02:51.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 68 [00:02:52.000] ----------------------------------------------- -Info 69 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 70 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 71 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 72 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 73 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 74 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 77 [00:03:02.000] Files (2) - -Info 77 [00:03:03.000] ----------------------------------------------- -Info 77 [00:03:04.000] Open files: -Info 77 [00:03:05.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 77 [00:03:06.000] Projects: /dev/null/inferredProject1* -Info 77 [00:03:07.000] Search path: /user/username/projects/myproject/src -Info 78 [00:03:08.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 79 [00:03:09.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 80 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 81 [00:03:11.000] event: +Info 74 [00:02:58.000] ----------------------------------------------- +Info 75 [00:02:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 76 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 77 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 78 [00:03:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 79 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 80 [00:03:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 81 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 82 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:09.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 85 [00:03:10.000] Files (2) + +Info 85 [00:03:11.000] ----------------------------------------------- +Info 85 [00:03:12.000] Open files: +Info 85 [00:03:13.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 85 [00:03:14.000] Projects: /dev/null/inferredProject1* +Info 85 [00:03:15.000] Search path: /user/username/projects/myproject/src +Info 86 [00:03:16.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 87 [00:03:17.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 88 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 89 [00:03:19.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 82 [00:03:12.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 90 [00:03:20.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -371,9 +381,9 @@ Info 82 [00:03:12.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 83 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 85 [00:03:15.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 91 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 93 [00:03:23.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -385,15 +395,17 @@ Info 85 [00:03:15.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 86 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 87 [00:03:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 88 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 89 [00:03:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 90 [00:03:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 91 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 92 [00:03:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 93 [00:03:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 94 [00:03:24.000] Files (4) +Info 94 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 95 [00:03:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 96 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 97 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 99 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 100 [00:03:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 101 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 102 [00:03:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 103 [00:03:33.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 104 [00:03:34.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -409,18 +421,20 @@ Info 94 [00:03:24.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 95 [00:03:25.000] ----------------------------------------------- -Info 96 [00:03:26.000] event: +Info 105 [00:03:35.000] ----------------------------------------------- +Info 106 [00:03:36.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 97 [00:03:27.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 98 [00:03:28.000] event: +Info 107 [00:03:37.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 108 [00:03:38.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 99 [00:03:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 100 [00:03:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 101 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 102 [00:03:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 103 [00:03:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 104 [00:03:34.000] Files (3) +Info 109 [00:03:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 110 [00:03:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 111 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 112 [00:03:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 113 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 114 [00:03:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 115 [00:03:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 116 [00:03:46.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -434,85 +448,87 @@ Info 104 [00:03:34.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 105 [00:03:35.000] ----------------------------------------------- -Info 106 [00:03:36.000] event: +Info 117 [00:03:47.000] ----------------------------------------------- +Info 118 [00:03:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 107 [00:03:37.000] event: +Info 119 [00:03:49.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 108 [00:03:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 108 [00:03:39.000] Files (4) - -Info 108 [00:03:40.000] ----------------------------------------------- -Info 108 [00:03:41.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 108 [00:03:42.000] Files (3) - -Info 108 [00:03:43.000] ----------------------------------------------- -Info 108 [00:03:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 108 [00:03:45.000] Files (2) - -Info 108 [00:03:46.000] ----------------------------------------------- -Info 108 [00:03:47.000] Open files: -Info 108 [00:03:48.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 108 [00:03:49.000] Projects: /dev/null/inferredProject1* -Info 108 [00:03:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 108 [00:03:51.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 108 [00:03:52.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 109 [00:03:54.000] Files (4) - -Info 109 [00:03:55.000] ----------------------------------------------- -Info 109 [00:03:56.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 109 [00:03:57.000] Files (3) - -Info 109 [00:03:58.000] ----------------------------------------------- -Info 109 [00:03:59.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 109 [00:04:00.000] Files (2) - -Info 109 [00:04:01.000] ----------------------------------------------- -Info 109 [00:04:02.000] Open files: -Info 109 [00:04:03.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 109 [00:04:04.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 109 [00:04:05.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 110 [00:04:06.000] Search path: /dummy -Info 111 [00:04:07.000] For info: /dummy/dummy.ts :: No config files found. -Info 112 [00:04:08.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 113 [00:04:09.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 114 [00:04:10.000] Same program as before -Info 115 [00:04:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 115 [00:04:12.000] Files (4) - -Info 115 [00:04:13.000] ----------------------------------------------- -Info 115 [00:04:14.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 115 [00:04:15.000] Files (3) - -Info 115 [00:04:16.000] ----------------------------------------------- -Info 115 [00:04:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 115 [00:04:18.000] Files (2) - -Info 115 [00:04:19.000] ----------------------------------------------- -Info 115 [00:04:20.000] Open files: -Info 115 [00:04:21.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 115 [00:04:22.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 115 [00:04:23.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 115 [00:04:24.000] Projects: /dev/null/inferredProject1* -Info 115 [00:04:25.000] reload projects. -Info 116 [00:04:26.000] Scheduled: /dev/null/inferredProject1* -Info 117 [00:04:27.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 118 [00:04:28.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 119 [00:04:29.000] Scheduled: *ensureProjectForOpenFiles* -Info 120 [00:04:30.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 121 [00:04:31.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 122 [00:04:32.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 123 [00:04:33.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 124 [00:04:34.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 125 [00:04:35.000] Search path: /user/username/projects/myproject/src -Info 126 [00:04:36.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 127 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 128 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 129 [00:04:39.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 130 [00:04:40.000] event: +Info 120 [00:03:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 120 [00:03:51.000] Files (4) + +Info 120 [00:03:52.000] ----------------------------------------------- +Info 120 [00:03:53.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 120 [00:03:54.000] Files (3) + +Info 120 [00:03:55.000] ----------------------------------------------- +Info 120 [00:03:56.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 120 [00:03:57.000] Files (2) + +Info 120 [00:03:58.000] ----------------------------------------------- +Info 120 [00:03:59.000] Open files: +Info 120 [00:04:00.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 120 [00:04:01.000] Projects: /dev/null/inferredProject1* +Info 120 [00:04:02.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 120 [00:04:03.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 120 [00:04:04.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 121 [00:04:05.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 121 [00:04:06.000] Files (4) + +Info 121 [00:04:07.000] ----------------------------------------------- +Info 121 [00:04:08.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 121 [00:04:09.000] Files (3) + +Info 121 [00:04:10.000] ----------------------------------------------- +Info 121 [00:04:11.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 121 [00:04:12.000] Files (2) + +Info 121 [00:04:13.000] ----------------------------------------------- +Info 121 [00:04:14.000] Open files: +Info 121 [00:04:15.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 121 [00:04:16.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 121 [00:04:17.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 122 [00:04:18.000] Search path: /dummy +Info 123 [00:04:19.000] For info: /dummy/dummy.ts :: No config files found. +Info 124 [00:04:20.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 125 [00:04:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 126 [00:04:22.000] Same program as before +Info 127 [00:04:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 127 [00:04:24.000] Files (4) + +Info 127 [00:04:25.000] ----------------------------------------------- +Info 127 [00:04:26.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 127 [00:04:27.000] Files (3) + +Info 127 [00:04:28.000] ----------------------------------------------- +Info 127 [00:04:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 127 [00:04:30.000] Files (2) + +Info 127 [00:04:31.000] ----------------------------------------------- +Info 127 [00:04:32.000] Open files: +Info 127 [00:04:33.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 127 [00:04:34.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 127 [00:04:35.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 127 [00:04:36.000] Projects: /dev/null/inferredProject1* +Info 127 [00:04:37.000] reload projects. +Info 128 [00:04:38.000] Scheduled: /dev/null/inferredProject1* +Info 129 [00:04:39.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 130 [00:04:40.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 131 [00:04:41.000] Scheduled: *ensureProjectForOpenFiles* +Info 132 [00:04:42.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 133 [00:04:43.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 134 [00:04:44.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 135 [00:04:45.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 136 [00:04:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 137 [00:04:47.000] Search path: /user/username/projects/myproject/src +Info 138 [00:04:48.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 139 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 140 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 141 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 142 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 143 [00:04:53.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 144 [00:04:54.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 131 [00:04:41.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 145 [00:04:55.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -528,8 +544,8 @@ Info 131 [00:04:41.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 132 [00:04:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 133 [00:04:43.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 146 [00:04:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 147 [00:04:57.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -541,102 +557,112 @@ Info 133 [00:04:43.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 134 [00:04:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 135 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 136 [00:04:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 137 [00:04:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 138 [00:04:48.000] Files (4) +Info 148 [00:04:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 149 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 150 [00:05:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 151 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 152 [00:05:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 153 [00:05:03.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 154 [00:05:04.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" /user/username/projects/myproject/own/main.ts Text-2 "import { foo } from 'main';\nfoo;\nexport function bar() {}" -Info 139 [00:04:49.000] ----------------------------------------------- -Info 140 [00:04:50.000] event: +Info 155 [00:05:05.000] ----------------------------------------------- +Info 156 [00:05:06.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 141 [00:04:51.000] event: +Info 157 [00:05:07.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 142 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 143 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 144 [00:04:54.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 145 [00:04:55.000] event: +Info 158 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 159 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 160 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 161 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 162 [00:05:12.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 163 [00:05:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 146 [00:04:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 147 [00:04:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 148 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 149 [00:04:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 150 [00:05:00.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 151 [00:05:01.000] Files (3) +Info 164 [00:05:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 165 [00:05:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 166 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 167 [00:05:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 168 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 169 [00:05:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 170 [00:05:20.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 171 [00:05:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" -Info 152 [00:05:02.000] ----------------------------------------------- -Info 153 [00:05:03.000] event: +Info 172 [00:05:22.000] ----------------------------------------------- +Info 173 [00:05:23.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 154 [00:05:04.000] event: +Info 174 [00:05:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 155 [00:05:05.000] Search path: /dummy -Info 156 [00:05:06.000] For info: /dummy/dummy.ts :: No config files found. -Info 157 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 158 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 159 [00:05:09.000] Before ensureProjectForOpenFiles: -Info 160 [00:05:10.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 160 [00:05:11.000] Files (4) - -Info 160 [00:05:12.000] ----------------------------------------------- -Info 160 [00:05:13.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 160 [00:05:14.000] Files (3) - -Info 160 [00:05:15.000] ----------------------------------------------- -Info 160 [00:05:16.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 160 [00:05:17.000] Files (2) - -Info 160 [00:05:18.000] ----------------------------------------------- -Info 160 [00:05:19.000] Open files: -Info 160 [00:05:20.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 160 [00:05:21.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 160 [00:05:22.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 160 [00:05:23.000] Projects: /dev/null/inferredProject1* -Info 160 [00:05:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 161 [00:05:25.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 162 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 163 [00:05:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 164 [00:05:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 165 [00:05:29.000] Files (2) +Info 175 [00:05:25.000] Search path: /dummy +Info 176 [00:05:26.000] For info: /dummy/dummy.ts :: No config files found. +Info 177 [00:05:27.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 178 [00:05:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 179 [00:05:29.000] Before ensureProjectForOpenFiles: +Info 180 [00:05:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 180 [00:05:31.000] Files (4) + +Info 180 [00:05:32.000] ----------------------------------------------- +Info 180 [00:05:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 180 [00:05:34.000] Files (3) + +Info 180 [00:05:35.000] ----------------------------------------------- +Info 180 [00:05:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 180 [00:05:37.000] Files (2) + +Info 180 [00:05:38.000] ----------------------------------------------- +Info 180 [00:05:39.000] Open files: +Info 180 [00:05:40.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 180 [00:05:41.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 180 [00:05:42.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 180 [00:05:43.000] Projects: /dev/null/inferredProject1* +Info 180 [00:05:44.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 181 [00:05:45.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 182 [00:05:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 183 [00:05:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 184 [00:05:48.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 185 [00:05:49.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 166 [00:05:30.000] ----------------------------------------------- -Info 167 [00:05:31.000] After ensureProjectForOpenFiles: -Info 168 [00:05:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 168 [00:05:33.000] Files (4) - -Info 168 [00:05:34.000] ----------------------------------------------- -Info 168 [00:05:35.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 168 [00:05:36.000] Files (3) - -Info 168 [00:05:37.000] ----------------------------------------------- -Info 168 [00:05:38.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 168 [00:05:39.000] Files (2) - -Info 168 [00:05:40.000] ----------------------------------------------- -Info 168 [00:05:41.000] Open files: -Info 168 [00:05:42.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 168 [00:05:43.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 168 [00:05:44.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 168 [00:05:45.000] Projects: /dev/null/inferredProject1* +Info 186 [00:05:50.000] ----------------------------------------------- +Info 187 [00:05:51.000] After ensureProjectForOpenFiles: +Info 188 [00:05:52.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 188 [00:05:53.000] Files (4) + +Info 188 [00:05:54.000] ----------------------------------------------- +Info 188 [00:05:55.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 188 [00:05:56.000] Files (3) + +Info 188 [00:05:57.000] ----------------------------------------------- +Info 188 [00:05:58.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 188 [00:05:59.000] Files (2) + +Info 188 [00:06:00.000] ----------------------------------------------- +Info 188 [00:06:01.000] Open files: +Info 188 [00:06:02.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 188 [00:06:03.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 188 [00:06:04.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 188 [00:06:05.000] Projects: /dev/null/inferredProject1* Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* /dummy/node_modules/@types: *new* {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: @@ -668,7 +694,7 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} -Info 168 [00:05:46.000] request: +Info 188 [00:06:06.000] request: { "command": "references", "arguments": { @@ -679,21 +705,21 @@ Info 168 [00:05:46.000] request: "seq": 2, "type": "request" } -Info 169 [00:05:47.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 170 [00:05:48.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json -Info 171 [00:05:49.000] Search path: /user/username/projects/myproject/src -Info 172 [00:05:50.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 173 [00:05:51.000] Search path: /user/username/projects/myproject/src -Info 174 [00:05:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 175 [00:05:53.000] Search path: /user/username/projects/myproject/src -Info 176 [00:05:54.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 177 [00:05:55.000] Search path: /user/username/projects/myproject/src/helpers -Info 178 [00:05:56.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 179 [00:05:57.000] Search path: /user/username/projects/myproject/src/helpers -Info 180 [00:05:58.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 181 [00:05:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 182 [00:06:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info -Info 183 [00:06:01.000] response: +Info 189 [00:06:07.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 190 [00:06:08.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json +Info 191 [00:06:09.000] Search path: /user/username/projects/myproject/src +Info 192 [00:06:10.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 193 [00:06:11.000] Search path: /user/username/projects/myproject/src +Info 194 [00:06:12.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 195 [00:06:13.000] Search path: /user/username/projects/myproject/src +Info 196 [00:06:14.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 197 [00:06:15.000] Search path: /user/username/projects/myproject/src/helpers +Info 198 [00:06:16.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 199 [00:06:17.000] Search path: /user/username/projects/myproject/src/helpers +Info 200 [00:06:18.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 201 [00:06:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 202 [00:06:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info +Info 203 [00:06:21.000] response: { "response": { "refs": [ @@ -811,6 +837,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /dummy/node_modules/@types: {"pollingInterval":500} @@ -834,43 +862,43 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 184 [00:06:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 185 [00:06:03.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 185 [00:06:04.000] Files (4) - -Info 185 [00:06:05.000] ----------------------------------------------- -Info 185 [00:06:06.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 185 [00:06:07.000] Files (3) - -Info 185 [00:06:08.000] ----------------------------------------------- -Info 185 [00:06:09.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 185 [00:06:10.000] Files (2) - -Info 185 [00:06:11.000] ----------------------------------------------- -Info 185 [00:06:12.000] Open files: -Info 185 [00:06:13.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 185 [00:06:14.000] Projects: /dev/null/inferredProject1* -Info 185 [00:06:15.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 186 [00:06:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 186 [00:06:17.000] Files (4) - -Info 186 [00:06:18.000] ----------------------------------------------- -Info 186 [00:06:19.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 186 [00:06:20.000] Files (3) - -Info 186 [00:06:21.000] ----------------------------------------------- -Info 186 [00:06:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 186 [00:06:23.000] Files (2) - -Info 186 [00:06:24.000] ----------------------------------------------- -Info 186 [00:06:25.000] Open files: -Info 186 [00:06:26.000] Search path: /user/username/projects/myproject/indirect3 -Info 187 [00:06:27.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json -Info 188 [00:06:28.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json -Info 189 [00:06:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file -Info 190 [00:06:30.000] event: +Info 204 [00:06:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 205 [00:06:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 205 [00:06:24.000] Files (4) + +Info 205 [00:06:25.000] ----------------------------------------------- +Info 205 [00:06:26.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 205 [00:06:27.000] Files (3) + +Info 205 [00:06:28.000] ----------------------------------------------- +Info 205 [00:06:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 205 [00:06:30.000] Files (2) + +Info 205 [00:06:31.000] ----------------------------------------------- +Info 205 [00:06:32.000] Open files: +Info 205 [00:06:33.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 205 [00:06:34.000] Projects: /dev/null/inferredProject1* +Info 205 [00:06:35.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 206 [00:06:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 206 [00:06:37.000] Files (4) + +Info 206 [00:06:38.000] ----------------------------------------------- +Info 206 [00:06:39.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 206 [00:06:40.000] Files (3) + +Info 206 [00:06:41.000] ----------------------------------------------- +Info 206 [00:06:42.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 206 [00:06:43.000] Files (2) + +Info 206 [00:06:44.000] ----------------------------------------------- +Info 206 [00:06:45.000] Open files: +Info 206 [00:06:46.000] Search path: /user/username/projects/myproject/indirect3 +Info 207 [00:06:47.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json +Info 208 [00:06:48.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json +Info 209 [00:06:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file +Info 210 [00:06:50.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/indirect3/main.ts to open"}} -Info 191 [00:06:31.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { +Info 211 [00:06:51.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect3/main.ts" ], @@ -879,19 +907,21 @@ Info 191 [00:06:31.000] Config: /user/username/projects/myproject/indirect3/tsc "configFilePath": "/user/username/projects/myproject/indirect3/tsconfig.json" } } -Info 192 [00:06:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 193 [00:06:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 194 [00:06:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json -Info 195 [00:06:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info -Info 196 [00:06:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 197 [00:06:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 198 [00:06:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 199 [00:06:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 200 [00:06:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 201 [00:06:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 202 [00:06:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 203 [00:06:43.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 204 [00:06:44.000] Files (4) +Info 212 [00:06:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 213 [00:06:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 214 [00:06:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json +Info 215 [00:06:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info +Info 216 [00:06:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 217 [00:06:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 218 [00:06:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 219 [00:06:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 220 [00:07:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 221 [00:07:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 222 [00:07:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 223 [00:07:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 224 [00:07:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 225 [00:07:05.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 226 [00:07:06.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/target/src/helpers/functions.d.ts Text-1 "export declare const foo = 1;\n//# sourceMappingURL=functions.d.ts.map" /user/username/projects/myproject/target/src/main.d.ts Text-1 "import { foo } from 'helpers/functions';\nexport { foo };\n//# sourceMappingURL=main.d.ts.map" @@ -907,16 +937,16 @@ Info 204 [00:06:44.000] Files (4) main.ts Matched by default include pattern '**/*' -Info 205 [00:06:45.000] ----------------------------------------------- -Info 206 [00:06:46.000] event: +Info 227 [00:07:07.000] ----------------------------------------------- +Info 228 [00:07:08.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json"}} -Info 207 [00:06:47.000] event: +Info 229 [00:07:09.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0817f69b6871821661b976aa73f4f2533b37c5f4b920541094c2d727d0dc39","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":57,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":494,"deferred":0,"deferredSize":0},"compilerOptions":{"baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 208 [00:06:48.000] event: +Info 230 [00:07:10.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/indirect3/main.ts","configFile":"/user/username/projects/myproject/indirect3/tsconfig.json","diagnostics":[]}} -Info 209 [00:06:49.000] `remove Project:: -Info 210 [00:06:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 211 [00:06:51.000] Files (4) +Info 231 [00:07:11.000] `remove Project:: +Info 232 [00:07:12.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 233 [00:07:13.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -932,13 +962,15 @@ Info 211 [00:06:51.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 212 [00:06:52.000] ----------------------------------------------- -Info 213 [00:06:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 214 [00:06:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 215 [00:06:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 216 [00:06:56.000] `remove Project:: -Info 217 [00:06:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 218 [00:06:58.000] Files (3) +Info 234 [00:07:14.000] ----------------------------------------------- +Info 235 [00:07:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 236 [00:07:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 237 [00:07:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 238 [00:07:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 239 [00:07:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 240 [00:07:20.000] `remove Project:: +Info 241 [00:07:21.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 242 [00:07:22.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -952,15 +984,17 @@ Info 218 [00:06:58.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 219 [00:06:59.000] ----------------------------------------------- -Info 220 [00:07:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 221 [00:07:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 222 [00:07:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 223 [00:07:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 224 [00:07:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 225 [00:07:05.000] `remove Project:: -Info 226 [00:07:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 227 [00:07:07.000] Files (2) +Info 243 [00:07:23.000] ----------------------------------------------- +Info 244 [00:07:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 245 [00:07:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 246 [00:07:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 247 [00:07:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 248 [00:07:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 249 [00:07:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 250 [00:07:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 251 [00:07:31.000] `remove Project:: +Info 252 [00:07:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 253 [00:07:33.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -970,24 +1004,26 @@ Info 227 [00:07:07.000] Files (2) dummy.ts Root file specified for compilation -Info 228 [00:07:08.000] ----------------------------------------------- -Info 229 [00:07:09.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 230 [00:07:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 231 [00:07:11.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 232 [00:07:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 233 [00:07:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 234 [00:07:14.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 234 [00:07:15.000] Files (4) - -Info 234 [00:07:16.000] ----------------------------------------------- -Info 234 [00:07:17.000] Open files: -Info 234 [00:07:18.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined -Info 234 [00:07:19.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json +Info 254 [00:07:34.000] ----------------------------------------------- +Info 255 [00:07:35.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 256 [00:07:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 257 [00:07:37.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 258 [00:07:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 259 [00:07:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 260 [00:07:40.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 260 [00:07:41.000] Files (4) + +Info 260 [00:07:42.000] ----------------------------------------------- +Info 260 [00:07:43.000] Open files: +Info 260 [00:07:44.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined +Info 260 [00:07:45.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/indirect3/node_modules/@types: *new* {"pollingInterval":500} @@ -1027,7 +1063,7 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} -Info 234 [00:07:20.000] request: +Info 260 [00:07:46.000] request: { "command": "references", "arguments": { @@ -1038,16 +1074,16 @@ Info 234 [00:07:20.000] request: "seq": 3, "type": "request" } -Info 235 [00:07:21.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json -Info 236 [00:07:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info -Info 237 [00:07:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 238 [00:07:24.000] Search path: /user/username/projects/myproject/src -Info 239 [00:07:25.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 240 [00:07:26.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 241 [00:07:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 242 [00:07:28.000] event: +Info 261 [00:07:47.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json +Info 262 [00:07:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info +Info 263 [00:07:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 264 [00:07:50.000] Search path: /user/username/projects/myproject/src +Info 265 [00:07:51.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 266 [00:07:52.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 267 [00:07:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 268 [00:07:54.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 243 [00:07:29.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 269 [00:07:55.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -1063,9 +1099,9 @@ Info 243 [00:07:29.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 244 [00:07:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 245 [00:07:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 246 [00:07:32.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 270 [00:07:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 271 [00:07:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 272 [00:07:58.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -1077,14 +1113,16 @@ Info 246 [00:07:32.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 247 [00:07:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 248 [00:07:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 249 [00:07:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 250 [00:07:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 251 [00:07:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 252 [00:07:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 253 [00:07:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 254 [00:07:40.000] Files (4) +Info 273 [00:07:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 274 [00:08:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 275 [00:08:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 276 [00:08:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 277 [00:08:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 278 [00:08:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 279 [00:08:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 280 [00:08:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 281 [00:08:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 282 [00:08:08.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1100,18 +1138,20 @@ Info 254 [00:07:40.000] Files (4) own/main.ts Part of 'files' list in tsconfig.json -Info 255 [00:07:41.000] ----------------------------------------------- -Info 256 [00:07:42.000] event: +Info 283 [00:08:09.000] ----------------------------------------------- +Info 284 [00:08:10.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 257 [00:07:43.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 258 [00:07:44.000] event: +Info 285 [00:08:11.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 286 [00:08:12.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 259 [00:07:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 260 [00:07:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 261 [00:07:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 262 [00:07:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 263 [00:07:49.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 264 [00:07:50.000] Files (3) +Info 287 [00:08:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 288 [00:08:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 289 [00:08:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 290 [00:08:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 291 [00:08:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 292 [00:08:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 293 [00:08:19.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 294 [00:08:20.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1125,30 +1165,30 @@ Info 264 [00:07:50.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 265 [00:07:51.000] ----------------------------------------------- -Info 266 [00:07:52.000] event: +Info 295 [00:08:21.000] ----------------------------------------------- +Info 296 [00:08:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 267 [00:07:53.000] Search path: /user/username/projects/myproject/src -Info 268 [00:07:54.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 269 [00:07:55.000] Search path: /user/username/projects/myproject/src -Info 270 [00:07:56.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 271 [00:07:57.000] Search path: /user/username/projects/myproject/src/helpers -Info 272 [00:07:58.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 273 [00:07:59.000] Search path: /user/username/projects/myproject/src/helpers -Info 274 [00:08:00.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 275 [00:08:01.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig.json -Info 276 [00:08:02.000] Search path: /user/username/projects/myproject/src -Info 277 [00:08:03.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 278 [00:08:04.000] Search path: /user/username/projects/myproject/src -Info 279 [00:08:05.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 280 [00:08:06.000] Search path: /user/username/projects/myproject/src -Info 281 [00:08:07.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 282 [00:08:08.000] Search path: /user/username/projects/myproject/src/helpers -Info 283 [00:08:09.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 284 [00:08:10.000] Search path: /user/username/projects/myproject/src/helpers -Info 285 [00:08:11.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 286 [00:08:12.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json -Info 287 [00:08:13.000] response: +Info 297 [00:08:23.000] Search path: /user/username/projects/myproject/src +Info 298 [00:08:24.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 299 [00:08:25.000] Search path: /user/username/projects/myproject/src +Info 300 [00:08:26.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 301 [00:08:27.000] Search path: /user/username/projects/myproject/src/helpers +Info 302 [00:08:28.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 303 [00:08:29.000] Search path: /user/username/projects/myproject/src/helpers +Info 304 [00:08:30.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 305 [00:08:31.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig.json +Info 306 [00:08:32.000] Search path: /user/username/projects/myproject/src +Info 307 [00:08:33.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 308 [00:08:34.000] Search path: /user/username/projects/myproject/src +Info 309 [00:08:35.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 310 [00:08:36.000] Search path: /user/username/projects/myproject/src +Info 311 [00:08:37.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 312 [00:08:38.000] Search path: /user/username/projects/myproject/src/helpers +Info 313 [00:08:39.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 314 [00:08:40.000] Search path: /user/username/projects/myproject/src/helpers +Info 315 [00:08:41.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 316 [00:08:42.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json +Info 317 [00:08:43.000] response: { "response": { "refs": [ @@ -1302,6 +1342,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/indirect3/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-is-indirectly-referenced-by-solution.js b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-is-indirectly-referenced-by-solution.js index 4b9f0d57c3b40..c2d0cbcd6affc 100644 --- a/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-is-indirectly-referenced-by-solution.js +++ b/tests/baselines/reference/tsserver/projectReferences/solution-with-its-own-files-and-project-is-indirectly-referenced-by-solution.js @@ -83,9 +83,11 @@ Info 18 [00:01:27.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 19 [00:01:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 20 [00:01:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 21 [00:01:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 22 [00:01:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:01:33.000] Files (5) +Info 22 [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 23 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 24 [00:01:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:01:35.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -104,20 +106,22 @@ Info 24 [00:01:33.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 25 [00:01:34.000] ----------------------------------------------- -Info 26 [00:01:35.000] event: +Info 27 [00:01:36.000] ----------------------------------------------- +Info 28 [00:01:37.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 27 [00:01:36.000] event: - {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json Info 29 [00:01:38.000] event: + {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":4,"tsSize":166,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 31 [00:01:40.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 33 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 35 [00:01:44.000] Files (3) +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 37 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:47.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 39 [00:01:48.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-1 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-1-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -131,26 +135,26 @@ Info 35 [00:01:44.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 36 [00:01:45.000] ----------------------------------------------- -Info 37 [00:01:46.000] event: +Info 40 [00:01:49.000] ----------------------------------------------- +Info 41 [00:01:50.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 38 [00:01:47.000] event: +Info 42 [00:01:51.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"75d5ba36c0a162a329bf40235b10e96d2d129b95469e1f02c08da775fb38a2b4","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":77,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 39 [00:01:48.000] event: +Info 43 [00:01:52.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 40 [00:01:49.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 40 [00:01:50.000] Files (5) - -Info 40 [00:01:51.000] ----------------------------------------------- -Info 40 [00:01:52.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 40 [00:01:53.000] Files (3) - -Info 40 [00:01:54.000] ----------------------------------------------- -Info 40 [00:01:55.000] Open files: -Info 40 [00:01:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 40 [00:01:57.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 40 [00:01:58.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json -Info 40 [00:01:59.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 44 [00:01:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (5) + +Info 44 [00:01:55.000] ----------------------------------------------- +Info 44 [00:01:56.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 44 [00:01:57.000] Files (3) + +Info 44 [00:01:58.000] ----------------------------------------------- +Info 44 [00:01:59.000] Open files: +Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 44 [00:02:02.000] getDefaultProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json +Info 44 [00:02:03.000] findDefaultConfiguredProject for /user/username/projects/myproject/src/main.ts: /user/username/projects/myproject/tsconfig-src.json Before request //// [/user/username/projects/myproject/tsconfig-src.json] {"compilerOptions":{"composite":true,"outDir":"./target/","baseUrl":"./src/"},"include":["./src/**/*"]} @@ -228,6 +232,8 @@ bar; PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -251,7 +257,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "geterr", "arguments": { @@ -263,7 +269,7 @@ Info 40 [00:02:00.000] request: "seq": 1, "type": "request" } -Info 41 [00:02:01.000] response: +Info 45 [00:02:05.000] response: { "responseRequired": false } @@ -271,32 +277,32 @@ After request Before checking timeout queue length (1) and running -Info 42 [00:02:02.000] event: +Info 46 [00:02:06.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 43 [00:02:03.000] event: +Info 47 [00:02:07.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 44 [00:02:04.000] event: +Info 48 [00:02:08.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/src/main.ts","diagnostics":[]}} -Info 45 [00:02:05.000] event: +Info 49 [00:02:09.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":1}} Before running immediate callbacks and checking length (1) -Info 46 [00:02:06.000] Search path: /dummy -Info 47 [00:02:07.000] For info: /dummy/dummy.ts :: No config files found. -Info 48 [00:02:08.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 49 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 50 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 51 [00:02:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 53 [00:02:13.000] Files (2) +Info 50 [00:02:10.000] Search path: /dummy +Info 51 [00:02:11.000] For info: /dummy/dummy.ts :: No config files found. +Info 52 [00:02:12.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 53 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 57 [00:02:17.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" @@ -306,63 +312,63 @@ Info 53 [00:02:13.000] Files (2) dummy.ts Root file specified for compilation -Info 54 [00:02:14.000] ----------------------------------------------- -Info 55 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 55 [00:02:16.000] Files (5) - -Info 55 [00:02:17.000] ----------------------------------------------- -Info 55 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 55 [00:02:19.000] Files (3) - -Info 55 [00:02:20.000] ----------------------------------------------- -Info 55 [00:02:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 55 [00:02:22.000] Files (2) - -Info 55 [00:02:23.000] ----------------------------------------------- -Info 55 [00:02:24.000] Open files: -Info 55 [00:02:25.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 55 [00:02:26.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 55 [00:02:27.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 55 [00:02:28.000] Projects: /dev/null/inferredProject1* -Info 55 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 56 [00:02:31.000] Files (5) - -Info 56 [00:02:32.000] ----------------------------------------------- -Info 56 [00:02:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 56 [00:02:34.000] Files (3) - -Info 56 [00:02:35.000] ----------------------------------------------- -Info 56 [00:02:36.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 56 [00:02:37.000] Files (2) - -Info 56 [00:02:38.000] ----------------------------------------------- -Info 56 [00:02:39.000] Open files: -Info 56 [00:02:40.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 56 [00:02:41.000] Projects: /dev/null/inferredProject1* -Info 56 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 57 [00:02:44.000] Files (5) - -Info 57 [00:02:45.000] ----------------------------------------------- -Info 57 [00:02:46.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 57 [00:02:47.000] Files (3) - -Info 57 [00:02:48.000] ----------------------------------------------- -Info 57 [00:02:49.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 57 [00:02:50.000] Files (2) - -Info 57 [00:02:51.000] ----------------------------------------------- -Info 57 [00:02:52.000] Open files: -Info 57 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 58 [00:02:54.000] Search path: /dummy -Info 59 [00:02:55.000] For info: /dummy/dummy.ts :: No config files found. -Info 60 [00:02:56.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 61 [00:02:57.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:58.000] Same program as before -Info 63 [00:02:59.000] `remove Project:: -Info 64 [00:03:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 65 [00:03:01.000] Files (5) +Info 58 [00:02:18.000] ----------------------------------------------- +Info 59 [00:02:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 59 [00:02:20.000] Files (5) + +Info 59 [00:02:21.000] ----------------------------------------------- +Info 59 [00:02:22.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 59 [00:02:23.000] Files (3) + +Info 59 [00:02:24.000] ----------------------------------------------- +Info 59 [00:02:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 59 [00:02:26.000] Files (2) + +Info 59 [00:02:27.000] ----------------------------------------------- +Info 59 [00:02:28.000] Open files: +Info 59 [00:02:29.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 59 [00:02:30.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 59 [00:02:31.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 59 [00:02:32.000] Projects: /dev/null/inferredProject1* +Info 59 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 60 [00:02:35.000] Files (5) + +Info 60 [00:02:36.000] ----------------------------------------------- +Info 60 [00:02:37.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 60 [00:02:38.000] Files (3) + +Info 60 [00:02:39.000] ----------------------------------------------- +Info 60 [00:02:40.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 60 [00:02:41.000] Files (2) + +Info 60 [00:02:42.000] ----------------------------------------------- +Info 60 [00:02:43.000] Open files: +Info 60 [00:02:44.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 60 [00:02:45.000] Projects: /dev/null/inferredProject1* +Info 60 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 61 [00:02:48.000] Files (5) + +Info 61 [00:02:49.000] ----------------------------------------------- +Info 61 [00:02:50.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 61 [00:02:51.000] Files (3) + +Info 61 [00:02:52.000] ----------------------------------------------- +Info 61 [00:02:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 61 [00:02:54.000] Files (2) + +Info 61 [00:02:55.000] ----------------------------------------------- +Info 61 [00:02:56.000] Open files: +Info 61 [00:02:57.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:58.000] Search path: /dummy +Info 63 [00:02:59.000] For info: /dummy/dummy.ts :: No config files found. +Info 64 [00:03:00.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 65 [00:03:01.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 66 [00:03:02.000] Same program as before +Info 67 [00:03:03.000] `remove Project:: +Info 68 [00:03:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 69 [00:03:05.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -381,15 +387,17 @@ Info 65 [00:03:01.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 66 [00:03:02.000] ----------------------------------------------- -Info 67 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 68 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 69 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 70 [00:03:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 71 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 72 [00:03:08.000] `remove Project:: -Info 73 [00:03:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 74 [00:03:10.000] Files (3) +Info 70 [00:03:06.000] ----------------------------------------------- +Info 71 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 72 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 73 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 74 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 75 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 76 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 77 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 78 [00:03:14.000] `remove Project:: +Info 79 [00:03:15.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 80 [00:03:16.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -403,30 +411,32 @@ Info 74 [00:03:10.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 75 [00:03:11.000] ----------------------------------------------- -Info 76 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 77 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 85 [00:03:22.000] Files (2) - -Info 85 [00:03:23.000] ----------------------------------------------- -Info 85 [00:03:24.000] Open files: -Info 85 [00:03:25.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 85 [00:03:26.000] Projects: /dev/null/inferredProject1* -Info 85 [00:03:27.000] Search path: /user/username/projects/myproject/src -Info 86 [00:03:28.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 87 [00:03:29.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 88 [00:03:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 89 [00:03:31.000] event: +Info 81 [00:03:17.000] ----------------------------------------------- +Info 82 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 83 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 84 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 85 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 86 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 87 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 88 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 90 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 91 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 93 [00:03:30.000] Files (2) + +Info 93 [00:03:31.000] ----------------------------------------------- +Info 93 [00:03:32.000] Open files: +Info 93 [00:03:33.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 93 [00:03:34.000] Projects: /dev/null/inferredProject1* +Info 93 [00:03:35.000] Search path: /user/username/projects/myproject/src +Info 94 [00:03:36.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 95 [00:03:37.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 96 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 97 [00:03:39.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 90 [00:03:32.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 98 [00:03:40.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -446,9 +456,9 @@ Info 90 [00:03:32.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 91 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 93 [00:03:35.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 99 [00:03:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 101 [00:03:43.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -465,8 +475,8 @@ Info 93 [00:03:35.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 94 [00:03:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 102 [00:03:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 103 [00:03:45.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -478,10 +488,10 @@ Info 95 [00:03:37.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 96 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 97 [00:03:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 98 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 99 [00:03:41.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 104 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 105 [00:03:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 106 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 107 [00:03:49.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -498,14 +508,16 @@ Info 99 [00:03:41.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 100 [00:03:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 101 [00:03:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 102 [00:03:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info -Info 103 [00:03:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 104 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 105 [00:03:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 106 [00:03:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 107 [00:03:49.000] Files (5) +Info 108 [00:03:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 109 [00:03:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 110 [00:03:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/helpers/functions.ts 500 undefined WatchType: Closed Script info +Info 111 [00:03:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 112 [00:03:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 113 [00:03:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 114 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 115 [00:03:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 116 [00:03:58.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 117 [00:03:59.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -524,18 +536,20 @@ Info 107 [00:03:49.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 108 [00:03:50.000] ----------------------------------------------- -Info 109 [00:03:51.000] event: +Info 118 [00:04:00.000] ----------------------------------------------- +Info 119 [00:04:01.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 110 [00:03:52.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 111 [00:03:53.000] event: +Info 120 [00:04:02.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 121 [00:04:03.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for /user/username/projects/myproject/src/main.ts to open"}} -Info 112 [00:03:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 113 [00:03:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 114 [00:03:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 115 [00:03:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 116 [00:03:58.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 117 [00:03:59.000] Files (3) +Info 122 [00:04:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 123 [00:04:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 124 [00:04:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 125 [00:04:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 126 [00:04:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 127 [00:04:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 128 [00:04:10.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 129 [00:04:11.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -549,87 +563,89 @@ Info 117 [00:03:59.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 118 [00:04:00.000] ----------------------------------------------- -Info 119 [00:04:01.000] event: +Info 130 [00:04:12.000] ----------------------------------------------- +Info 131 [00:04:13.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 120 [00:04:02.000] event: +Info 132 [00:04:14.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/src/main.ts","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 121 [00:04:03.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 121 [00:04:04.000] Files (5) - -Info 121 [00:04:05.000] ----------------------------------------------- -Info 121 [00:04:06.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 121 [00:04:07.000] Files (3) - -Info 121 [00:04:08.000] ----------------------------------------------- -Info 121 [00:04:09.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 121 [00:04:10.000] Files (2) - -Info 121 [00:04:11.000] ----------------------------------------------- -Info 121 [00:04:12.000] Open files: -Info 121 [00:04:13.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 121 [00:04:14.000] Projects: /dev/null/inferredProject1* -Info 121 [00:04:15.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 121 [00:04:16.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 121 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 122 [00:04:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 122 [00:04:19.000] Files (5) - -Info 122 [00:04:20.000] ----------------------------------------------- -Info 122 [00:04:21.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 122 [00:04:22.000] Files (3) - -Info 122 [00:04:23.000] ----------------------------------------------- -Info 122 [00:04:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 122 [00:04:25.000] Files (2) - -Info 122 [00:04:26.000] ----------------------------------------------- -Info 122 [00:04:27.000] Open files: -Info 122 [00:04:28.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 122 [00:04:29.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 122 [00:04:30.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 123 [00:04:31.000] Search path: /dummy -Info 124 [00:04:32.000] For info: /dummy/dummy.ts :: No config files found. -Info 125 [00:04:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 126 [00:04:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 127 [00:04:35.000] Same program as before -Info 128 [00:04:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 128 [00:04:37.000] Files (5) - -Info 128 [00:04:38.000] ----------------------------------------------- -Info 128 [00:04:39.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 128 [00:04:40.000] Files (3) - -Info 128 [00:04:41.000] ----------------------------------------------- -Info 128 [00:04:42.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 128 [00:04:43.000] Files (2) - -Info 128 [00:04:44.000] ----------------------------------------------- -Info 128 [00:04:45.000] Open files: -Info 128 [00:04:46.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 128 [00:04:47.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 128 [00:04:48.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 128 [00:04:49.000] Projects: /dev/null/inferredProject1* -Info 128 [00:04:50.000] reload projects. -Info 129 [00:04:51.000] Scheduled: /dev/null/inferredProject1* -Info 130 [00:04:52.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 131 [00:04:53.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json -Info 132 [00:04:54.000] Scheduled: *ensureProjectForOpenFiles* -Info 133 [00:04:55.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 134 [00:04:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 135 [00:04:57.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 136 [00:04:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 137 [00:04:59.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 138 [00:05:00.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one -Info 139 [00:05:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 140 [00:05:02.000] Search path: /user/username/projects/myproject/src -Info 141 [00:05:03.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 142 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 143 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 144 [00:05:06.000] Reloading configured project /user/username/projects/myproject/tsconfig.json -Info 145 [00:05:07.000] event: +Info 133 [00:04:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 133 [00:04:16.000] Files (5) + +Info 133 [00:04:17.000] ----------------------------------------------- +Info 133 [00:04:18.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 133 [00:04:19.000] Files (3) + +Info 133 [00:04:20.000] ----------------------------------------------- +Info 133 [00:04:21.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 133 [00:04:22.000] Files (2) + +Info 133 [00:04:23.000] ----------------------------------------------- +Info 133 [00:04:24.000] Open files: +Info 133 [00:04:25.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 133 [00:04:26.000] Projects: /dev/null/inferredProject1* +Info 133 [00:04:27.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 133 [00:04:28.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 133 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 134 [00:04:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 134 [00:04:31.000] Files (5) + +Info 134 [00:04:32.000] ----------------------------------------------- +Info 134 [00:04:33.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 134 [00:04:34.000] Files (3) + +Info 134 [00:04:35.000] ----------------------------------------------- +Info 134 [00:04:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 134 [00:04:37.000] Files (2) + +Info 134 [00:04:38.000] ----------------------------------------------- +Info 134 [00:04:39.000] Open files: +Info 134 [00:04:40.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 134 [00:04:41.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 134 [00:04:42.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:43.000] Search path: /dummy +Info 136 [00:04:44.000] For info: /dummy/dummy.ts :: No config files found. +Info 137 [00:04:45.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 138 [00:04:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 3 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 139 [00:04:47.000] Same program as before +Info 140 [00:04:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 140 [00:04:49.000] Files (5) + +Info 140 [00:04:50.000] ----------------------------------------------- +Info 140 [00:04:51.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 140 [00:04:52.000] Files (3) + +Info 140 [00:04:53.000] ----------------------------------------------- +Info 140 [00:04:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 140 [00:04:55.000] Files (2) + +Info 140 [00:04:56.000] ----------------------------------------------- +Info 140 [00:04:57.000] Open files: +Info 140 [00:04:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 140 [00:04:59.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 140 [00:05:00.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 140 [00:05:01.000] Projects: /dev/null/inferredProject1* +Info 140 [00:05:02.000] reload projects. +Info 141 [00:05:03.000] Scheduled: /dev/null/inferredProject1* +Info 142 [00:05:04.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 143 [00:05:05.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json +Info 144 [00:05:06.000] Scheduled: *ensureProjectForOpenFiles* +Info 145 [00:05:07.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 146 [00:05:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 147 [00:05:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 148 [00:05:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 149 [00:05:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 150 [00:05:12.000] Scheduled: /user/username/projects/myproject/tsconfig-src.json, Cancelled earlier one +Info 151 [00:05:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 152 [00:05:14.000] Search path: /user/username/projects/myproject/src +Info 153 [00:05:15.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 154 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 155 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 156 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 157 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 158 [00:05:20.000] Reloading configured project /user/username/projects/myproject/tsconfig.json +Info 159 [00:05:21.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"User requested reload projects"}} -Info 146 [00:05:08.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 160 [00:05:22.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -649,8 +665,8 @@ Info 146 [00:05:08.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 147 [00:05:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 148 [00:05:10.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 161 [00:05:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 162 [00:05:24.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -667,7 +683,7 @@ Info 148 [00:05:10.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 149 [00:05:11.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 163 [00:05:25.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -679,7 +695,7 @@ Info 149 [00:05:11.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 150 [00:05:12.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 164 [00:05:26.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -696,103 +712,113 @@ Info 150 [00:05:12.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 151 [00:05:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 152 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 153 [00:05:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 154 [00:05:16.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 155 [00:05:17.000] Files (5) +Info 165 [00:05:27.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 166 [00:05:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 167 [00:05:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 168 [00:05:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 169 [00:05:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 170 [00:05:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 171 [00:05:33.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" /user/username/projects/myproject/indirect1/main.ts Text-2 "import { foo } from 'main';\nfoo;\nexport function bar() {}" /user/username/projects/myproject/own/main.ts Text-2 "import { bar } from 'main';\nbar;" -Info 156 [00:05:18.000] ----------------------------------------------- -Info 157 [00:05:19.000] event: +Info 172 [00:05:34.000] ----------------------------------------------- +Info 173 [00:05:35.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 158 [00:05:20.000] event: +Info 174 [00:05:36.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig.json","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[]}} -Info 159 [00:05:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 160 [00:05:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 161 [00:05:23.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json -Info 162 [00:05:24.000] event: +Info 175 [00:05:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 176 [00:05:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 177 [00:05:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 178 [00:05:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 179 [00:05:41.000] Reloading configured project /user/username/projects/myproject/tsconfig-src.json +Info 180 [00:05:42.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"User requested reload projects"}} -Info 163 [00:05:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 164 [00:05:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 165 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 166 [00:05:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 167 [00:05:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 168 [00:05:30.000] Files (3) +Info 181 [00:05:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 182 [00:05:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 183 [00:05:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 184 [00:05:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 185 [00:05:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 186 [00:05:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 187 [00:05:49.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 188 [00:05:50.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" -Info 169 [00:05:31.000] ----------------------------------------------- -Info 170 [00:05:32.000] event: +Info 189 [00:05:51.000] ----------------------------------------------- +Info 190 [00:05:52.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 171 [00:05:33.000] event: +Info 191 [00:05:53.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/tsconfig-src.json","configFile":"/user/username/projects/myproject/tsconfig-src.json","diagnostics":[]}} -Info 172 [00:05:34.000] Search path: /dummy -Info 173 [00:05:35.000] For info: /dummy/dummy.ts :: No config files found. -Info 174 [00:05:36.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 175 [00:05:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 176 [00:05:38.000] Before ensureProjectForOpenFiles: -Info 177 [00:05:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 177 [00:05:40.000] Files (5) - -Info 177 [00:05:41.000] ----------------------------------------------- -Info 177 [00:05:42.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 177 [00:05:43.000] Files (3) - -Info 177 [00:05:44.000] ----------------------------------------------- -Info 177 [00:05:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 177 [00:05:46.000] Files (2) - -Info 177 [00:05:47.000] ----------------------------------------------- -Info 177 [00:05:48.000] Open files: -Info 177 [00:05:49.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 177 [00:05:50.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 177 [00:05:51.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 177 [00:05:52.000] Projects: /dev/null/inferredProject1* -Info 177 [00:05:53.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 178 [00:05:54.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 179 [00:05:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 180 [00:05:56.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 181 [00:05:57.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 182 [00:05:58.000] Files (2) +Info 192 [00:05:54.000] Search path: /dummy +Info 193 [00:05:55.000] For info: /dummy/dummy.ts :: No config files found. +Info 194 [00:05:56.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 195 [00:05:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 196 [00:05:58.000] Before ensureProjectForOpenFiles: +Info 197 [00:05:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 197 [00:06:00.000] Files (5) + +Info 197 [00:06:01.000] ----------------------------------------------- +Info 197 [00:06:02.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 197 [00:06:03.000] Files (3) + +Info 197 [00:06:04.000] ----------------------------------------------- +Info 197 [00:06:05.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 197 [00:06:06.000] Files (2) + +Info 197 [00:06:07.000] ----------------------------------------------- +Info 197 [00:06:08.000] Open files: +Info 197 [00:06:09.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 197 [00:06:10.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 197 [00:06:11.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 197 [00:06:12.000] Projects: /dev/null/inferredProject1* +Info 197 [00:06:13.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 198 [00:06:14.000] DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 199 [00:06:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 200 [00:06:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 201 [00:06:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 202 [00:06:18.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /dummy/dummy.ts SVC-1-0 "let a = 10;" -Info 183 [00:05:59.000] ----------------------------------------------- -Info 184 [00:06:00.000] After ensureProjectForOpenFiles: -Info 185 [00:06:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 185 [00:06:02.000] Files (5) - -Info 185 [00:06:03.000] ----------------------------------------------- -Info 185 [00:06:04.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 185 [00:06:05.000] Files (3) - -Info 185 [00:06:06.000] ----------------------------------------------- -Info 185 [00:06:07.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 185 [00:06:08.000] Files (2) - -Info 185 [00:06:09.000] ----------------------------------------------- -Info 185 [00:06:10.000] Open files: -Info 185 [00:06:11.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 185 [00:06:12.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json -Info 185 [00:06:13.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 185 [00:06:14.000] Projects: /dev/null/inferredProject1* +Info 203 [00:06:19.000] ----------------------------------------------- +Info 204 [00:06:20.000] After ensureProjectForOpenFiles: +Info 205 [00:06:21.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 205 [00:06:22.000] Files (5) + +Info 205 [00:06:23.000] ----------------------------------------------- +Info 205 [00:06:24.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 205 [00:06:25.000] Files (3) + +Info 205 [00:06:26.000] ----------------------------------------------- +Info 205 [00:06:27.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 205 [00:06:28.000] Files (2) + +Info 205 [00:06:29.000] ----------------------------------------------- +Info 205 [00:06:30.000] Open files: +Info 205 [00:06:31.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 205 [00:06:32.000] Projects: /user/username/projects/myproject/tsconfig.json,/user/username/projects/myproject/tsconfig-src.json +Info 205 [00:06:33.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 205 [00:06:34.000] Projects: /dev/null/inferredProject1* Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* /dummy/node_modules/@types: *new* {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: @@ -836,7 +862,7 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} -Info 185 [00:06:15.000] request: +Info 205 [00:06:35.000] request: { "command": "references", "arguments": { @@ -847,29 +873,31 @@ Info 185 [00:06:15.000] request: "seq": 2, "type": "request" } -Info 186 [00:06:16.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json -Info 187 [00:06:17.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json -Info 188 [00:06:18.000] Search path: /user/username/projects/myproject/src -Info 189 [00:06:19.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 190 [00:06:20.000] Search path: /user/username/projects/myproject/src -Info 191 [00:06:21.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 192 [00:06:22.000] Search path: /user/username/projects/myproject/src -Info 193 [00:06:23.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 194 [00:06:24.000] Search path: /user/username/projects/myproject/src/helpers -Info 195 [00:06:25.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 196 [00:06:26.000] Search path: /user/username/projects/myproject/src/helpers -Info 197 [00:06:27.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 198 [00:06:28.000] Search path: /user/username/projects/myproject/indirect1 -Info 199 [00:06:29.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 200 [00:06:30.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 201 [00:06:31.000] event: +Info 206 [00:06:36.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig-src.json +Info 207 [00:06:37.000] Finding references to /user/username/projects/myproject/src/main.ts position 50 in project /user/username/projects/myproject/tsconfig.json +Info 208 [00:06:38.000] Search path: /user/username/projects/myproject/src +Info 209 [00:06:39.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 210 [00:06:40.000] Search path: /user/username/projects/myproject/src +Info 211 [00:06:41.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 212 [00:06:42.000] Search path: /user/username/projects/myproject/src +Info 213 [00:06:43.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 214 [00:06:44.000] Search path: /user/username/projects/myproject/src/helpers +Info 215 [00:06:45.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 216 [00:06:46.000] Search path: /user/username/projects/myproject/src/helpers +Info 217 [00:06:47.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 218 [00:06:48.000] Search path: /user/username/projects/myproject/indirect1 +Info 219 [00:06:49.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 220 [00:06:50.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 221 [00:06:51.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/indirect1/main.ts"}} -Info 202 [00:06:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 203 [00:06:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 204 [00:06:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 205 [00:06:35.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 206 [00:06:36.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 207 [00:06:37.000] Files (4) +Info 222 [00:06:52.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 223 [00:06:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 224 [00:06:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 225 [00:06:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 226 [00:06:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 227 [00:06:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 228 [00:06:58.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 229 [00:06:59.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -885,36 +913,38 @@ Info 207 [00:06:37.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 208 [00:06:38.000] ----------------------------------------------- -Info 209 [00:06:39.000] event: +Info 230 [00:07:00.000] ----------------------------------------------- +Info 231 [00:07:01.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 210 [00:06:40.000] event: +Info 232 [00:07:02.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"9ccc3aed1af08832ccb25ea453f7b771199f56af238b53cc428549dbd2d59246","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 211 [00:06:41.000] Search path: /user/username/projects/myproject/indirect1 -Info 212 [00:06:42.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 213 [00:06:43.000] Search path: /user/username/projects/myproject/indirect1 -Info 214 [00:06:44.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 215 [00:06:45.000] Finding references to /user/username/projects/myproject/indirect1/main.ts position 9 in project /user/username/projects/myproject/tsconfig-indirect1.json -Info 216 [00:06:46.000] Search path: /user/username/projects/myproject/src -Info 217 [00:06:47.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 218 [00:06:48.000] Search path: /user/username/projects/myproject/src -Info 219 [00:06:49.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 220 [00:06:50.000] Search path: /user/username/projects/myproject/src -Info 221 [00:06:51.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 222 [00:06:52.000] Search path: /user/username/projects/myproject/src/helpers -Info 223 [00:06:53.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 224 [00:06:54.000] Search path: /user/username/projects/myproject/src/helpers -Info 225 [00:06:55.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 226 [00:06:56.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json -Info 227 [00:06:57.000] event: +Info 233 [00:07:03.000] Search path: /user/username/projects/myproject/indirect1 +Info 234 [00:07:04.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 235 [00:07:05.000] Search path: /user/username/projects/myproject/indirect1 +Info 236 [00:07:06.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 237 [00:07:07.000] Finding references to /user/username/projects/myproject/indirect1/main.ts position 9 in project /user/username/projects/myproject/tsconfig-indirect1.json +Info 238 [00:07:08.000] Search path: /user/username/projects/myproject/src +Info 239 [00:07:09.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 240 [00:07:10.000] Search path: /user/username/projects/myproject/src +Info 241 [00:07:11.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 242 [00:07:12.000] Search path: /user/username/projects/myproject/src +Info 243 [00:07:13.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 244 [00:07:14.000] Search path: /user/username/projects/myproject/src/helpers +Info 245 [00:07:15.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 246 [00:07:16.000] Search path: /user/username/projects/myproject/src/helpers +Info 247 [00:07:17.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 248 [00:07:18.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json +Info 249 [00:07:19.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 228 [00:06:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 229 [00:06:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json -Info 230 [00:07:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 231 [00:07:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 232 [00:07:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 233 [00:07:03.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 234 [00:07:04.000] Files (4) +Info 250 [00:07:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 251 [00:07:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json +Info 252 [00:07:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 253 [00:07:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 254 [00:07:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 255 [00:07:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 256 [00:07:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 257 [00:07:27.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 258 [00:07:28.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts SVC-2-0 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -930,25 +960,25 @@ Info 234 [00:07:04.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 235 [00:07:05.000] ----------------------------------------------- -Info 236 [00:07:06.000] event: +Info 259 [00:07:29.000] ----------------------------------------------- +Info 260 [00:07:30.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json"}} -Info 237 [00:07:07.000] event: +Info 261 [00:07:31.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"d9a040bddd6b85b85abd507a988a4b809b1515b5e61257ea3f8263da59589565","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":3,"tsSize":134,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"composite":true,"outDir":"","baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":true,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"other","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 238 [00:07:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info -Info 239 [00:07:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info -Info 240 [00:07:10.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json -Info 241 [00:07:11.000] Search path: /user/username/projects/myproject/src/helpers -Info 242 [00:07:12.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 243 [00:07:13.000] Search path: /user/username/projects/myproject/src/helpers -Info 244 [00:07:14.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 245 [00:07:15.000] Search path: /user/username/projects/myproject/src -Info 246 [00:07:16.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 247 [00:07:17.000] Search path: /user/username/projects/myproject/src -Info 248 [00:07:18.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 249 [00:07:19.000] Search path: /user/username/projects/myproject/src -Info 250 [00:07:20.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 251 [00:07:21.000] response: +Info 262 [00:07:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts 500 undefined WatchType: Closed Script info +Info 263 [00:07:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/helpers/functions.d.ts.map 500 undefined WatchType: Closed Script info +Info 264 [00:07:34.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json +Info 265 [00:07:35.000] Search path: /user/username/projects/myproject/src/helpers +Info 266 [00:07:36.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 267 [00:07:37.000] Search path: /user/username/projects/myproject/src/helpers +Info 268 [00:07:38.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 269 [00:07:39.000] Search path: /user/username/projects/myproject/src +Info 270 [00:07:40.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 271 [00:07:41.000] Search path: /user/username/projects/myproject/src +Info 272 [00:07:42.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 273 [00:07:43.000] Search path: /user/username/projects/myproject/src +Info 274 [00:07:44.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 275 [00:07:45.000] response: { "response": { "refs": [ @@ -1102,6 +1132,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /dummy/node_modules/@types: {"pollingInterval":500} @@ -1133,59 +1165,59 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: {} -Info 252 [00:07:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 253 [00:07:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 253 [00:07:24.000] Files (5) - -Info 253 [00:07:25.000] ----------------------------------------------- -Info 253 [00:07:26.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 253 [00:07:27.000] Files (3) - -Info 253 [00:07:28.000] ----------------------------------------------- -Info 253 [00:07:29.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 253 [00:07:30.000] Files (4) - -Info 253 [00:07:31.000] ----------------------------------------------- -Info 253 [00:07:32.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 253 [00:07:33.000] Files (4) - -Info 253 [00:07:34.000] ----------------------------------------------- -Info 253 [00:07:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 253 [00:07:36.000] Files (2) - -Info 253 [00:07:37.000] ----------------------------------------------- -Info 253 [00:07:38.000] Open files: -Info 253 [00:07:39.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined -Info 253 [00:07:40.000] Projects: /dev/null/inferredProject1* -Info 253 [00:07:41.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 254 [00:07:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 254 [00:07:43.000] Files (5) - -Info 254 [00:07:44.000] ----------------------------------------------- -Info 254 [00:07:45.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 254 [00:07:46.000] Files (3) - -Info 254 [00:07:47.000] ----------------------------------------------- -Info 254 [00:07:48.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 254 [00:07:49.000] Files (4) - -Info 254 [00:07:50.000] ----------------------------------------------- -Info 254 [00:07:51.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 254 [00:07:52.000] Files (4) - -Info 254 [00:07:53.000] ----------------------------------------------- -Info 254 [00:07:54.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 254 [00:07:55.000] Files (2) - -Info 254 [00:07:56.000] ----------------------------------------------- -Info 254 [00:07:57.000] Open files: -Info 254 [00:07:58.000] Search path: /user/username/projects/myproject/indirect3 -Info 255 [00:07:59.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json -Info 256 [00:08:00.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json -Info 257 [00:08:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file -Info 258 [00:08:02.000] event: +Info 276 [00:07:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 277 [00:07:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 277 [00:07:48.000] Files (5) + +Info 277 [00:07:49.000] ----------------------------------------------- +Info 277 [00:07:50.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 277 [00:07:51.000] Files (3) + +Info 277 [00:07:52.000] ----------------------------------------------- +Info 277 [00:07:53.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 277 [00:07:54.000] Files (4) + +Info 277 [00:07:55.000] ----------------------------------------------- +Info 277 [00:07:56.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 277 [00:07:57.000] Files (4) + +Info 277 [00:07:58.000] ----------------------------------------------- +Info 277 [00:07:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 277 [00:08:00.000] Files (2) + +Info 277 [00:08:01.000] ----------------------------------------------- +Info 277 [00:08:02.000] Open files: +Info 277 [00:08:03.000] FileName: /dummy/dummy.ts ProjectRootPath: undefined +Info 277 [00:08:04.000] Projects: /dev/null/inferredProject1* +Info 277 [00:08:05.000] FileWatcher:: Added:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 278 [00:08:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 278 [00:08:07.000] Files (5) + +Info 278 [00:08:08.000] ----------------------------------------------- +Info 278 [00:08:09.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 278 [00:08:10.000] Files (3) + +Info 278 [00:08:11.000] ----------------------------------------------- +Info 278 [00:08:12.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 278 [00:08:13.000] Files (4) + +Info 278 [00:08:14.000] ----------------------------------------------- +Info 278 [00:08:15.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 278 [00:08:16.000] Files (4) + +Info 278 [00:08:17.000] ----------------------------------------------- +Info 278 [00:08:18.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 278 [00:08:19.000] Files (2) + +Info 278 [00:08:20.000] ----------------------------------------------- +Info 278 [00:08:21.000] Open files: +Info 278 [00:08:22.000] Search path: /user/username/projects/myproject/indirect3 +Info 279 [00:08:23.000] For info: /user/username/projects/myproject/indirect3/main.ts :: Config file name: /user/username/projects/myproject/indirect3/tsconfig.json +Info 280 [00:08:24.000] Creating configuration project /user/username/projects/myproject/indirect3/tsconfig.json +Info 281 [00:08:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Config file +Info 282 [00:08:26.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/indirect3/main.ts to open"}} -Info 259 [00:08:03.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { +Info 283 [00:08:27.000] Config: /user/username/projects/myproject/indirect3/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/indirect3/main.ts" ], @@ -1194,19 +1226,21 @@ Info 259 [00:08:03.000] Config: /user/username/projects/myproject/indirect3/tsc "configFilePath": "/user/username/projects/myproject/indirect3/tsconfig.json" } } -Info 260 [00:08:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 261 [00:08:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory -Info 262 [00:08:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json -Info 263 [00:08:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info -Info 264 [00:08:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 265 [00:08:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations -Info 266 [00:08:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 267 [00:08:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 268 [00:08:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 269 [00:08:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots -Info 270 [00:08:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 271 [00:08:15.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 272 [00:08:16.000] Files (4) +Info 284 [00:08:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 285 [00:08:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3 1 undefined Config: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Wild card directory +Info 286 [00:08:30.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json +Info 287 [00:08:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts 500 undefined WatchType: Closed Script info +Info 288 [00:08:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 289 [00:08:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Failed Lookup Locations +Info 290 [00:08:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 291 [00:08:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 292 [00:08:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 293 [00:08:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 294 [00:08:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 295 [00:08:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect3/tsconfig.json WatchType: Type roots +Info 296 [00:08:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 297 [00:08:41.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 298 [00:08:42.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/target/src/helpers/functions.d.ts Text-1 "export declare const foo = 1;\n//# sourceMappingURL=functions.d.ts.map" /user/username/projects/myproject/target/src/main.d.ts Text-1 "import { foo } from 'helpers/functions';\nexport { foo };\n//# sourceMappingURL=main.d.ts.map" @@ -1222,16 +1256,16 @@ Info 272 [00:08:16.000] Files (4) main.ts Matched by default include pattern '**/*' -Info 273 [00:08:17.000] ----------------------------------------------- -Info 274 [00:08:18.000] event: +Info 299 [00:08:43.000] ----------------------------------------------- +Info 300 [00:08:44.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/indirect3/tsconfig.json"}} -Info 275 [00:08:19.000] event: +Info 301 [00:08:45.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0817f69b6871821661b976aa73f4f2533b37c5f4b920541094c2d727d0dc39","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":57,"tsx":0,"tsxSize":0,"dts":3,"dtsSize":494,"deferred":0,"deferredSize":0},"compilerOptions":{"baseUrl":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 276 [00:08:20.000] event: +Info 302 [00:08:46.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/indirect3/main.ts","configFile":"/user/username/projects/myproject/indirect3/tsconfig.json","diagnostics":[]}} -Info 277 [00:08:21.000] `remove Project:: -Info 278 [00:08:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 279 [00:08:23.000] Files (5) +Info 303 [00:08:47.000] `remove Project:: +Info 304 [00:08:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 305 [00:08:49.000] Files (5) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1250,13 +1284,15 @@ Info 279 [00:08:23.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 280 [00:08:24.000] ----------------------------------------------- -Info 281 [00:08:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 282 [00:08:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 283 [00:08:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 284 [00:08:28.000] `remove Project:: -Info 285 [00:08:29.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 286 [00:08:30.000] Files (3) +Info 306 [00:08:50.000] ----------------------------------------------- +Info 307 [00:08:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 308 [00:08:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 309 [00:08:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 310 [00:08:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 311 [00:08:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 312 [00:08:56.000] `remove Project:: +Info 313 [00:08:57.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 314 [00:08:58.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1270,12 +1306,14 @@ Info 286 [00:08:30.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 287 [00:08:31.000] ----------------------------------------------- -Info 288 [00:08:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 289 [00:08:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 290 [00:08:34.000] `remove Project:: -Info 291 [00:08:35.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 292 [00:08:36.000] Files (4) +Info 315 [00:08:59.000] ----------------------------------------------- +Info 316 [00:09:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 317 [00:09:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 318 [00:09:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 319 [00:09:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 320 [00:09:04.000] `remove Project:: +Info 321 [00:09:05.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 322 [00:09:06.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1291,13 +1329,15 @@ Info 292 [00:08:36.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 293 [00:08:37.000] ----------------------------------------------- -Info 294 [00:08:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 295 [00:08:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 296 [00:08:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 297 [00:08:41.000] `remove Project:: -Info 298 [00:08:42.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 299 [00:08:43.000] Files (4) +Info 323 [00:09:07.000] ----------------------------------------------- +Info 324 [00:09:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 325 [00:09:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 326 [00:09:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 327 [00:09:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 328 [00:09:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 329 [00:09:13.000] `remove Project:: +Info 330 [00:09:14.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 331 [00:09:15.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/src/helpers/functions.ts /user/username/projects/myproject/src/main.ts @@ -1313,16 +1353,18 @@ Info 299 [00:08:43.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 300 [00:08:44.000] ----------------------------------------------- -Info 301 [00:08:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 302 [00:08:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 303 [00:08:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 304 [00:08:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 305 [00:08:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 306 [00:08:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 307 [00:08:51.000] `remove Project:: -Info 308 [00:08:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 309 [00:08:53.000] Files (2) +Info 332 [00:09:16.000] ----------------------------------------------- +Info 333 [00:09:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 334 [00:09:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 335 [00:09:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 336 [00:09:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 337 [00:09:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 338 [00:09:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 339 [00:09:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 340 [00:09:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 341 [00:09:25.000] `remove Project:: +Info 342 [00:09:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 343 [00:09:27.000] Files (2) /a/lib/lib.d.ts /dummy/dummy.ts @@ -1332,26 +1374,28 @@ Info 309 [00:08:53.000] Files (2) dummy.ts Root file specified for compilation -Info 310 [00:08:54.000] ----------------------------------------------- -Info 311 [00:08:55.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 312 [00:08:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 313 [00:08:57.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info -Info 314 [00:08:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 315 [00:08:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 316 [00:09:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 317 [00:09:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 318 [00:09:02.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) -Info 318 [00:09:03.000] Files (4) - -Info 318 [00:09:04.000] ----------------------------------------------- -Info 318 [00:09:05.000] Open files: -Info 318 [00:09:06.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined -Info 318 [00:09:07.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json +Info 344 [00:09:28.000] ----------------------------------------------- +Info 345 [00:09:29.000] DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 346 [00:09:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /dummy/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 347 [00:09:31.000] FileWatcher:: Close:: WatchInfo: /dummy/dummy.ts 500 undefined WatchType: Closed Script info +Info 348 [00:09:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 349 [00:09:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 350 [00:09:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 351 [00:09:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 352 [00:09:36.000] Project '/user/username/projects/myproject/indirect3/tsconfig.json' (Configured) +Info 352 [00:09:37.000] Files (4) + +Info 352 [00:09:38.000] ----------------------------------------------- +Info 352 [00:09:39.000] Open files: +Info 352 [00:09:40.000] FileName: /user/username/projects/myproject/indirect3/main.ts ProjectRootPath: undefined +Info 352 [00:09:41.000] Projects: /user/username/projects/myproject/indirect3/tsconfig.json Before request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/indirect3/node_modules/@types: *new* {"pollingInterval":500} @@ -1399,7 +1443,7 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/src: {} -Info 318 [00:09:08.000] request: +Info 352 [00:09:42.000] request: { "command": "references", "arguments": { @@ -1410,16 +1454,16 @@ Info 318 [00:09:08.000] request: "seq": 3, "type": "request" } -Info 319 [00:09:09.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json -Info 320 [00:09:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info -Info 321 [00:09:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 322 [00:09:12.000] Search path: /user/username/projects/myproject/src -Info 323 [00:09:13.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 324 [00:09:14.000] Creating configuration project /user/username/projects/myproject/tsconfig.json -Info 325 [00:09:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 326 [00:09:16.000] event: +Info 353 [00:09:43.000] Finding references to /user/username/projects/myproject/indirect3/main.ts position 9 in project /user/username/projects/myproject/indirect3/tsconfig.json +Info 354 [00:09:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/target/src/main.d.ts.map 500 undefined WatchType: Closed Script info +Info 355 [00:09:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 356 [00:09:46.000] Search path: /user/username/projects/myproject/src +Info 357 [00:09:47.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 358 [00:09:48.000] Creating configuration project /user/username/projects/myproject/tsconfig.json +Info 359 [00:09:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 360 [00:09:50.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig.json","reason":"Creating project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 327 [00:09:17.000] Config: /user/username/projects/myproject/tsconfig.json : { +Info 361 [00:09:51.000] Config: /user/username/projects/myproject/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/own/main.ts" ], @@ -1439,9 +1483,9 @@ Info 327 [00:09:17.000] Config: /user/username/projects/myproject/tsconfig.json } ] } -Info 328 [00:09:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info -Info 329 [00:09:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 330 [00:09:20.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { +Info 362 [00:09:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/own/main.ts 500 undefined WatchType: Closed Script info +Info 363 [00:09:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 364 [00:09:54.000] Config: /user/username/projects/myproject/tsconfig-indirect1.json : { "rootNames": [ "/user/username/projects/myproject/indirect1/main.ts" ], @@ -1458,8 +1502,8 @@ Info 330 [00:09:20.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 331 [00:09:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 332 [00:09:22.000] Config: /user/username/projects/myproject/tsconfig-src.json : { +Info 365 [00:09:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect1.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 366 [00:09:56.000] Config: /user/username/projects/myproject/tsconfig-src.json : { "rootNames": [ "/user/username/projects/myproject/src/main.ts", "/user/username/projects/myproject/src/helpers/functions.ts" @@ -1471,10 +1515,10 @@ Info 332 [00:09:22.000] Config: /user/username/projects/myproject/tsconfig-src. "configFilePath": "/user/username/projects/myproject/tsconfig-src.json" } } -Info 333 [00:09:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 334 [00:09:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 335 [00:09:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory -Info 336 [00:09:26.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { +Info 367 [00:09:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-src.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 368 [00:09:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 369 [00:09:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 undefined Config: /user/username/projects/myproject/tsconfig-src.json WatchType: Wild card directory +Info 370 [00:10:00.000] Config: /user/username/projects/myproject/tsconfig-indirect2.json : { "rootNames": [ "/user/username/projects/myproject/indirect2/main.ts" ], @@ -1491,13 +1535,15 @@ Info 336 [00:09:26.000] Config: /user/username/projects/myproject/tsconfig-indi } ] } -Info 337 [00:09:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 338 [00:09:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info -Info 339 [00:09:29.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 340 [00:09:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 341 [00:09:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 342 [00:09:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 343 [00:09:33.000] Files (5) +Info 371 [00:10:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig-indirect2.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 372 [00:10:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect1/main.ts 500 undefined WatchType: Closed Script info +Info 373 [00:10:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 374 [00:10:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 375 [00:10:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 376 [00:10:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 377 [00:10:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 378 [00:10:08.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 379 [00:10:09.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1516,18 +1562,20 @@ Info 343 [00:09:33.000] Files (5) own/main.ts Part of 'files' list in tsconfig.json -Info 344 [00:09:34.000] ----------------------------------------------- -Info 345 [00:09:35.000] event: +Info 380 [00:10:10.000] ----------------------------------------------- +Info 381 [00:10:11.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 346 [00:09:36.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json -Info 347 [00:09:37.000] event: +Info 382 [00:10:12.000] Creating configuration project /user/username/projects/myproject/tsconfig-src.json +Info 383 [00:10:13.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/src/main.ts for location: /user/username/projects/myproject/target/src/main.d.ts"}} -Info 348 [00:09:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json -Info 349 [00:09:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 350 [00:09:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots -Info 351 [00:09:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 352 [00:09:42.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) -Info 353 [00:09:43.000] Files (3) +Info 384 [00:10:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json +Info 385 [00:10:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 386 [00:10:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 387 [00:10:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 388 [00:10:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-src.json WatchType: Type roots +Info 389 [00:10:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-src.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 390 [00:10:20.000] Project '/user/username/projects/myproject/tsconfig-src.json' (Configured) +Info 391 [00:10:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1541,39 +1589,41 @@ Info 353 [00:09:43.000] Files (3) src/main.ts Matched by include pattern './src/**/*' in 'tsconfig-src.json' -Info 354 [00:09:44.000] ----------------------------------------------- -Info 355 [00:09:45.000] event: +Info 392 [00:10:22.000] ----------------------------------------------- +Info 393 [00:10:23.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-src.json"}} -Info 356 [00:09:46.000] Search path: /user/username/projects/myproject/src -Info 357 [00:09:47.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 358 [00:09:48.000] Search path: /user/username/projects/myproject/src -Info 359 [00:09:49.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 360 [00:09:50.000] Search path: /user/username/projects/myproject/src/helpers -Info 361 [00:09:51.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 362 [00:09:52.000] Search path: /user/username/projects/myproject/src/helpers -Info 363 [00:09:53.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 364 [00:09:54.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig.json -Info 365 [00:09:55.000] Search path: /user/username/projects/myproject/src -Info 366 [00:09:56.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 367 [00:09:57.000] Search path: /user/username/projects/myproject/src -Info 368 [00:09:58.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 369 [00:09:59.000] Search path: /user/username/projects/myproject/src -Info 370 [00:10:00.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 371 [00:10:01.000] Search path: /user/username/projects/myproject/src/helpers -Info 372 [00:10:02.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 373 [00:10:03.000] Search path: /user/username/projects/myproject/src/helpers -Info 374 [00:10:04.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 375 [00:10:05.000] Search path: /user/username/projects/myproject/indirect1 -Info 376 [00:10:06.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 377 [00:10:07.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json -Info 378 [00:10:08.000] event: +Info 394 [00:10:24.000] Search path: /user/username/projects/myproject/src +Info 395 [00:10:25.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 396 [00:10:26.000] Search path: /user/username/projects/myproject/src +Info 397 [00:10:27.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 398 [00:10:28.000] Search path: /user/username/projects/myproject/src/helpers +Info 399 [00:10:29.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 400 [00:10:30.000] Search path: /user/username/projects/myproject/src/helpers +Info 401 [00:10:31.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 402 [00:10:32.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig.json +Info 403 [00:10:33.000] Search path: /user/username/projects/myproject/src +Info 404 [00:10:34.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 405 [00:10:35.000] Search path: /user/username/projects/myproject/src +Info 406 [00:10:36.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 407 [00:10:37.000] Search path: /user/username/projects/myproject/src +Info 408 [00:10:38.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 409 [00:10:39.000] Search path: /user/username/projects/myproject/src/helpers +Info 410 [00:10:40.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 411 [00:10:41.000] Search path: /user/username/projects/myproject/src/helpers +Info 412 [00:10:42.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 413 [00:10:43.000] Search path: /user/username/projects/myproject/indirect1 +Info 414 [00:10:44.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 415 [00:10:45.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect1.json +Info 416 [00:10:46.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json","reason":"Creating project referenced in solution /user/username/projects/myproject/tsconfig.json to find possible configured project for original file: /user/username/projects/myproject/indirect1/main.ts"}} -Info 379 [00:10:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json -Info 380 [00:10:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 381 [00:10:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots -Info 382 [00:10:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 383 [00:10:13.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) -Info 384 [00:10:14.000] Files (4) +Info 417 [00:10:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json +Info 418 [00:10:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 419 [00:10:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 420 [00:10:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 421 [00:10:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect1.json WatchType: Type roots +Info 422 [00:10:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect1.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 423 [00:10:53.000] Project '/user/username/projects/myproject/tsconfig-indirect1.json' (Configured) +Info 424 [00:10:54.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1589,35 +1639,37 @@ Info 384 [00:10:14.000] Files (4) indirect1/main.ts Part of 'files' list in tsconfig.json -Info 385 [00:10:15.000] ----------------------------------------------- -Info 386 [00:10:16.000] event: +Info 425 [00:10:55.000] ----------------------------------------------- +Info 426 [00:10:56.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect1.json"}} -Info 387 [00:10:17.000] Search path: /user/username/projects/myproject/indirect1 -Info 388 [00:10:18.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 389 [00:10:19.000] Search path: /user/username/projects/myproject/indirect1 -Info 390 [00:10:20.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 391 [00:10:21.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json -Info 392 [00:10:22.000] Finding references to /user/username/projects/myproject/indirect1/main.ts position 9 in project /user/username/projects/myproject/tsconfig-indirect1.json -Info 393 [00:10:23.000] Search path: /user/username/projects/myproject/src -Info 394 [00:10:24.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 395 [00:10:25.000] Search path: /user/username/projects/myproject/src -Info 396 [00:10:26.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 397 [00:10:27.000] Search path: /user/username/projects/myproject/src -Info 398 [00:10:28.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 399 [00:10:29.000] Search path: /user/username/projects/myproject/src/helpers -Info 400 [00:10:30.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 401 [00:10:31.000] Search path: /user/username/projects/myproject/src/helpers -Info 402 [00:10:32.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 403 [00:10:33.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json -Info 404 [00:10:34.000] event: +Info 427 [00:10:57.000] Search path: /user/username/projects/myproject/indirect1 +Info 428 [00:10:58.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 429 [00:10:59.000] Search path: /user/username/projects/myproject/indirect1 +Info 430 [00:11:00.000] For info: /user/username/projects/myproject/indirect1/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 431 [00:11:01.000] Finding references to /user/username/projects/myproject/src/main.ts position 9 in project /user/username/projects/myproject/tsconfig-src.json +Info 432 [00:11:02.000] Finding references to /user/username/projects/myproject/indirect1/main.ts position 9 in project /user/username/projects/myproject/tsconfig-indirect1.json +Info 433 [00:11:03.000] Search path: /user/username/projects/myproject/src +Info 434 [00:11:04.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 435 [00:11:05.000] Search path: /user/username/projects/myproject/src +Info 436 [00:11:06.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 437 [00:11:07.000] Search path: /user/username/projects/myproject/src +Info 438 [00:11:08.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 439 [00:11:09.000] Search path: /user/username/projects/myproject/src/helpers +Info 440 [00:11:10.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 441 [00:11:11.000] Search path: /user/username/projects/myproject/src/helpers +Info 442 [00:11:12.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 443 [00:11:13.000] Creating configuration project /user/username/projects/myproject/tsconfig-indirect2.json +Info 444 [00:11:14.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json","reason":"Creating project referenced by : /user/username/projects/myproject/tsconfig.json as it references project /user/username/projects/myproject/tsconfig-src.json"}} -Info 405 [00:10:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info -Info 406 [00:10:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json -Info 407 [00:10:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 408 [00:10:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots -Info 409 [00:10:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 410 [00:10:40.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) -Info 411 [00:10:41.000] Files (4) +Info 445 [00:11:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect2/main.ts 500 undefined WatchType: Closed Script info +Info 446 [00:11:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json +Info 447 [00:11:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 448 [00:11:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 449 [00:11:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 450 [00:11:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig-indirect2.json WatchType: Type roots +Info 451 [00:11:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig-indirect2.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 452 [00:11:22.000] Project '/user/username/projects/myproject/tsconfig-indirect2.json' (Configured) +Info 453 [00:11:23.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/helpers/functions.ts Text-2 "export const foo = 1;" /user/username/projects/myproject/src/main.ts Text-3 "import { foo } from 'helpers/functions';\nexport { foo };" @@ -1633,21 +1685,21 @@ Info 411 [00:10:41.000] Files (4) indirect2/main.ts Part of 'files' list in tsconfig.json -Info 412 [00:10:42.000] ----------------------------------------------- -Info 413 [00:10:43.000] event: +Info 454 [00:11:24.000] ----------------------------------------------- +Info 455 [00:11:25.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig-indirect2.json"}} -Info 414 [00:10:44.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json -Info 415 [00:10:45.000] Search path: /user/username/projects/myproject/src/helpers -Info 416 [00:10:46.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 417 [00:10:47.000] Search path: /user/username/projects/myproject/src/helpers -Info 418 [00:10:48.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 419 [00:10:49.000] Search path: /user/username/projects/myproject/src -Info 420 [00:10:50.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 421 [00:10:51.000] Search path: /user/username/projects/myproject/src -Info 422 [00:10:52.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 423 [00:10:53.000] Search path: /user/username/projects/myproject/src -Info 424 [00:10:54.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 425 [00:10:55.000] response: +Info 456 [00:11:26.000] Finding references to /user/username/projects/myproject/src/helpers/functions.ts position 13 in project /user/username/projects/myproject/tsconfig-indirect2.json +Info 457 [00:11:27.000] Search path: /user/username/projects/myproject/src/helpers +Info 458 [00:11:28.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 459 [00:11:29.000] Search path: /user/username/projects/myproject/src/helpers +Info 460 [00:11:30.000] For info: /user/username/projects/myproject/src/helpers/functions.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 461 [00:11:31.000] Search path: /user/username/projects/myproject/src +Info 462 [00:11:32.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 463 [00:11:33.000] Search path: /user/username/projects/myproject/src +Info 464 [00:11:34.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 465 [00:11:35.000] Search path: /user/username/projects/myproject/src +Info 466 [00:11:36.000] For info: /user/username/projects/myproject/src/main.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 467 [00:11:37.000] response: { "response": { "refs": [ @@ -1837,6 +1889,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/indirect3/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property-types.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property-types.js index acf3fd5a82d78..9df71f2a29597 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property-types.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property-types.js @@ -92,9 +92,11 @@ Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 24 [00:01:08.000] Files (3) +Info 22 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 23 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 24 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:09.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 26 [00:01:10.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = { bar: () => { } };" /user/username/projects/solution/api/src/server.ts SVC-1-0 "import * as shared from \"../../shared/dist\";\nshared.foo.bar();" @@ -107,25 +109,25 @@ Info 24 [00:01:08.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 25 [00:01:09.000] ----------------------------------------------- -Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api -Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 30 [00:01:14.000] Search path: /user/username/projects/solution -Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 32 [00:01:17.000] Files (3) +Info 27 [00:01:11.000] ----------------------------------------------- +Info 28 [00:01:12.000] Search path: /user/username/projects/solution/api +Info 29 [00:01:13.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 30 [00:01:14.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 31 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 32 [00:01:16.000] Search path: /user/username/projects/solution +Info 33 [00:01:17.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 34 [00:01:18.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 34 [00:01:19.000] Files (3) -Info 32 [00:01:18.000] ----------------------------------------------- -Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 32 [00:01:20.000] Files (0) InitialLoadPending +Info 34 [00:01:20.000] ----------------------------------------------- +Info 34 [00:01:21.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 34 [00:01:22.000] Files (0) InitialLoadPending -Info 32 [00:01:21.000] ----------------------------------------------- -Info 32 [00:01:22.000] Open files: -Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json -Info 32 [00:01:25.000] response: +Info 34 [00:01:23.000] ----------------------------------------------- +Info 34 [00:01:24.000] Open files: +Info 34 [00:01:25.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 34 [00:01:26.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 34 [00:01:27.000] response: { "responseRequired": false } @@ -136,6 +138,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/solution/api/tsconfig.json: *new* @@ -159,7 +163,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:26.000] request: +Info 35 [00:01:28.000] request: { "command": "references", "arguments": { @@ -170,18 +174,20 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json -Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src -Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 45 [00:01:38.000] Files (2) +Info 36 [00:01:29.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json +Info 37 [00:01:30.000] Search path: /user/username/projects/solution/shared/src +Info 38 [00:01:31.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 45 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 46 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 47 [00:01:40.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:41.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 49 [00:01:42.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = { bar: () => { } };" @@ -191,12 +197,12 @@ Info 45 [00:01:38.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 46 [00:01:39.000] ----------------------------------------------- -Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src -Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 21 in project /user/username/projects/solution/shared/tsconfig.json -Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 50 [00:01:43.000] ----------------------------------------------- +Info 51 [00:01:44.000] Search path: /user/username/projects/solution/shared/src +Info 52 [00:01:45.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 53 [00:01:46.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 21 in project /user/username/projects/solution/shared/tsconfig.json +Info 54 [00:01:47.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 55 [00:01:48.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -212,8 +218,8 @@ Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 52 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.json : { +Info 56 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 57 [00:01:50.000] Config: /user/username/projects/solution/app/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/app/src/app.ts" ], @@ -230,28 +236,32 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.j } ] } -Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:53.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 61 [00:01:54.000] Files (0) +Info 58 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 59 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 60 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 62 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 63 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 64 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 65 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:01:59.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 67 [00:02:00.000] Files (0) -Info 62 [00:01:55.000] ----------------------------------------------- -Info 63 [00:01:56.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json -Info 64 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info -Info 65 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json -Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 73 [00:02:06.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) -Info 74 [00:02:07.000] Files (3) +Info 68 [00:02:01.000] ----------------------------------------------- +Info 69 [00:02:02.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json +Info 70 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json +Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 75 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 76 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 77 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 78 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 80 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 81 [00:02:14.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) +Info 82 [00:02:15.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = { bar: () => { } };" /user/username/projects/solution/app/src/app.ts Text-1 "import * as shared from \"../../shared/dist\";\nshared.foo.bar();" @@ -264,13 +274,13 @@ Info 74 [00:02:07.000] Files (3) src/app.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 75 [00:02:08.000] ----------------------------------------------- -Info 76 [00:02:09.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 21 in project /user/username/projects/solution/app/tsconfig.json -Info 77 [00:02:10.000] Search path: /user/username/projects/solution/shared/src -Info 78 [00:02:11.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 79 [00:02:12.000] Search path: /user/username/projects/solution/shared/src -Info 80 [00:02:13.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 81 [00:02:14.000] response: +Info 83 [00:02:16.000] ----------------------------------------------- +Info 84 [00:02:17.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 21 in project /user/username/projects/solution/app/tsconfig.json +Info 85 [00:02:18.000] Search path: /user/username/projects/solution/shared/src +Info 86 [00:02:19.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 87 [00:02:20.000] Search path: /user/username/projects/solution/shared/src +Info 88 [00:02:21.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 89 [00:02:22.000] response: { "response": { "refs": [ @@ -335,6 +345,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/solution/shared/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/solution/app/node_modules/@types: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property.js index 2601fce3e42f5..c4ed0e55d4e6b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-as-object-literal-property.js @@ -93,9 +93,11 @@ Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 24 [00:01:08.000] Files (3) +Info 22 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 23 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 24 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:09.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 26 [00:01:10.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "const local = { bar: () => { } };\nexport const foo = local;" /user/username/projects/solution/api/src/server.ts SVC-1-0 "import * as shared from \"../../shared/dist\";\nshared.foo.bar();" @@ -108,25 +110,25 @@ Info 24 [00:01:08.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 25 [00:01:09.000] ----------------------------------------------- -Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api -Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 30 [00:01:14.000] Search path: /user/username/projects/solution -Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 32 [00:01:17.000] Files (3) +Info 27 [00:01:11.000] ----------------------------------------------- +Info 28 [00:01:12.000] Search path: /user/username/projects/solution/api +Info 29 [00:01:13.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 30 [00:01:14.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 31 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 32 [00:01:16.000] Search path: /user/username/projects/solution +Info 33 [00:01:17.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 34 [00:01:18.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 34 [00:01:19.000] Files (3) -Info 32 [00:01:18.000] ----------------------------------------------- -Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 32 [00:01:20.000] Files (0) InitialLoadPending +Info 34 [00:01:20.000] ----------------------------------------------- +Info 34 [00:01:21.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 34 [00:01:22.000] Files (0) InitialLoadPending -Info 32 [00:01:21.000] ----------------------------------------------- -Info 32 [00:01:22.000] Open files: -Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json -Info 32 [00:01:25.000] response: +Info 34 [00:01:23.000] ----------------------------------------------- +Info 34 [00:01:24.000] Open files: +Info 34 [00:01:25.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 34 [00:01:26.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 34 [00:01:27.000] response: { "responseRequired": false } @@ -137,6 +139,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/solution/api/tsconfig.json: *new* @@ -160,7 +164,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:26.000] request: +Info 35 [00:01:28.000] request: { "command": "references", "arguments": { @@ -171,18 +175,20 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json -Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src -Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 45 [00:01:38.000] Files (2) +Info 36 [00:01:29.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json +Info 37 [00:01:30.000] Search path: /user/username/projects/solution/shared/src +Info 38 [00:01:31.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 45 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 46 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 47 [00:01:40.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:41.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 49 [00:01:42.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "const local = { bar: () => { } };\nexport const foo = local;" @@ -192,11 +198,11 @@ Info 45 [00:01:38.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 46 [00:01:39.000] ----------------------------------------------- -Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src -Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 16 in project /user/username/projects/solution/shared/tsconfig.json -Info 50 [00:01:43.000] response: +Info 50 [00:01:43.000] ----------------------------------------------- +Info 51 [00:01:44.000] Search path: /user/username/projects/solution/shared/src +Info 52 [00:01:45.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 53 [00:01:46.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 16 in project /user/username/projects/solution/shared/tsconfig.json +Info 54 [00:01:47.000] response: { "response": { "refs": [ @@ -248,6 +254,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/solution/shared/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-assignment.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-assignment.js index 7b59c694dbf22..bd8e7db9ea3f9 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-assignment.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-arrow-function-assignment.js @@ -92,9 +92,11 @@ Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 24 [00:01:08.000] Files (3) +Info 22 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 23 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 24 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:09.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 26 [00:01:10.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const dog = () => { };" /user/username/projects/solution/api/src/server.ts SVC-1-0 "import * as shared from \"../../shared/dist\";\nshared.dog();" @@ -107,25 +109,25 @@ Info 24 [00:01:08.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 25 [00:01:09.000] ----------------------------------------------- -Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api -Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 30 [00:01:14.000] Search path: /user/username/projects/solution -Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 32 [00:01:17.000] Files (3) +Info 27 [00:01:11.000] ----------------------------------------------- +Info 28 [00:01:12.000] Search path: /user/username/projects/solution/api +Info 29 [00:01:13.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 30 [00:01:14.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 31 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 32 [00:01:16.000] Search path: /user/username/projects/solution +Info 33 [00:01:17.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 34 [00:01:18.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 34 [00:01:19.000] Files (3) -Info 32 [00:01:18.000] ----------------------------------------------- -Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 32 [00:01:20.000] Files (0) InitialLoadPending +Info 34 [00:01:20.000] ----------------------------------------------- +Info 34 [00:01:21.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 34 [00:01:22.000] Files (0) InitialLoadPending -Info 32 [00:01:21.000] ----------------------------------------------- -Info 32 [00:01:22.000] Open files: -Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json -Info 32 [00:01:25.000] response: +Info 34 [00:01:23.000] ----------------------------------------------- +Info 34 [00:01:24.000] Open files: +Info 34 [00:01:25.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 34 [00:01:26.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 34 [00:01:27.000] response: { "responseRequired": false } @@ -136,6 +138,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/solution/api/tsconfig.json: *new* @@ -159,7 +163,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:26.000] request: +Info 35 [00:01:28.000] request: { "command": "references", "arguments": { @@ -170,18 +174,20 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 52 in project /user/username/projects/solution/api/tsconfig.json -Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src -Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 45 [00:01:38.000] Files (2) +Info 36 [00:01:29.000] Finding references to /user/username/projects/solution/api/src/server.ts position 52 in project /user/username/projects/solution/api/tsconfig.json +Info 37 [00:01:30.000] Search path: /user/username/projects/solution/shared/src +Info 38 [00:01:31.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 45 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 46 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 47 [00:01:40.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:41.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 49 [00:01:42.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const dog = () => { };" @@ -191,12 +197,12 @@ Info 45 [00:01:38.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 46 [00:01:39.000] ----------------------------------------------- -Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src -Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 13 in project /user/username/projects/solution/shared/tsconfig.json -Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 50 [00:01:43.000] ----------------------------------------------- +Info 51 [00:01:44.000] Search path: /user/username/projects/solution/shared/src +Info 52 [00:01:45.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 53 [00:01:46.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 13 in project /user/username/projects/solution/shared/tsconfig.json +Info 54 [00:01:47.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 55 [00:01:48.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -212,8 +218,8 @@ Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 52 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.json : { +Info 56 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 57 [00:01:50.000] Config: /user/username/projects/solution/app/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/app/src/app.ts" ], @@ -230,28 +236,32 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.j } ] } -Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:53.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 61 [00:01:54.000] Files (0) +Info 58 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 59 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 60 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 62 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 63 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 64 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 65 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:01:59.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 67 [00:02:00.000] Files (0) -Info 62 [00:01:55.000] ----------------------------------------------- -Info 63 [00:01:56.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json -Info 64 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info -Info 65 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json -Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 73 [00:02:06.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) -Info 74 [00:02:07.000] Files (3) +Info 68 [00:02:01.000] ----------------------------------------------- +Info 69 [00:02:02.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json +Info 70 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json +Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 75 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 76 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 77 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 78 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 80 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 81 [00:02:14.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) +Info 82 [00:02:15.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const dog = () => { };" /user/username/projects/solution/app/src/app.ts Text-1 "import * as shared from \"../../shared/dist\";\nshared.dog();" @@ -264,13 +274,13 @@ Info 74 [00:02:07.000] Files (3) src/app.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 75 [00:02:08.000] ----------------------------------------------- -Info 76 [00:02:09.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 13 in project /user/username/projects/solution/app/tsconfig.json -Info 77 [00:02:10.000] Search path: /user/username/projects/solution/shared/src -Info 78 [00:02:11.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 79 [00:02:12.000] Search path: /user/username/projects/solution/shared/src -Info 80 [00:02:13.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 81 [00:02:14.000] response: +Info 83 [00:02:16.000] ----------------------------------------------- +Info 84 [00:02:17.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 13 in project /user/username/projects/solution/app/tsconfig.json +Info 85 [00:02:18.000] Search path: /user/username/projects/solution/shared/src +Info 86 [00:02:19.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 87 [00:02:20.000] Search path: /user/username/projects/solution/shared/src +Info 88 [00:02:21.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 89 [00:02:22.000] response: { "response": { "refs": [ @@ -335,6 +345,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/solution/shared/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/solution/app/node_modules/@types: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-method-of-class-expression.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-method-of-class-expression.js index 86c8db52998f6..642d943c41ca0 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-method-of-class-expression.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-method-of-class-expression.js @@ -94,9 +94,11 @@ Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 24 [00:01:08.000] Files (3) +Info 22 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 23 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 24 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:09.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 26 [00:01:10.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = class { fly() {} };" /user/username/projects/solution/api/src/server.ts SVC-1-0 "import * as shared from \"../../shared/dist\";\nconst instance = new shared.foo();\ninstance.fly();" @@ -109,25 +111,25 @@ Info 24 [00:01:08.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 25 [00:01:09.000] ----------------------------------------------- -Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api -Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 30 [00:01:14.000] Search path: /user/username/projects/solution -Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 32 [00:01:17.000] Files (3) +Info 27 [00:01:11.000] ----------------------------------------------- +Info 28 [00:01:12.000] Search path: /user/username/projects/solution/api +Info 29 [00:01:13.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 30 [00:01:14.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 31 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 32 [00:01:16.000] Search path: /user/username/projects/solution +Info 33 [00:01:17.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 34 [00:01:18.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 34 [00:01:19.000] Files (3) -Info 32 [00:01:18.000] ----------------------------------------------- -Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 32 [00:01:20.000] Files (0) InitialLoadPending +Info 34 [00:01:20.000] ----------------------------------------------- +Info 34 [00:01:21.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 34 [00:01:22.000] Files (0) InitialLoadPending -Info 32 [00:01:21.000] ----------------------------------------------- -Info 32 [00:01:22.000] Open files: -Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json -Info 32 [00:01:25.000] response: +Info 34 [00:01:23.000] ----------------------------------------------- +Info 34 [00:01:24.000] Open files: +Info 34 [00:01:25.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 34 [00:01:26.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 34 [00:01:27.000] response: { "responseRequired": false } @@ -138,6 +140,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/solution/api/tsconfig.json: *new* @@ -161,7 +165,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:26.000] request: +Info 35 [00:01:28.000] request: { "command": "references", "arguments": { @@ -172,18 +176,20 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 89 in project /user/username/projects/solution/api/tsconfig.json -Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src -Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 45 [00:01:38.000] Files (2) +Info 36 [00:01:29.000] Finding references to /user/username/projects/solution/api/src/server.ts position 89 in project /user/username/projects/solution/api/tsconfig.json +Info 37 [00:01:30.000] Search path: /user/username/projects/solution/shared/src +Info 38 [00:01:31.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 45 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 46 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 47 [00:01:40.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:41.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 49 [00:01:42.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = class { fly() {} };" @@ -193,12 +199,12 @@ Info 45 [00:01:38.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 46 [00:01:39.000] ----------------------------------------------- -Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src -Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 27 in project /user/username/projects/solution/shared/tsconfig.json -Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 50 [00:01:43.000] ----------------------------------------------- +Info 51 [00:01:44.000] Search path: /user/username/projects/solution/shared/src +Info 52 [00:01:45.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 53 [00:01:46.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 27 in project /user/username/projects/solution/shared/tsconfig.json +Info 54 [00:01:47.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 55 [00:01:48.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -214,8 +220,8 @@ Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 52 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.json : { +Info 56 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 57 [00:01:50.000] Config: /user/username/projects/solution/app/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/app/src/app.ts" ], @@ -232,28 +238,32 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.j } ] } -Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:53.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 61 [00:01:54.000] Files (0) +Info 58 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 59 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 60 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 62 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 63 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 64 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 65 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:01:59.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 67 [00:02:00.000] Files (0) -Info 62 [00:01:55.000] ----------------------------------------------- -Info 63 [00:01:56.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json -Info 64 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info -Info 65 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json -Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 73 [00:02:06.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) -Info 74 [00:02:07.000] Files (3) +Info 68 [00:02:01.000] ----------------------------------------------- +Info 69 [00:02:02.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json +Info 70 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json +Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 75 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 76 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 77 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 78 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 80 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 81 [00:02:14.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) +Info 82 [00:02:15.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = class { fly() {} };" /user/username/projects/solution/app/src/app.ts Text-1 "import * as shared from \"../../shared/dist\";\nconst instance = new shared.foo();\ninstance.fly();" @@ -266,13 +276,13 @@ Info 74 [00:02:07.000] Files (3) src/app.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 75 [00:02:08.000] ----------------------------------------------- -Info 76 [00:02:09.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 27 in project /user/username/projects/solution/app/tsconfig.json -Info 77 [00:02:10.000] Search path: /user/username/projects/solution/shared/src -Info 78 [00:02:11.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 79 [00:02:12.000] Search path: /user/username/projects/solution/shared/src -Info 80 [00:02:13.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 81 [00:02:14.000] response: +Info 83 [00:02:16.000] ----------------------------------------------- +Info 84 [00:02:17.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 27 in project /user/username/projects/solution/app/tsconfig.json +Info 85 [00:02:18.000] Search path: /user/username/projects/solution/shared/src +Info 86 [00:02:19.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 87 [00:02:20.000] Search path: /user/username/projects/solution/shared/src +Info 88 [00:02:21.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 89 [00:02:22.000] response: { "response": { "refs": [ @@ -337,6 +347,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/solution/shared/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/solution/app/node_modules/@types: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-object-literal-property.js b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-object-literal-property.js index 36901982aad5f..db45ad37b888b 100644 --- a/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-object-literal-property.js +++ b/tests/baselines/reference/tsserver/projectReferences/special-handling-of-localness-when-using-object-literal-property.js @@ -92,9 +92,11 @@ Info 18 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/api/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 20 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots Info 21 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots -Info 22 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:07.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 24 [00:01:08.000] Files (3) +Info 22 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 23 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/api/tsconfig.json WatchType: Type roots +Info 24 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/api/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:09.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 26 [00:01:10.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = { baz: \"BAZ\" };" /user/username/projects/solution/api/src/server.ts SVC-1-0 "import * as shared from \"../../shared/dist\";\nshared.foo.baz;" @@ -107,25 +109,25 @@ Info 24 [00:01:08.000] Files (3) src/server.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 25 [00:01:09.000] ----------------------------------------------- -Info 26 [00:01:10.000] Search path: /user/username/projects/solution/api -Info 27 [00:01:11.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json -Info 28 [00:01:12.000] Creating configuration project /user/username/projects/solution/tsconfig.json -Info 29 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 30 [00:01:14.000] Search path: /user/username/projects/solution -Info 31 [00:01:15.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. -Info 32 [00:01:16.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) -Info 32 [00:01:17.000] Files (3) +Info 27 [00:01:11.000] ----------------------------------------------- +Info 28 [00:01:12.000] Search path: /user/username/projects/solution/api +Info 29 [00:01:13.000] For info: /user/username/projects/solution/api/tsconfig.json :: Config file name: /user/username/projects/solution/tsconfig.json +Info 30 [00:01:14.000] Creating configuration project /user/username/projects/solution/tsconfig.json +Info 31 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 32 [00:01:16.000] Search path: /user/username/projects/solution +Info 33 [00:01:17.000] For info: /user/username/projects/solution/tsconfig.json :: No config files found. +Info 34 [00:01:18.000] Project '/user/username/projects/solution/api/tsconfig.json' (Configured) +Info 34 [00:01:19.000] Files (3) -Info 32 [00:01:18.000] ----------------------------------------------- -Info 32 [00:01:19.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 32 [00:01:20.000] Files (0) InitialLoadPending +Info 34 [00:01:20.000] ----------------------------------------------- +Info 34 [00:01:21.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 34 [00:01:22.000] Files (0) InitialLoadPending -Info 32 [00:01:21.000] ----------------------------------------------- -Info 32 [00:01:22.000] Open files: -Info 32 [00:01:23.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined -Info 32 [00:01:24.000] Projects: /user/username/projects/solution/api/tsconfig.json -Info 32 [00:01:25.000] response: +Info 34 [00:01:23.000] ----------------------------------------------- +Info 34 [00:01:24.000] Open files: +Info 34 [00:01:25.000] FileName: /user/username/projects/solution/api/src/server.ts ProjectRootPath: undefined +Info 34 [00:01:26.000] Projects: /user/username/projects/solution/api/tsconfig.json +Info 34 [00:01:27.000] response: { "responseRequired": false } @@ -136,6 +138,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/solution/api/tsconfig.json: *new* @@ -159,7 +163,7 @@ FsWatchesRecursive:: Before request -Info 33 [00:01:26.000] request: +Info 35 [00:01:28.000] request: { "command": "references", "arguments": { @@ -170,18 +174,20 @@ Info 33 [00:01:26.000] request: "seq": 2, "type": "request" } -Info 34 [00:01:27.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json -Info 35 [00:01:28.000] Search path: /user/username/projects/solution/shared/src -Info 36 [00:01:29.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 37 [00:01:30.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json -Info 38 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json -Info 39 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 40 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots -Info 43 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:37.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) -Info 45 [00:01:38.000] Files (2) +Info 36 [00:01:29.000] Finding references to /user/username/projects/solution/api/src/server.ts position 56 in project /user/username/projects/solution/api/tsconfig.json +Info 37 [00:01:30.000] Search path: /user/username/projects/solution/shared/src +Info 38 [00:01:31.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 39 [00:01:32.000] Creating configuration project /user/username/projects/solution/shared/tsconfig.json +Info 40 [00:01:33.000] Starting updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json +Info 41 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 42 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 43 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 44 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 45 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 46 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/shared/tsconfig.json WatchType: Type roots +Info 47 [00:01:40.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/shared/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:41.000] Project '/user/username/projects/solution/shared/tsconfig.json' (Configured) +Info 49 [00:01:42.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = { baz: \"BAZ\" };" @@ -191,12 +197,12 @@ Info 45 [00:01:38.000] Files (2) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 46 [00:01:39.000] ----------------------------------------------- -Info 47 [00:01:40.000] Search path: /user/username/projects/solution/shared/src -Info 48 [00:01:41.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 49 [00:01:42.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 22 in project /user/username/projects/solution/shared/tsconfig.json -Info 50 [00:01:43.000] Loading configured project /user/username/projects/solution/tsconfig.json -Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json : { +Info 50 [00:01:43.000] ----------------------------------------------- +Info 51 [00:01:44.000] Search path: /user/username/projects/solution/shared/src +Info 52 [00:01:45.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 53 [00:01:46.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 22 in project /user/username/projects/solution/shared/tsconfig.json +Info 54 [00:01:47.000] Loading configured project /user/username/projects/solution/tsconfig.json +Info 55 [00:01:48.000] Config: /user/username/projects/solution/tsconfig.json : { "rootNames": [], "options": { "configFilePath": "/user/username/projects/solution/tsconfig.json" @@ -212,8 +218,8 @@ Info 51 [00:01:44.000] Config: /user/username/projects/solution/tsconfig.json } ] } -Info 52 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json -Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.json : { +Info 56 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json +Info 57 [00:01:50.000] Config: /user/username/projects/solution/app/tsconfig.json : { "rootNames": [ "/user/username/projects/solution/app/src/app.ts" ], @@ -230,28 +236,32 @@ Info 53 [00:01:46.000] Config: /user/username/projects/solution/app/tsconfig.j } ] } -Info 54 [00:01:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file -Info 55 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 58 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots -Info 59 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:53.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) -Info 61 [00:01:54.000] Files (0) +Info 58 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/tsconfig.json 2000 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Config file +Info 59 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 60 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src 1 undefined Config: /user/username/projects/solution/app/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 62 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 63 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 64 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/tsconfig.json WatchType: Type roots +Info 65 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:01:59.000] Project '/user/username/projects/solution/tsconfig.json' (Configured) +Info 67 [00:02:00.000] Files (0) -Info 62 [00:01:55.000] ----------------------------------------------- -Info 63 [00:01:56.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json -Info 64 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info -Info 65 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json -Info 66 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 69 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots -Info 72 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 73 [00:02:06.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) -Info 74 [00:02:07.000] Files (3) +Info 68 [00:02:01.000] ----------------------------------------------- +Info 69 [00:02:02.000] Creating configuration project /user/username/projects/solution/app/tsconfig.json +Info 70 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/src/app.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json +Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/shared 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 75 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/app/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 76 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 77 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 78 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/app/tsconfig.json WatchType: Type roots +Info 80 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 81 [00:02:14.000] Project '/user/username/projects/solution/app/tsconfig.json' (Configured) +Info 82 [00:02:15.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/shared/src/index.ts Text-1 "export const foo = { baz: \"BAZ\" };" /user/username/projects/solution/app/src/app.ts Text-1 "import * as shared from \"../../shared/dist\";\nshared.foo.baz;" @@ -264,13 +274,13 @@ Info 74 [00:02:07.000] Files (3) src/app.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 75 [00:02:08.000] ----------------------------------------------- -Info 76 [00:02:09.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 22 in project /user/username/projects/solution/app/tsconfig.json -Info 77 [00:02:10.000] Search path: /user/username/projects/solution/shared/src -Info 78 [00:02:11.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 79 [00:02:12.000] Search path: /user/username/projects/solution/shared/src -Info 80 [00:02:13.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json -Info 81 [00:02:14.000] response: +Info 83 [00:02:16.000] ----------------------------------------------- +Info 84 [00:02:17.000] Finding references to /user/username/projects/solution/shared/src/index.ts position 22 in project /user/username/projects/solution/app/tsconfig.json +Info 85 [00:02:18.000] Search path: /user/username/projects/solution/shared/src +Info 86 [00:02:19.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 87 [00:02:20.000] Search path: /user/username/projects/solution/shared/src +Info 88 [00:02:21.000] For info: /user/username/projects/solution/shared/src/index.ts :: Config file name: /user/username/projects/solution/shared/tsconfig.json +Info 89 [00:02:22.000] response: { "response": { "refs": [ @@ -335,6 +345,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/solution/shared/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/solution/app/node_modules/@types: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/when-files-from-two-projects-are-open-and-one-project-references.js b/tests/baselines/reference/tsserver/projectReferences/when-files-from-two-projects-are-open-and-one-project-references.js index 55b92d9438ad3..4be0109301b45 100644 --- a/tests/baselines/reference/tsserver/projectReferences/when-files-from-two-projects-are-open-and-one-project-references.js +++ b/tests/baselines/reference/tsserver/projectReferences/when-files-from-two-projects-are-open-and-one-project-references.js @@ -328,9 +328,11 @@ Info 55 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 56 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 57 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 58 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 59 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:54.000] Files (2) +Info 59 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 60 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 61 [00:02:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 62 [00:02:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:56.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/src/file1.ts SVC-1-0 "export const mainConst = 10;" @@ -340,17 +342,17 @@ Info 61 [00:02:54.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 62 [00:02:55.000] ----------------------------------------------- -Info 63 [00:02:56.000] Search path: /user/username/projects/myproject/main -Info 64 [00:02:57.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 65 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:59.000] Files (2) - -Info 65 [00:03:00.000] ----------------------------------------------- -Info 65 [00:03:01.000] Open files: -Info 65 [00:03:02.000] FileName: /user/username/projects/myproject/main/src/file1.ts ProjectRootPath: undefined -Info 65 [00:03:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:03:04.000] response: +Info 64 [00:02:57.000] ----------------------------------------------- +Info 65 [00:02:58.000] Search path: /user/username/projects/myproject/main +Info 66 [00:02:59.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 67 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:03:01.000] Files (2) + +Info 67 [00:03:02.000] ----------------------------------------------- +Info 67 [00:03:03.000] Open files: +Info 67 [00:03:04.000] FileName: /user/username/projects/myproject/main/src/file1.ts ProjectRootPath: undefined +Info 67 [00:03:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:03:06.000] response: { "responseRequired": false } @@ -361,6 +363,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -418,7 +422,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:05.000] request: +Info 68 [00:03:07.000] request: { "command": "open", "arguments": { @@ -427,17 +431,19 @@ Info 66 [00:03:05.000] request: "seq": 2, "type": "request" } -Info 67 [00:03:06.000] Search path: /user/username/projects/myproject/core/src -Info 68 [00:03:07.000] For info: /user/username/projects/myproject/core/src/file1.ts :: Config file name: /user/username/projects/myproject/core/tsconfig.json -Info 69 [00:03:08.000] Creating configuration project /user/username/projects/myproject/core/tsconfig.json -Info 70 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/core/tsconfig.json -Info 71 [00:03:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots -Info 72 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots -Info 73 [00:03:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots -Info 74 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots -Info 75 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/core/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 76 [00:03:15.000] Project '/user/username/projects/myproject/core/tsconfig.json' (Configured) -Info 77 [00:03:16.000] Files (2) +Info 69 [00:03:08.000] Search path: /user/username/projects/myproject/core/src +Info 70 [00:03:09.000] For info: /user/username/projects/myproject/core/src/file1.ts :: Config file name: /user/username/projects/myproject/core/tsconfig.json +Info 71 [00:03:10.000] Creating configuration project /user/username/projects/myproject/core/tsconfig.json +Info 72 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/core/tsconfig.json +Info 73 [00:03:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 74 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 75 [00:03:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 76 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 77 [00:03:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 78 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Type roots +Info 79 [00:03:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/core/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 80 [00:03:19.000] Project '/user/username/projects/myproject/core/tsconfig.json' (Configured) +Info 81 [00:03:20.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/core/src/file1.ts SVC-1-0 "export const coreConst = 10;" @@ -447,23 +453,23 @@ Info 77 [00:03:16.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 78 [00:03:17.000] ----------------------------------------------- -Info 79 [00:03:18.000] Search path: /user/username/projects/myproject/core -Info 80 [00:03:19.000] For info: /user/username/projects/myproject/core/tsconfig.json :: No config files found. -Info 81 [00:03:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 81 [00:03:21.000] Files (2) - -Info 81 [00:03:22.000] ----------------------------------------------- -Info 81 [00:03:23.000] Project '/user/username/projects/myproject/core/tsconfig.json' (Configured) -Info 81 [00:03:24.000] Files (2) - -Info 81 [00:03:25.000] ----------------------------------------------- -Info 81 [00:03:26.000] Open files: -Info 81 [00:03:27.000] FileName: /user/username/projects/myproject/main/src/file1.ts ProjectRootPath: undefined -Info 81 [00:03:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:29.000] FileName: /user/username/projects/myproject/core/src/file1.ts ProjectRootPath: undefined -Info 81 [00:03:30.000] Projects: /user/username/projects/myproject/core/tsconfig.json -Info 81 [00:03:31.000] response: +Info 82 [00:03:21.000] ----------------------------------------------- +Info 83 [00:03:22.000] Search path: /user/username/projects/myproject/core +Info 84 [00:03:23.000] For info: /user/username/projects/myproject/core/tsconfig.json :: No config files found. +Info 85 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:25.000] Files (2) + +Info 85 [00:03:26.000] ----------------------------------------------- +Info 85 [00:03:27.000] Project '/user/username/projects/myproject/core/tsconfig.json' (Configured) +Info 85 [00:03:28.000] Files (2) + +Info 85 [00:03:29.000] ----------------------------------------------- +Info 85 [00:03:30.000] Open files: +Info 85 [00:03:31.000] FileName: /user/username/projects/myproject/main/src/file1.ts ProjectRootPath: undefined +Info 85 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:33.000] FileName: /user/username/projects/myproject/core/src/file1.ts ProjectRootPath: undefined +Info 85 [00:03:34.000] Projects: /user/username/projects/myproject/core/tsconfig.json +Info 85 [00:03:35.000] response: { "responseRequired": false } @@ -474,6 +480,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/core/node_modules/@types: *new* {"pollingInterval":500} @@ -533,7 +541,7 @@ FsWatchesRecursive:: Before request -Info 82 [00:03:32.000] request: +Info 86 [00:03:36.000] request: { "command": "references", "arguments": { @@ -544,17 +552,19 @@ Info 82 [00:03:32.000] request: "seq": 3, "type": "request" } -Info 83 [00:03:33.000] Finding references to /user/username/projects/myproject/core/src/file1.ts position 13 in project /user/username/projects/myproject/core/tsconfig.json -Info 84 [00:03:34.000] Creating configuration project /user/username/projects/myproject/indirect/tsconfig.json -Info 85 [00:03:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/src/file1.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect/tsconfig.json -Info 87 [00:03:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots -Info 88 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots -Info 89 [00:03:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots -Info 90 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots -Info 91 [00:03:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 92 [00:03:42.000] Project '/user/username/projects/myproject/indirect/tsconfig.json' (Configured) -Info 93 [00:03:43.000] Files (2) +Info 87 [00:03:37.000] Finding references to /user/username/projects/myproject/core/src/file1.ts position 13 in project /user/username/projects/myproject/core/tsconfig.json +Info 88 [00:03:38.000] Creating configuration project /user/username/projects/myproject/indirect/tsconfig.json +Info 89 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/src/file1.ts 500 undefined WatchType: Closed Script info +Info 90 [00:03:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirect/tsconfig.json +Info 91 [00:03:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 92 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirect/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 93 [00:03:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 94 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 95 [00:03:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 96 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirect/tsconfig.json WatchType: Type roots +Info 97 [00:03:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirect/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 98 [00:03:48.000] Project '/user/username/projects/myproject/indirect/tsconfig.json' (Configured) +Info 99 [00:03:49.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/indirect/src/file1.ts Text-1 "export const indirectConst = 10;" @@ -564,17 +574,19 @@ Info 93 [00:03:43.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 94 [00:03:44.000] ----------------------------------------------- -Info 95 [00:03:45.000] Creating configuration project /user/username/projects/myproject/coreRef1/tsconfig.json -Info 96 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/src/file1.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/coreRef1/tsconfig.json -Info 98 [00:03:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots -Info 99 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots -Info 100 [00:03:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots -Info 101 [00:03:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots -Info 102 [00:03:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/coreRef1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 103 [00:03:53.000] Project '/user/username/projects/myproject/coreRef1/tsconfig.json' (Configured) -Info 104 [00:03:54.000] Files (2) +Info 100 [00:03:50.000] ----------------------------------------------- +Info 101 [00:03:51.000] Creating configuration project /user/username/projects/myproject/coreRef1/tsconfig.json +Info 102 [00:03:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/src/file1.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/coreRef1/tsconfig.json +Info 104 [00:03:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 105 [00:03:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 106 [00:03:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 107 [00:03:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 108 [00:03:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 109 [00:03:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef1/tsconfig.json WatchType: Type roots +Info 110 [00:04:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/coreRef1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 111 [00:04:01.000] Project '/user/username/projects/myproject/coreRef1/tsconfig.json' (Configured) +Info 112 [00:04:02.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/coreRef1/src/file1.ts Text-1 "export const coreRef1Const = 10;" @@ -584,17 +596,19 @@ Info 104 [00:03:54.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 105 [00:03:55.000] ----------------------------------------------- -Info 106 [00:03:56.000] Creating configuration project /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json -Info 107 [00:03:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json -Info 109 [00:03:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots -Info 110 [00:04:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots -Info 111 [00:04:01.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots -Info 112 [00:04:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots -Info 113 [00:04:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 114 [00:04:04.000] Project '/user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json' (Configured) -Info 115 [00:04:05.000] Files (2) +Info 113 [00:04:03.000] ----------------------------------------------- +Info 114 [00:04:04.000] Creating configuration project /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json +Info 115 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts 500 undefined WatchType: Closed Script info +Info 116 [00:04:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json +Info 117 [00:04:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 118 [00:04:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad1/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 119 [00:04:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 120 [00:04:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 121 [00:04:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 122 [00:04:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json WatchType: Type roots +Info 123 [00:04:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 124 [00:04:14.000] Project '/user/username/projects/myproject/indirectDisabledChildLoad1/tsconfig.json' (Configured) +Info 125 [00:04:15.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/indirectDisabledChildLoad1/src/file1.ts Text-1 "export const indirectDisabledChildLoad1Const = 10;" @@ -604,17 +618,19 @@ Info 115 [00:04:05.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 116 [00:04:06.000] ----------------------------------------------- -Info 117 [00:04:07.000] Creating configuration project /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json -Info 118 [00:04:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts 500 undefined WatchType: Closed Script info -Info 119 [00:04:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json -Info 120 [00:04:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots -Info 121 [00:04:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots -Info 122 [00:04:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots -Info 123 [00:04:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots -Info 124 [00:04:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 125 [00:04:15.000] Project '/user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json' (Configured) -Info 126 [00:04:16.000] Files (2) +Info 126 [00:04:16.000] ----------------------------------------------- +Info 127 [00:04:17.000] Creating configuration project /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json +Info 128 [00:04:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts 500 undefined WatchType: Closed Script info +Info 129 [00:04:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json +Info 130 [00:04:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 131 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/indirectDisabledChildLoad2/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 132 [00:04:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 133 [00:04:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 134 [00:04:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 135 [00:04:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json WatchType: Type roots +Info 136 [00:04:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 137 [00:04:27.000] Project '/user/username/projects/myproject/indirectDisabledChildLoad2/tsconfig.json' (Configured) +Info 138 [00:04:28.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/indirectDisabledChildLoad2/src/file1.ts Text-1 "export const indirectDisabledChildLoad2Const = 10;" @@ -624,17 +640,19 @@ Info 126 [00:04:16.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 127 [00:04:17.000] ----------------------------------------------- -Info 128 [00:04:18.000] Creating configuration project /user/username/projects/myproject/refToCoreRef3/tsconfig.json -Info 129 [00:04:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/src/file1.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json -Info 131 [00:04:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots -Info 132 [00:04:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots -Info 133 [00:04:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots -Info 134 [00:04:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots -Info 135 [00:04:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 136 [00:04:26.000] Project '/user/username/projects/myproject/refToCoreRef3/tsconfig.json' (Configured) -Info 137 [00:04:27.000] Files (2) +Info 139 [00:04:29.000] ----------------------------------------------- +Info 140 [00:04:30.000] Creating configuration project /user/username/projects/myproject/refToCoreRef3/tsconfig.json +Info 141 [00:04:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/src/file1.ts 500 undefined WatchType: Closed Script info +Info 142 [00:04:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json +Info 143 [00:04:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 144 [00:04:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refToCoreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 145 [00:04:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 146 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 147 [00:04:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 148 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json WatchType: Type roots +Info 149 [00:04:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/refToCoreRef3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 150 [00:04:40.000] Project '/user/username/projects/myproject/refToCoreRef3/tsconfig.json' (Configured) +Info 151 [00:04:41.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/refToCoreRef3/src/file1.ts Text-1 "export const refToCoreRef3Const = 10;" @@ -644,17 +662,19 @@ Info 137 [00:04:27.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 138 [00:04:28.000] ----------------------------------------------- -Info 139 [00:04:29.000] Creating configuration project /user/username/projects/myproject/coreRef3/tsconfig.json -Info 140 [00:04:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/src/file1.ts 500 undefined WatchType: Closed Script info -Info 141 [00:04:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/coreRef3/tsconfig.json -Info 142 [00:04:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots -Info 143 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots -Info 144 [00:04:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots -Info 145 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots -Info 146 [00:04:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/coreRef3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 147 [00:04:37.000] Project '/user/username/projects/myproject/coreRef3/tsconfig.json' (Configured) -Info 148 [00:04:38.000] Files (2) +Info 152 [00:04:42.000] ----------------------------------------------- +Info 153 [00:04:43.000] Creating configuration project /user/username/projects/myproject/coreRef3/tsconfig.json +Info 154 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/src/file1.ts 500 undefined WatchType: Closed Script info +Info 155 [00:04:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/coreRef3/tsconfig.json +Info 156 [00:04:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 157 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/coreRef3/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 158 [00:04:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 159 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 160 [00:04:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 161 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/coreRef3/tsconfig.json WatchType: Type roots +Info 162 [00:04:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/coreRef3/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 163 [00:04:53.000] Project '/user/username/projects/myproject/coreRef3/tsconfig.json' (Configured) +Info 164 [00:04:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/coreRef3/src/file1.ts Text-1 "export const coreRef3Const = 10;" @@ -664,9 +684,9 @@ Info 148 [00:04:38.000] Files (2) src/file1.ts Matched by default include pattern '**/*' -Info 149 [00:04:39.000] ----------------------------------------------- -Info 150 [00:04:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/src/file1.d.ts 2000 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Missing generated file -Info 151 [00:04:41.000] response: +Info 165 [00:04:55.000] ----------------------------------------------- +Info 166 [00:04:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/core/src/file1.d.ts 2000 undefined Project: /user/username/projects/myproject/core/tsconfig.json WatchType: Missing generated file +Info 167 [00:04:57.000] response: { "response": { "refs": [ @@ -706,6 +726,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/core/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/indirect/node_modules/@types: *new* diff --git a/tests/baselines/reference/tsserver/projectReferences/when-the-referenced-projects-have-allowJs-and-emitDeclarationOnly.js b/tests/baselines/reference/tsserver/projectReferences/when-the-referenced-projects-have-allowJs-and-emitDeclarationOnly.js index e4911bc9d96ea..b8d09085a945f 100644 --- a/tests/baselines/reference/tsserver/projectReferences/when-the-referenced-projects-have-allowJs-and-emitDeclarationOnly.js +++ b/tests/baselines/reference/tsserver/projectReferences/when-the-referenced-projects-have-allowJs-and-emitDeclarationOnly.js @@ -114,9 +114,11 @@ Info 31 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 32 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/packages/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots Info 33 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots Info 34 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots -Info 35 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/consumer/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:19.000] Project '/user/username/projects/myproject/packages/consumer/tsconfig.json' (Configured) -Info 37 [00:01:20.000] Files (4) +Info 35 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots +Info 36 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/packages/consumer/tsconfig.json WatchType: Type roots +Info 37 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/packages/consumer/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:21.000] Project '/user/username/projects/myproject/packages/consumer/tsconfig.json' (Configured) +Info 39 [00:01:22.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/packages/emit-composite/src/testModule.js Text-1 "/**\n * @param {string} arg\n */\n const testCompositeFunction = (arg) => {\n}\nmodule.exports = {\n testCompositeFunction\n}" /user/username/projects/myproject/packages/emit-composite/src/index.js Text-1 "const testModule = require('./testModule');\nmodule.exports = {\n ...testModule\n}" @@ -132,21 +134,21 @@ Info 37 [00:01:20.000] Files (4) src/index.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 38 [00:01:21.000] ----------------------------------------------- -Info 39 [00:01:22.000] event: +Info 40 [00:01:23.000] ----------------------------------------------- +Info 41 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/packages/consumer/tsconfig.json"}} -Info 40 [00:01:23.000] event: +Info 42 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"f6f890b868ee990140855d3b392e7be25cc511c224e307bfaf73c9f27a024a79","fileStats":{"js":2,"jsSize":203,"jsx":0,"jsxSize":0,"ts":1,"tsSize":143,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 41 [00:01:24.000] event: +Info 43 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/packages/consumer/src/index.ts","configFile":"/user/username/projects/myproject/packages/consumer/tsconfig.json","diagnostics":[]}} -Info 42 [00:01:25.000] Project '/user/username/projects/myproject/packages/consumer/tsconfig.json' (Configured) -Info 42 [00:01:26.000] Files (4) - -Info 42 [00:01:27.000] ----------------------------------------------- -Info 42 [00:01:28.000] Open files: -Info 42 [00:01:29.000] FileName: /user/username/projects/myproject/packages/consumer/src/index.ts ProjectRootPath: undefined -Info 42 [00:01:30.000] Projects: /user/username/projects/myproject/packages/consumer/tsconfig.json -Info 42 [00:01:31.000] response: +Info 44 [00:01:27.000] Project '/user/username/projects/myproject/packages/consumer/tsconfig.json' (Configured) +Info 44 [00:01:28.000] Files (4) + +Info 44 [00:01:29.000] ----------------------------------------------- +Info 44 [00:01:30.000] Open files: +Info 44 [00:01:31.000] FileName: /user/username/projects/myproject/packages/consumer/src/index.ts ProjectRootPath: undefined +Info 44 [00:01:32.000] Projects: /user/username/projects/myproject/packages/consumer/tsconfig.json +Info 44 [00:01:33.000] response: { "responseRequired": false } @@ -163,6 +165,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/packages/consumer/tsconfig.json: *new* @@ -190,7 +194,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:32.000] request: +Info 45 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -202,7 +206,7 @@ Info 43 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:33.000] response: +Info 46 [00:01:35.000] response: { "responseRequired": false } @@ -210,20 +214,20 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:34.000] event: +Info 47 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/user/username/projects/myproject/packages/consumer/src/index.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:35.000] event: +Info 48 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/user/username/projects/myproject/packages/consumer/src/index.ts","diagnostics":[{"start":{"line":3,"offset":42},"end":{"line":3,"offset":44},"text":"Expected 1 arguments, but got 2.","code":2554,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:36.000] event: +Info 49 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/user/username/projects/myproject/packages/consumer/src/index.ts","diagnostics":[]}} -Info 48 [00:01:37.000] event: +Info 50 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projectReferences/with-disableSolutionSearching-solution-and-siblings-are-not-loaded.js b/tests/baselines/reference/tsserver/projectReferences/with-disableSolutionSearching-solution-and-siblings-are-not-loaded.js index 5e0fbb7f32cdb..1219283e8281a 100644 --- a/tests/baselines/reference/tsserver/projectReferences/with-disableSolutionSearching-solution-and-siblings-are-not-loaded.js +++ b/tests/baselines/reference/tsserver/projectReferences/with-disableSolutionSearching-solution-and-siblings-are-not-loaded.js @@ -78,9 +78,11 @@ Info 10 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 11 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/compiler/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots Info 12 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots Info 13 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/solution/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots -Info 14 [00:00:48.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:49.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) -Info 16 [00:00:50.000] Files (3) +Info 14 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 15 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/solution/compiler/tsconfig.json WatchType: Type roots +Info 16 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/solution/compiler/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:51.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) +Info 18 [00:00:52.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/solution/compiler/types.ts Text-1 "\n namespace ts {\n export interface Program {\n getSourceFiles(): string[];\n }\n }" /user/username/projects/solution/compiler/program.ts SVC-1-0 "\n namespace ts {\n export const program: Program = {\n getSourceFiles: () => [getSourceFile()]\n };\n function getSourceFile() { return \"something\"; }\n }" @@ -93,15 +95,15 @@ Info 16 [00:00:50.000] Files (3) program.ts Part of 'files' list in tsconfig.json -Info 17 [00:00:51.000] ----------------------------------------------- -Info 18 [00:00:52.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) -Info 18 [00:00:53.000] Files (3) +Info 19 [00:00:53.000] ----------------------------------------------- +Info 20 [00:00:54.000] Project '/user/username/projects/solution/compiler/tsconfig.json' (Configured) +Info 20 [00:00:55.000] Files (3) -Info 18 [00:00:54.000] ----------------------------------------------- -Info 18 [00:00:55.000] Open files: -Info 18 [00:00:56.000] FileName: /user/username/projects/solution/compiler/program.ts ProjectRootPath: undefined -Info 18 [00:00:57.000] Projects: /user/username/projects/solution/compiler/tsconfig.json -Info 18 [00:00:58.000] response: +Info 20 [00:00:56.000] ----------------------------------------------- +Info 20 [00:00:57.000] Open files: +Info 20 [00:00:58.000] FileName: /user/username/projects/solution/compiler/program.ts ProjectRootPath: undefined +Info 20 [00:00:59.000] Projects: /user/username/projects/solution/compiler/tsconfig.json +Info 20 [00:01:00.000] response: { "responseRequired": false } @@ -112,6 +114,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/solution/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/solution/compiler/tsconfig.json: *new* @@ -123,7 +127,7 @@ FsWatches:: Before request -Info 19 [00:00:59.000] request: +Info 21 [00:01:01.000] request: { "command": "references", "arguments": { @@ -134,8 +138,8 @@ Info 19 [00:00:59.000] request: "seq": 2, "type": "request" } -Info 20 [00:01:00.000] Finding references to /user/username/projects/solution/compiler/program.ts position 110 in project /user/username/projects/solution/compiler/tsconfig.json -Info 21 [00:01:01.000] response: +Info 22 [00:01:02.000] Finding references to /user/username/projects/solution/compiler/program.ts position 110 in project /user/username/projects/solution/compiler/tsconfig.json +Info 23 [00:01:03.000] response: { "response": { "refs": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js index a37d2b9b8baf9..1fb50e711106e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,10 +474,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -479,44 +489,44 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 48 [00:02:11.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:14.000] Same program as before -Info 52 [00:02:15.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:02:16.000] Before ensureProjectForOpenFiles: -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:18.000] Files (2) - -Info 54 [00:02:19.000] ----------------------------------------------- -Info 54 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:21.000] Files (2) - -Info 54 [00:02:22.000] ----------------------------------------------- -Info 54 [00:02:23.000] Open files: -Info 54 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 54 [00:02:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:28.000] After ensureProjectForOpenFiles: -Info 55 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:30.000] Files (2) - -Info 55 [00:02:31.000] ----------------------------------------------- -Info 55 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:33.000] Files (2) - -Info 55 [00:02:34.000] ----------------------------------------------- -Info 55 [00:02:35.000] Open files: -Info 55 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:15.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:18.000] Same program as before +Info 56 [00:02:19.000] Running: *ensureProjectForOpenFiles* +Info 57 [00:02:20.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (2) + +Info 58 [00:02:23.000] ----------------------------------------------- +Info 58 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:25.000] Files (2) + +Info 58 [00:02:26.000] ----------------------------------------------- +Info 58 [00:02:27.000] Open files: +Info 58 [00:02:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:32.000] After ensureProjectForOpenFiles: +Info 59 [00:02:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:34.000] Files (2) + +Info 59 [00:02:35.000] ----------------------------------------------- +Info 59 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:37.000] Files (2) + +Info 59 [00:02:38.000] ----------------------------------------------- +Info 59 [00:02:39.000] Open files: +Info 59 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 55 [00:02:40.000] request: +Info 59 [00:02:44.000] request: { "command": "rename", "arguments": { @@ -527,7 +537,7 @@ Info 55 [00:02:40.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:41.000] response: +Info 60 [00:02:45.000] response: { "response": { "info": { @@ -579,7 +589,7 @@ After request Before request -Info 57 [00:02:42.000] request: +Info 61 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -590,7 +600,7 @@ Info 57 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 58 [00:02:43.000] response: +Info 62 [00:02:47.000] response: { "response": { "info": { @@ -642,7 +652,7 @@ After request Before request -Info 59 [00:02:44.000] request: +Info 63 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -653,7 +663,7 @@ Info 59 [00:02:44.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:45.000] response: +Info 64 [00:02:49.000] response: { "response": { "info": { @@ -705,7 +715,7 @@ After request Before request -Info 61 [00:02:46.000] request: +Info 65 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -716,7 +726,7 @@ Info 61 [00:02:46.000] request: "seq": 7, "type": "request" } -Info 62 [00:02:47.000] response: +Info 66 [00:02:51.000] response: { "response": { "info": { @@ -768,7 +778,7 @@ After request Before request -Info 63 [00:02:48.000] request: +Info 67 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -779,7 +789,7 @@ Info 63 [00:02:48.000] request: "seq": 8, "type": "request" } -Info 64 [00:02:49.000] response: +Info 68 [00:02:53.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes.js index 64410abfef4d3..bf4a4c60bd0b3 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,10 +474,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -479,7 +489,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 48 [00:02:11.000] request: +Info 52 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -490,10 +500,10 @@ Info 48 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:14.000] Same program as before -Info 52 [00:02:15.000] response: +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:18.000] Same program as before +Info 56 [00:02:19.000] response: { "response": { "info": { @@ -545,7 +555,7 @@ After request Before request -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -556,7 +566,7 @@ Info 53 [00:02:16.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:17.000] response: +Info 58 [00:02:21.000] response: { "response": { "info": { @@ -608,7 +618,7 @@ After request Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -619,7 +629,7 @@ Info 55 [00:02:18.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:19.000] response: +Info 60 [00:02:23.000] response: { "response": { "info": { @@ -671,7 +681,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -682,7 +692,7 @@ Info 57 [00:02:20.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:21.000] response: +Info 62 [00:02:25.000] response: { "response": { "info": { @@ -734,7 +744,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -745,7 +755,7 @@ Info 59 [00:02:22.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:23.000] response: +Info 64 [00:02:27.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-created.js index 82be0aa2d78d9..b6aad8227759c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-created.js @@ -237,9 +237,11 @@ Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:21.000] Files (2) +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -249,17 +251,17 @@ Info 17 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:22.000] ----------------------------------------------- -Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:26.000] Files (2) - -Info 21 [00:01:27.000] ----------------------------------------------- -Info 21 [00:01:28.000] Open files: -Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:31.000] response: +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) + +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:33.000] response: { "responseRequired": false } @@ -270,6 +272,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -283,7 +287,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -292,11 +296,11 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,16 +308,18 @@ Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:47.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -323,21 +329,21 @@ Info 37 [00:01:47.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:53.000] Files (2) - -Info 39 [00:01:54.000] ----------------------------------------------- -Info 39 [00:01:55.000] Open files: -Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:02:00.000] response: +Info 42 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) + +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:04.000] response: { "responseRequired": false } @@ -348,6 +354,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -367,7 +375,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -378,8 +386,8 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 42 [00:02:03.000] response: +Info 45 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 46 [00:02:07.000] response: { "response": { "info": { @@ -434,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -453,14 +463,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 44 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 46 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -476,6 +486,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -499,7 +511,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] request: +Info 55 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -510,12 +522,12 @@ Info 51 [00:02:14.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:17.000] Same program as before -Info 55 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] response: +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:21.000] Same program as before +Info 59 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 61 [00:02:24.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 58 [00:02:21.000] request: "seq": 5, "type": "request" } -Info 59 [00:02:22.000] response: +Info 63 [00:02:26.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 60 [00:02:23.000] request: "seq": 6, "type": "request" } -Info 61 [00:02:24.000] response: +Info 65 [00:02:28.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 62 [00:02:25.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 64 [00:02:27.000] request: "seq": 8, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 66 [00:02:29.000] request: "seq": 9, "type": "request" } -Info 67 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 68 [00:02:32.000] Files (2) - -Info 68 [00:02:33.000] ----------------------------------------------- -Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:35.000] Files (2) - -Info 68 [00:02:36.000] ----------------------------------------------- -Info 68 [00:02:37.000] Open files: -Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 68 [00:02:40.000] response: +Info 71 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:36.000] Files (2) + +Info 72 [00:02:37.000] ----------------------------------------------- +Info 72 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:39.000] Files (2) + +Info 72 [00:02:40.000] ----------------------------------------------- +Info 72 [00:02:41.000] Open files: +Info 72 [00:02:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 72 [00:02:43.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:44.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:41.000] request: +Info 73 [00:02:45.000] request: { "command": "open", "arguments": { @@ -911,23 +927,23 @@ Info 69 [00:02:41.000] request: "seq": 10, "type": "request" } -Info 70 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:43.000] Search path: /user/username/projects/myproject/random -Info 72 [00:02:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:02:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:46.000] Files (2) - -Info 73 [00:02:47.000] ----------------------------------------------- -Info 73 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:49.000] Files (2) - -Info 73 [00:02:50.000] ----------------------------------------------- -Info 73 [00:02:51.000] Open files: -Info 73 [00:02:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 73 [00:02:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 73 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:02:56.000] response: +Info 74 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:47.000] Search path: /user/username/projects/myproject/random +Info 76 [00:02:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:02:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:02:50.000] Files (2) + +Info 77 [00:02:51.000] ----------------------------------------------- +Info 77 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:02:53.000] Files (2) + +Info 77 [00:02:54.000] ----------------------------------------------- +Info 77 [00:02:55.000] Open files: +Info 77 [00:02:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 77 [00:02:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:00.000] response: { "responseRequired": false } @@ -938,6 +954,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -965,7 +983,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:57.000] request: +Info 78 [00:03:01.000] request: { "command": "close", "arguments": { @@ -974,19 +992,19 @@ Info 74 [00:02:57.000] request: "seq": 11, "type": "request" } -Info 75 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:03:00.000] Files (2) - -Info 76 [00:03:01.000] ----------------------------------------------- -Info 76 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:03.000] Files (2) - -Info 76 [00:03:04.000] ----------------------------------------------- -Info 76 [00:03:05.000] Open files: -Info 76 [00:03:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 76 [00:03:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:03:08.000] response: +Info 79 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:04.000] Files (2) + +Info 80 [00:03:05.000] ----------------------------------------------- +Info 80 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:07.000] Files (2) + +Info 80 [00:03:08.000] ----------------------------------------------- +Info 80 [00:03:09.000] Open files: +Info 80 [00:03:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 80 [00:03:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:12.000] response: { "responseRequired": false } @@ -997,6 +1015,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:09.000] request: +Info 81 [00:03:13.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,17 @@ Info 77 [00:03:09.000] request: "seq": 12, "type": "request" } -Info 78 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 79 [00:03:12.000] Files (2) +Info 82 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 83 [00:03:16.000] Files (2) -Info 79 [00:03:13.000] ----------------------------------------------- -Info 79 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:03:15.000] Files (2) +Info 83 [00:03:17.000] ----------------------------------------------- +Info 83 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:03:19.000] Files (2) -Info 79 [00:03:16.000] ----------------------------------------------- -Info 79 [00:03:17.000] Open files: -Info 79 [00:03:18.000] response: +Info 83 [00:03:20.000] ----------------------------------------------- +Info 83 [00:03:21.000] Open files: +Info 83 [00:03:22.000] response: { "responseRequired": false } @@ -1052,6 +1072,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1079,7 +1101,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:19.000] request: +Info 84 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,12 @@ Info 80 [00:03:19.000] request: "seq": 13, "type": "request" } -Info 81 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:21.000] Search path: /user/username/projects/myproject/random -Info 83 [00:03:22.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:23.000] `remove Project:: -Info 85 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 86 [00:03:25.000] Files (2) +Info 85 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:25.000] Search path: /user/username/projects/myproject/random +Info 87 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:27.000] `remove Project:: +Info 89 [00:03:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 90 [00:03:29.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1103,26 +1125,28 @@ Info 86 [00:03:25.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 87 [00:03:26.000] ----------------------------------------------- -Info 88 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 91 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 95 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 99 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:03:39.000] Files (2) - -Info 99 [00:03:40.000] ----------------------------------------------- -Info 99 [00:03:41.000] Open files: -Info 99 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 99 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 99 [00:03:44.000] response: +Info 91 [00:03:30.000] ----------------------------------------------- +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 99 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 100 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 101 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 102 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 105 [00:03:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 105 [00:03:45.000] Files (2) + +Info 105 [00:03:46.000] ----------------------------------------------- +Info 105 [00:03:47.000] Open files: +Info 105 [00:03:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 105 [00:03:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 105 [00:03:50.000] response: { "responseRequired": false } @@ -1131,6 +1155,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-deleted.js index e8a00e8b97c5c..ac37c234b6ec5 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-deleted.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,11 +474,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -500,7 +512,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,11 @@ Info 49 [00:02:10.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:13.000] Same program as before -Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 54 [00:02:15.000] response: +Info 54 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:17.000] Same program as before +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 58 [00:02:19.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 55 [00:02:16.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:17.000] response: +Info 60 [00:02:21.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:18.000] request: +Info 61 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 57 [00:02:18.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:19.000] response: +Info 62 [00:02:23.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 59 [00:02:20.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:21.000] response: +Info 64 [00:02:25.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 65 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 61 [00:02:22.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:23.000] response: +Info 66 [00:02:27.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:24.000] request: +Info 67 [00:02:28.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 63 [00:02:24.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (2) - -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:30.000] Files (2) - -Info 65 [00:02:31.000] ----------------------------------------------- -Info 65 [00:02:32.000] Open files: -Info 65 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:35.000] response: +Info 68 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) + +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:39.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:36.000] request: +Info 70 [00:02:40.000] request: { "command": "open", "arguments": { @@ -911,24 +927,24 @@ Info 66 [00:02:36.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:38.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:42.000] Files (2) - -Info 71 [00:02:43.000] ----------------------------------------------- -Info 71 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:45.000] Files (2) - -Info 71 [00:02:46.000] ----------------------------------------------- -Info 71 [00:02:47.000] Open files: -Info 71 [00:02:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:52.000] response: +Info 71 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:42.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 75 [00:02:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:02:46.000] Files (2) + +Info 75 [00:02:47.000] ----------------------------------------------- +Info 75 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:02:49.000] Files (2) + +Info 75 [00:02:50.000] ----------------------------------------------- +Info 75 [00:02:51.000] Open files: +Info 75 [00:02:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 75 [00:02:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:02:56.000] response: { "responseRequired": false } @@ -939,6 +955,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:53.000] request: +Info 76 [00:02:57.000] request: { "command": "close", "arguments": { @@ -975,19 +993,19 @@ Info 72 [00:02:53.000] request: "seq": 11, "type": "request" } -Info 73 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:56.000] Files (2) - -Info 74 [00:02:57.000] ----------------------------------------------- -Info 74 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:59.000] Files (2) - -Info 74 [00:03:00.000] ----------------------------------------------- -Info 74 [00:03:01.000] Open files: -Info 74 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 74 [00:03:04.000] response: +Info 77 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 78 [00:03:00.000] Files (2) + +Info 78 [00:03:01.000] ----------------------------------------------- +Info 78 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:03.000] Files (2) + +Info 78 [00:03:04.000] ----------------------------------------------- +Info 78 [00:03:05.000] Open files: +Info 78 [00:03:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 78 [00:03:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:03:08.000] response: { "responseRequired": false } @@ -998,6 +1016,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -1021,7 +1041,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:03:05.000] request: +Info 79 [00:03:09.000] request: { "command": "close", "arguments": { @@ -1030,17 +1050,17 @@ Info 75 [00:03:05.000] request: "seq": 12, "type": "request" } -Info 76 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:08.000] Files (2) +Info 80 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 81 [00:03:12.000] Files (2) -Info 77 [00:03:09.000] ----------------------------------------------- -Info 77 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:11.000] Files (2) +Info 81 [00:03:13.000] ----------------------------------------------- +Info 81 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 81 [00:03:15.000] Files (2) -Info 77 [00:03:12.000] ----------------------------------------------- -Info 77 [00:03:13.000] Open files: -Info 77 [00:03:14.000] response: +Info 81 [00:03:16.000] ----------------------------------------------- +Info 81 [00:03:17.000] Open files: +Info 81 [00:03:18.000] response: { "responseRequired": false } @@ -1051,6 +1071,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -1076,7 +1098,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:03:15.000] request: +Info 82 [00:03:19.000] request: { "command": "open", "arguments": { @@ -1085,12 +1107,12 @@ Info 78 [00:03:15.000] request: "seq": 13, "type": "request" } -Info 79 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:17.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:19.000] `remove Project:: -Info 83 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:21.000] Files (2) +Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:21.000] Search path: /user/username/projects/myproject/random +Info 85 [00:03:22.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:23.000] `remove Project:: +Info 87 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 88 [00:03:25.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1100,24 +1122,26 @@ Info 84 [00:03:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:22.000] ----------------------------------------------- -Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:33.000] Files (2) - -Info 95 [00:03:34.000] ----------------------------------------------- -Info 95 [00:03:35.000] Open files: -Info 95 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:38.000] response: +Info 89 [00:03:26.000] ----------------------------------------------- +Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 93 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 99 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 101 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:39.000] Files (2) + +Info 101 [00:03:40.000] ----------------------------------------------- +Info 101 [00:03:41.000] Open files: +Info 101 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:44.000] response: { "responseRequired": false } @@ -1126,6 +1150,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-not-present.js index 22b23ea39a08c..908660b122756 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dts-not-present.js @@ -237,9 +237,11 @@ Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:21.000] Files (2) +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -249,17 +251,17 @@ Info 17 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:22.000] ----------------------------------------------- -Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:26.000] Files (2) - -Info 21 [00:01:27.000] ----------------------------------------------- -Info 21 [00:01:28.000] Open files: -Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:31.000] response: +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) + +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:33.000] response: { "responseRequired": false } @@ -270,6 +272,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -283,7 +287,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -292,11 +296,11 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,16 +308,18 @@ Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:47.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -323,21 +329,21 @@ Info 37 [00:01:47.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:53.000] Files (2) - -Info 39 [00:01:54.000] ----------------------------------------------- -Info 39 [00:01:55.000] Open files: -Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:02:00.000] response: +Info 42 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) + +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:04.000] response: { "responseRequired": false } @@ -348,6 +354,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -367,7 +375,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -378,8 +386,8 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 42 [00:02:03.000] response: +Info 45 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 46 [00:02:07.000] response: { "response": { "info": { @@ -434,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -455,7 +465,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:04.000] request: +Info 47 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -466,7 +476,7 @@ Info 43 [00:02:04.000] request: "seq": 4, "type": "request" } -Info 44 [00:02:05.000] response: +Info 48 [00:02:09.000] response: { "response": { "info": { @@ -518,7 +528,7 @@ After request Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -529,7 +539,7 @@ Info 45 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 46 [00:02:07.000] response: +Info 50 [00:02:11.000] response: { "response": { "info": { @@ -581,7 +591,7 @@ After request Before request -Info 47 [00:02:08.000] request: +Info 51 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -592,7 +602,7 @@ Info 47 [00:02:08.000] request: "seq": 6, "type": "request" } -Info 48 [00:02:09.000] response: +Info 52 [00:02:13.000] response: { "response": { "info": { @@ -644,7 +654,7 @@ After request Before request -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -655,7 +665,7 @@ Info 49 [00:02:10.000] request: "seq": 7, "type": "request" } -Info 50 [00:02:11.000] response: +Info 54 [00:02:15.000] response: { "response": { "info": { @@ -707,7 +717,7 @@ After request Before request -Info 51 [00:02:12.000] request: +Info 55 [00:02:16.000] request: { "command": "close", "arguments": { @@ -716,19 +726,19 @@ Info 51 [00:02:12.000] request: "seq": 8, "type": "request" } -Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 53 [00:02:15.000] Files (2) - -Info 53 [00:02:16.000] ----------------------------------------------- -Info 53 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 53 [00:02:18.000] Files (2) - -Info 53 [00:02:19.000] ----------------------------------------------- -Info 53 [00:02:20.000] Open files: -Info 53 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 53 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:23.000] response: +Info 56 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 57 [00:02:19.000] Files (2) + +Info 57 [00:02:20.000] ----------------------------------------------- +Info 57 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 57 [00:02:22.000] Files (2) + +Info 57 [00:02:23.000] ----------------------------------------------- +Info 57 [00:02:24.000] Open files: +Info 57 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 57 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:02:27.000] response: { "responseRequired": false } @@ -739,6 +749,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -762,7 +774,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:02:24.000] request: +Info 58 [00:02:28.000] request: { "command": "open", "arguments": { @@ -771,23 +783,23 @@ Info 54 [00:02:24.000] request: "seq": 9, "type": "request" } -Info 55 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:26.000] Search path: /user/username/projects/myproject/random -Info 57 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:29.000] Files (2) - -Info 58 [00:02:30.000] ----------------------------------------------- -Info 58 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 58 [00:02:32.000] Files (2) - -Info 58 [00:02:33.000] ----------------------------------------------- -Info 58 [00:02:34.000] Open files: -Info 58 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 58 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 58 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 58 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:39.000] response: +Info 59 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:30.000] Search path: /user/username/projects/myproject/random +Info 61 [00:02:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:33.000] Files (2) + +Info 62 [00:02:34.000] ----------------------------------------------- +Info 62 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:36.000] Files (2) + +Info 62 [00:02:37.000] ----------------------------------------------- +Info 62 [00:02:38.000] Open files: +Info 62 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:43.000] response: { "responseRequired": false } @@ -798,6 +810,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -823,7 +837,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:40.000] request: +Info 63 [00:02:44.000] request: { "command": "close", "arguments": { @@ -832,19 +846,19 @@ Info 59 [00:02:40.000] request: "seq": 10, "type": "request" } -Info 60 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:43.000] Files (2) - -Info 61 [00:02:44.000] ----------------------------------------------- -Info 61 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:46.000] Files (2) - -Info 61 [00:02:47.000] ----------------------------------------------- -Info 61 [00:02:48.000] Open files: -Info 61 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:51.000] response: +Info 64 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:47.000] Files (2) + +Info 65 [00:02:48.000] ----------------------------------------------- +Info 65 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:50.000] Files (2) + +Info 65 [00:02:51.000] ----------------------------------------------- +Info 65 [00:02:52.000] Open files: +Info 65 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:55.000] response: { "responseRequired": false } @@ -855,6 +869,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -878,7 +894,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:52.000] request: +Info 66 [00:02:56.000] request: { "command": "close", "arguments": { @@ -887,17 +903,17 @@ Info 62 [00:02:52.000] request: "seq": 11, "type": "request" } -Info 63 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:55.000] Files (2) +Info 67 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:59.000] Files (2) -Info 64 [00:02:56.000] ----------------------------------------------- -Info 64 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:58.000] Files (2) +Info 68 [00:03:00.000] ----------------------------------------------- +Info 68 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:03:02.000] Files (2) -Info 64 [00:02:59.000] ----------------------------------------------- -Info 64 [00:03:00.000] Open files: -Info 64 [00:03:01.000] response: +Info 68 [00:03:03.000] ----------------------------------------------- +Info 68 [00:03:04.000] Open files: +Info 68 [00:03:05.000] response: { "responseRequired": false } @@ -908,6 +924,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -933,7 +951,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:03:02.000] request: +Info 69 [00:03:06.000] request: { "command": "open", "arguments": { @@ -942,12 +960,12 @@ Info 65 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 66 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:03:04.000] Search path: /user/username/projects/myproject/random -Info 68 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:03:06.000] `remove Project:: -Info 70 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:03:08.000] Files (2) +Info 70 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:03:08.000] Search path: /user/username/projects/myproject/random +Info 72 [00:03:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:03:10.000] `remove Project:: +Info 74 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:12.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -957,24 +975,26 @@ Info 71 [00:03:08.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 72 [00:03:09.000] ----------------------------------------------- -Info 73 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 74 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 81 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:03:20.000] Files (2) - -Info 82 [00:03:21.000] ----------------------------------------------- -Info 82 [00:03:22.000] Open files: -Info 82 [00:03:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 82 [00:03:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:25.000] response: +Info 76 [00:03:13.000] ----------------------------------------------- +Info 77 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 78 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 80 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 88 [00:03:26.000] Files (2) + +Info 88 [00:03:27.000] ----------------------------------------------- +Info 88 [00:03:28.000] Open files: +Info 88 [00:03:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 88 [00:03:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:31.000] response: { "responseRequired": false } @@ -983,6 +1003,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js index 9018907c0353e..ac30e2faed65f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,53 +474,53 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 48 [00:02:11.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:14.000] Same program as before -Info 52 [00:02:15.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:02:16.000] Before ensureProjectForOpenFiles: -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:18.000] Files (2) - -Info 54 [00:02:19.000] ----------------------------------------------- -Info 54 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:21.000] Files (2) - -Info 54 [00:02:22.000] ----------------------------------------------- -Info 54 [00:02:23.000] Open files: -Info 54 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 54 [00:02:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:28.000] After ensureProjectForOpenFiles: -Info 55 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:30.000] Files (2) - -Info 55 [00:02:31.000] ----------------------------------------------- -Info 55 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:33.000] Files (2) - -Info 55 [00:02:34.000] ----------------------------------------------- -Info 55 [00:02:35.000] Open files: -Info 55 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:15.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:18.000] Same program as before +Info 56 [00:02:19.000] Running: *ensureProjectForOpenFiles* +Info 57 [00:02:20.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (2) + +Info 58 [00:02:23.000] ----------------------------------------------- +Info 58 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:25.000] Files (2) + +Info 58 [00:02:26.000] ----------------------------------------------- +Info 58 [00:02:27.000] Open files: +Info 58 [00:02:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:32.000] After ensureProjectForOpenFiles: +Info 59 [00:02:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:34.000] Files (2) + +Info 59 [00:02:35.000] ----------------------------------------------- +Info 59 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:37.000] Files (2) + +Info 59 [00:02:38.000] ----------------------------------------------- +Info 59 [00:02:39.000] Open files: +Info 59 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 55 [00:02:40.000] request: +Info 59 [00:02:44.000] request: { "command": "rename", "arguments": { @@ -521,7 +531,7 @@ Info 55 [00:02:40.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:41.000] response: +Info 60 [00:02:45.000] response: { "response": { "info": { @@ -573,7 +583,7 @@ After request Before request -Info 57 [00:02:42.000] request: +Info 61 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -584,7 +594,7 @@ Info 57 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 58 [00:02:43.000] response: +Info 62 [00:02:47.000] response: { "response": { "info": { @@ -636,7 +646,7 @@ After request Before request -Info 59 [00:02:44.000] request: +Info 63 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -647,7 +657,7 @@ Info 59 [00:02:44.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:45.000] response: +Info 64 [00:02:49.000] response: { "response": { "info": { @@ -699,7 +709,7 @@ After request Before request -Info 61 [00:02:46.000] request: +Info 65 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -710,7 +720,7 @@ Info 61 [00:02:46.000] request: "seq": 7, "type": "request" } -Info 62 [00:02:47.000] response: +Info 66 [00:02:51.000] response: { "response": { "info": { @@ -762,7 +772,7 @@ After request Before request -Info 63 [00:02:48.000] request: +Info 67 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -773,7 +783,7 @@ Info 63 [00:02:48.000] request: "seq": 8, "type": "request" } -Info 64 [00:02:49.000] response: +Info 68 [00:02:53.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes.js index a8f36e0a80f87..202cca59000f7 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,16 +474,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 48 [00:02:11.000] request: +Info 52 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -484,10 +494,10 @@ Info 48 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:14.000] Same program as before -Info 52 [00:02:15.000] response: +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:18.000] Same program as before +Info 56 [00:02:19.000] response: { "response": { "info": { @@ -539,7 +549,7 @@ After request Before request -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -550,7 +560,7 @@ Info 53 [00:02:16.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:17.000] response: +Info 58 [00:02:21.000] response: { "response": { "info": { @@ -602,7 +612,7 @@ After request Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -613,7 +623,7 @@ Info 55 [00:02:18.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:19.000] response: +Info 60 [00:02:23.000] response: { "response": { "info": { @@ -665,7 +675,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -676,7 +686,7 @@ Info 57 [00:02:20.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:21.000] response: +Info 62 [00:02:25.000] response: { "response": { "info": { @@ -728,7 +738,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -739,7 +749,7 @@ Info 59 [00:02:22.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:23.000] response: +Info 64 [00:02:27.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-created.js index 64d1f8d9de7d7..cc7a3a0ebc7ca 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-created.js @@ -242,9 +242,11 @@ Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:21.000] Files (2) +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -254,17 +256,17 @@ Info 17 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:22.000] ----------------------------------------------- -Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:26.000] Files (2) - -Info 21 [00:01:27.000] ----------------------------------------------- -Info 21 [00:01:28.000] Open files: -Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:31.000] response: +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) + +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:33.000] response: { "responseRequired": false } @@ -275,6 +277,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -288,7 +292,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -297,11 +301,11 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -309,16 +313,18 @@ Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:47.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -328,21 +334,21 @@ Info 37 [00:01:47.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:53.000] Files (2) - -Info 39 [00:01:54.000] ----------------------------------------------- -Info 39 [00:01:55.000] Open files: -Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:02:00.000] response: +Info 42 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) + +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:04.000] response: { "responseRequired": false } @@ -353,6 +359,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -372,7 +380,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -383,9 +391,9 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 43 [00:02:04.000] response: +Info 45 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 47 [00:02:08.000] response: { "response": { "info": { @@ -440,6 +448,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -461,11 +471,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 48 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} @@ -476,6 +486,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -499,7 +511,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:12.000] request: +Info 53 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -510,11 +522,11 @@ Info 49 [00:02:12.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:15.000] Same program as before -Info 53 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 54 [00:02:17.000] response: +Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:19.000] Same program as before +Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 58 [00:02:21.000] response: { "response": { "info": { @@ -569,6 +581,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -603,7 +617,7 @@ Info 55 [00:02:18.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:19.000] response: +Info 60 [00:02:23.000] response: { "response": { "info": { @@ -655,7 +669,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -666,7 +680,7 @@ Info 57 [00:02:20.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:21.000] response: +Info 62 [00:02:25.000] response: { "response": { "info": { @@ -718,7 +732,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -729,7 +743,7 @@ Info 59 [00:02:22.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:23.000] response: +Info 64 [00:02:27.000] response: { "response": { "info": { @@ -781,7 +795,7 @@ After request Before request -Info 61 [00:02:24.000] request: +Info 65 [00:02:28.000] request: { "command": "rename", "arguments": { @@ -792,7 +806,7 @@ Info 61 [00:02:24.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:25.000] response: +Info 66 [00:02:29.000] response: { "response": { "info": { @@ -844,7 +858,7 @@ After request Before request -Info 63 [00:02:26.000] request: +Info 67 [00:02:30.000] request: { "command": "close", "arguments": { @@ -853,19 +867,19 @@ Info 63 [00:02:26.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) - -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) - -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:37.000] response: +Info 68 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:36.000] Files (2) + +Info 69 [00:02:37.000] ----------------------------------------------- +Info 69 [00:02:38.000] Open files: +Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:41.000] response: { "responseRequired": false } @@ -876,6 +890,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -901,7 +917,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:38.000] request: +Info 70 [00:02:42.000] request: { "command": "open", "arguments": { @@ -910,23 +926,23 @@ Info 66 [00:02:38.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:40.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 70 [00:02:43.000] Files (2) - -Info 70 [00:02:44.000] ----------------------------------------------- -Info 70 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:46.000] Files (2) - -Info 70 [00:02:47.000] ----------------------------------------------- -Info 70 [00:02:48.000] Open files: -Info 70 [00:02:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 70 [00:02:50.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 70 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:53.000] response: +Info 71 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:44.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 74 [00:02:47.000] Files (2) + +Info 74 [00:02:48.000] ----------------------------------------------- +Info 74 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:50.000] Files (2) + +Info 74 [00:02:51.000] ----------------------------------------------- +Info 74 [00:02:52.000] Open files: +Info 74 [00:02:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 74 [00:02:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 74 [00:02:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:57.000] response: { "responseRequired": false } @@ -937,6 +953,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -964,7 +982,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:54.000] request: +Info 75 [00:02:58.000] request: { "command": "close", "arguments": { @@ -973,19 +991,19 @@ Info 71 [00:02:54.000] request: "seq": 11, "type": "request" } -Info 72 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:57.000] Files (2) - -Info 73 [00:02:58.000] ----------------------------------------------- -Info 73 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:03:00.000] Files (2) - -Info 73 [00:03:01.000] ----------------------------------------------- -Info 73 [00:03:02.000] Open files: -Info 73 [00:03:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:03:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:03:05.000] response: +Info 76 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:03:01.000] Files (2) + +Info 77 [00:03:02.000] ----------------------------------------------- +Info 77 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:03:04.000] Files (2) + +Info 77 [00:03:05.000] ----------------------------------------------- +Info 77 [00:03:06.000] Open files: +Info 77 [00:03:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:03:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:09.000] response: { "responseRequired": false } @@ -996,6 +1014,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1021,7 +1041,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:06.000] request: +Info 78 [00:03:10.000] request: { "command": "close", "arguments": { @@ -1030,17 +1050,17 @@ Info 74 [00:03:06.000] request: "seq": 12, "type": "request" } -Info 75 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:03:09.000] Files (2) +Info 79 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:13.000] Files (2) -Info 76 [00:03:10.000] ----------------------------------------------- -Info 76 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:12.000] Files (2) +Info 80 [00:03:14.000] ----------------------------------------------- +Info 80 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:16.000] Files (2) -Info 76 [00:03:13.000] ----------------------------------------------- -Info 76 [00:03:14.000] Open files: -Info 76 [00:03:15.000] response: +Info 80 [00:03:17.000] ----------------------------------------------- +Info 80 [00:03:18.000] Open files: +Info 80 [00:03:19.000] response: { "responseRequired": false } @@ -1051,6 +1071,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1078,7 +1100,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:16.000] request: +Info 81 [00:03:20.000] request: { "command": "open", "arguments": { @@ -1087,12 +1109,12 @@ Info 77 [00:03:16.000] request: "seq": 13, "type": "request" } -Info 78 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:18.000] Search path: /user/username/projects/myproject/random -Info 80 [00:03:19.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:03:20.000] `remove Project:: -Info 82 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 83 [00:03:22.000] Files (2) +Info 82 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:22.000] Search path: /user/username/projects/myproject/random +Info 84 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:24.000] `remove Project:: +Info 86 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 87 [00:03:26.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1102,25 +1124,27 @@ Info 83 [00:03:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 84 [00:03:23.000] ----------------------------------------------- -Info 85 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 88 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 89 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 95 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:35.000] Files (2) - -Info 95 [00:03:36.000] ----------------------------------------------- -Info 95 [00:03:37.000] Open files: -Info 95 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:40.000] response: +Info 88 [00:03:27.000] ----------------------------------------------- +Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 101 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:41.000] Files (2) + +Info 101 [00:03:42.000] ----------------------------------------------- +Info 101 [00:03:43.000] Open files: +Info 101 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:46.000] response: { "responseRequired": false } @@ -1129,6 +1153,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js index ca78f7c8fb9d2..4c70d16290bba 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-deleted.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,11 +474,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 46 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 50 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -500,7 +512,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,11 @@ Info 49 [00:02:10.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:13.000] Same program as before -Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 54 [00:02:15.000] response: +Info 54 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:17.000] Same program as before +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 58 [00:02:19.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 55 [00:02:16.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:17.000] response: +Info 60 [00:02:21.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:18.000] request: +Info 61 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 57 [00:02:18.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:19.000] response: +Info 62 [00:02:23.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 59 [00:02:20.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:21.000] response: +Info 64 [00:02:25.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 65 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 61 [00:02:22.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:23.000] response: +Info 66 [00:02:27.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:24.000] request: +Info 67 [00:02:28.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 63 [00:02:24.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (2) - -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:30.000] Files (2) - -Info 65 [00:02:31.000] ----------------------------------------------- -Info 65 [00:02:32.000] Open files: -Info 65 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:35.000] response: +Info 68 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) + +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:39.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:36.000] request: +Info 70 [00:02:40.000] request: { "command": "open", "arguments": { @@ -911,23 +927,23 @@ Info 66 [00:02:36.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:38.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 70 [00:02:41.000] Files (2) - -Info 70 [00:02:42.000] ----------------------------------------------- -Info 70 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:44.000] Files (2) - -Info 70 [00:02:45.000] ----------------------------------------------- -Info 70 [00:02:46.000] Open files: -Info 70 [00:02:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 70 [00:02:48.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 70 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:51.000] response: +Info 71 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:42.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 74 [00:02:45.000] Files (2) + +Info 74 [00:02:46.000] ----------------------------------------------- +Info 74 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:48.000] Files (2) + +Info 74 [00:02:49.000] ----------------------------------------------- +Info 74 [00:02:50.000] Open files: +Info 74 [00:02:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 74 [00:02:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 74 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:55.000] response: { "responseRequired": false } @@ -938,6 +954,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -965,7 +983,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:52.000] request: +Info 75 [00:02:56.000] request: { "command": "close", "arguments": { @@ -974,19 +992,19 @@ Info 71 [00:02:52.000] request: "seq": 11, "type": "request" } -Info 72 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:55.000] Files (2) - -Info 73 [00:02:56.000] ----------------------------------------------- -Info 73 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:58.000] Files (2) - -Info 73 [00:02:59.000] ----------------------------------------------- -Info 73 [00:03:00.000] Open files: -Info 73 [00:03:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:03:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:03:03.000] response: +Info 76 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:02:59.000] Files (2) + +Info 77 [00:03:00.000] ----------------------------------------------- +Info 77 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:03:02.000] Files (2) + +Info 77 [00:03:03.000] ----------------------------------------------- +Info 77 [00:03:04.000] Open files: +Info 77 [00:03:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:03:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:07.000] response: { "responseRequired": false } @@ -997,6 +1015,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:04.000] request: +Info 78 [00:03:08.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,17 @@ Info 74 [00:03:04.000] request: "seq": 12, "type": "request" } -Info 75 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:03:07.000] Files (2) +Info 79 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:11.000] Files (2) -Info 76 [00:03:08.000] ----------------------------------------------- -Info 76 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:10.000] Files (2) +Info 80 [00:03:12.000] ----------------------------------------------- +Info 80 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:14.000] Files (2) -Info 76 [00:03:11.000] ----------------------------------------------- -Info 76 [00:03:12.000] Open files: -Info 76 [00:03:13.000] response: +Info 80 [00:03:15.000] ----------------------------------------------- +Info 80 [00:03:16.000] Open files: +Info 80 [00:03:17.000] response: { "responseRequired": false } @@ -1052,6 +1072,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1079,7 +1101,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:14.000] request: +Info 81 [00:03:18.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,12 @@ Info 77 [00:03:14.000] request: "seq": 13, "type": "request" } -Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:16.000] Search path: /user/username/projects/myproject/random -Info 80 [00:03:17.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:03:18.000] `remove Project:: -Info 82 [00:03:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 83 [00:03:20.000] Files (2) +Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:20.000] Search path: /user/username/projects/myproject/random +Info 84 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:22.000] `remove Project:: +Info 86 [00:03:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 87 [00:03:24.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1103,25 +1125,27 @@ Info 83 [00:03:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 84 [00:03:21.000] ----------------------------------------------- -Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 95 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:33.000] Files (2) - -Info 95 [00:03:34.000] ----------------------------------------------- -Info 95 [00:03:35.000] Open files: -Info 95 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:38.000] response: +Info 88 [00:03:25.000] ----------------------------------------------- +Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 92 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 101 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:39.000] Files (2) + +Info 101 [00:03:40.000] ----------------------------------------------- +Info 101 [00:03:41.000] Open files: +Info 101 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:44.000] response: { "responseRequired": false } @@ -1130,6 +1154,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js index 0cef9a2ea8897..485b064864071 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/dependency-dtsMap-not-present.js @@ -242,9 +242,11 @@ Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:21.000] Files (2) +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -254,17 +256,17 @@ Info 17 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:22.000] ----------------------------------------------- -Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:26.000] Files (2) - -Info 21 [00:01:27.000] ----------------------------------------------- -Info 21 [00:01:28.000] Open files: -Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:31.000] response: +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) + +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:33.000] response: { "responseRequired": false } @@ -275,6 +277,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -288,7 +292,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -297,11 +301,11 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -309,16 +313,18 @@ Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:47.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -328,21 +334,21 @@ Info 37 [00:01:47.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:53.000] Files (2) - -Info 39 [00:01:54.000] ----------------------------------------------- -Info 39 [00:01:55.000] Open files: -Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:02:00.000] response: +Info 42 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) + +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:04.000] response: { "responseRequired": false } @@ -353,6 +359,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -372,7 +380,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -383,9 +391,9 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 43 [00:02:04.000] response: +Info 45 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 47 [00:02:08.000] response: { "response": { "info": { @@ -440,6 +448,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -463,7 +473,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -474,7 +484,7 @@ Info 44 [00:02:05.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:06.000] response: +Info 49 [00:02:10.000] response: { "response": { "info": { @@ -526,7 +536,7 @@ After request Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -537,7 +547,7 @@ Info 46 [00:02:07.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:08.000] response: +Info 51 [00:02:12.000] response: { "response": { "info": { @@ -589,7 +599,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -600,7 +610,7 @@ Info 48 [00:02:09.000] request: "seq": 6, "type": "request" } -Info 49 [00:02:10.000] response: +Info 53 [00:02:14.000] response: { "response": { "info": { @@ -652,7 +662,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -663,7 +673,7 @@ Info 50 [00:02:11.000] request: "seq": 7, "type": "request" } -Info 51 [00:02:12.000] response: +Info 55 [00:02:16.000] response: { "response": { "info": { @@ -715,7 +725,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "close", "arguments": { @@ -724,19 +734,19 @@ Info 52 [00:02:13.000] request: "seq": 8, "type": "request" } -Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:16.000] Files (2) - -Info 54 [00:02:17.000] ----------------------------------------------- -Info 54 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:19.000] Files (2) - -Info 54 [00:02:20.000] ----------------------------------------------- -Info 54 [00:02:21.000] Open files: -Info 54 [00:02:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:23.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:24.000] response: +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:20.000] Files (2) + +Info 58 [00:02:21.000] ----------------------------------------------- +Info 58 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:23.000] Files (2) + +Info 58 [00:02:24.000] ----------------------------------------------- +Info 58 [00:02:25.000] Open files: +Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:28.000] response: { "responseRequired": false } @@ -747,6 +757,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -772,7 +784,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:25.000] request: +Info 59 [00:02:29.000] request: { "command": "open", "arguments": { @@ -781,23 +793,23 @@ Info 55 [00:02:25.000] request: "seq": 9, "type": "request" } -Info 56 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:27.000] Search path: /user/username/projects/myproject/random -Info 58 [00:02:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:30.000] Files (2) - -Info 59 [00:02:31.000] ----------------------------------------------- -Info 59 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:33.000] Files (2) - -Info 59 [00:02:34.000] ----------------------------------------------- -Info 59 [00:02:35.000] Open files: -Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 59 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 59 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:40.000] response: +Info 60 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:31.000] Search path: /user/username/projects/myproject/random +Info 62 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:34.000] Files (2) + +Info 63 [00:02:35.000] ----------------------------------------------- +Info 63 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:37.000] Files (2) + +Info 63 [00:02:38.000] ----------------------------------------------- +Info 63 [00:02:39.000] Open files: +Info 63 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:44.000] response: { "responseRequired": false } @@ -808,6 +820,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -835,7 +849,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:41.000] request: +Info 64 [00:02:45.000] request: { "command": "close", "arguments": { @@ -844,19 +858,19 @@ Info 60 [00:02:41.000] request: "seq": 10, "type": "request" } -Info 61 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:44.000] Files (2) - -Info 62 [00:02:45.000] ----------------------------------------------- -Info 62 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:47.000] Files (2) - -Info 62 [00:02:48.000] ----------------------------------------------- -Info 62 [00:02:49.000] Open files: -Info 62 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:52.000] response: +Info 65 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:48.000] Files (2) + +Info 66 [00:02:49.000] ----------------------------------------------- +Info 66 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:51.000] Files (2) + +Info 66 [00:02:52.000] ----------------------------------------------- +Info 66 [00:02:53.000] Open files: +Info 66 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:56.000] response: { "responseRequired": false } @@ -867,6 +881,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -892,7 +908,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:53.000] request: +Info 67 [00:02:57.000] request: { "command": "close", "arguments": { @@ -901,17 +917,17 @@ Info 63 [00:02:53.000] request: "seq": 11, "type": "request" } -Info 64 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:56.000] Files (2) +Info 68 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:03:00.000] Files (2) -Info 65 [00:02:57.000] ----------------------------------------------- -Info 65 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:59.000] Files (2) +Info 69 [00:03:01.000] ----------------------------------------------- +Info 69 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:03:03.000] Files (2) -Info 65 [00:03:00.000] ----------------------------------------------- -Info 65 [00:03:01.000] Open files: -Info 65 [00:03:02.000] response: +Info 69 [00:03:04.000] ----------------------------------------------- +Info 69 [00:03:05.000] Open files: +Info 69 [00:03:06.000] response: { "responseRequired": false } @@ -922,6 +938,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -949,7 +967,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:03.000] request: +Info 70 [00:03:07.000] request: { "command": "open", "arguments": { @@ -958,12 +976,12 @@ Info 66 [00:03:03.000] request: "seq": 12, "type": "request" } -Info 67 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:03:05.000] Search path: /user/username/projects/myproject/random -Info 69 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:03:07.000] `remove Project:: -Info 71 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:03:09.000] Files (2) +Info 71 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:09.000] Search path: /user/username/projects/myproject/random +Info 73 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:03:11.000] `remove Project:: +Info 75 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -973,25 +991,27 @@ Info 72 [00:03:09.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 73 [00:03:10.000] ----------------------------------------------- -Info 74 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 77 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 84 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:22.000] Files (2) - -Info 84 [00:03:23.000] ----------------------------------------------- -Info 84 [00:03:24.000] Open files: -Info 84 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:27.000] response: +Info 77 [00:03:14.000] ----------------------------------------------- +Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 90 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:28.000] Files (2) + +Info 90 [00:03:29.000] ----------------------------------------------- +Info 90 [00:03:30.000] Open files: +Info 90 [00:03:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:33.000] response: { "responseRequired": false } @@ -1000,6 +1020,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js index d310399c206ed..5cbe3923c5838 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/rename-locations.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -477,7 +487,7 @@ Info 44 [00:02:04.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:05.000] response: +Info 49 [00:02:09.000] response: { "response": { "info": { @@ -529,7 +539,7 @@ After request Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -540,7 +550,7 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:07.000] response: +Info 51 [00:02:11.000] response: { "response": { "info": { @@ -592,7 +602,7 @@ After request Before request -Info 48 [00:02:08.000] request: +Info 52 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -603,7 +613,7 @@ Info 48 [00:02:08.000] request: "seq": 6, "type": "request" } -Info 49 [00:02:09.000] response: +Info 53 [00:02:13.000] response: { "response": { "info": { @@ -655,7 +665,7 @@ After request Before request -Info 50 [00:02:10.000] request: +Info 54 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -666,7 +676,7 @@ Info 50 [00:02:10.000] request: "seq": 7, "type": "request" } -Info 51 [00:02:11.000] response: +Info 55 [00:02:15.000] response: { "response": { "info": { @@ -718,7 +728,7 @@ After request Before request -Info 52 [00:02:12.000] request: +Info 56 [00:02:16.000] request: { "command": "close", "arguments": { @@ -727,19 +737,19 @@ Info 52 [00:02:12.000] request: "seq": 8, "type": "request" } -Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:15.000] Files (2) - -Info 54 [00:02:16.000] ----------------------------------------------- -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:18.000] Files (2) - -Info 54 [00:02:19.000] ----------------------------------------------- -Info 54 [00:02:20.000] Open files: -Info 54 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:23.000] response: +Info 57 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:19.000] Files (2) + +Info 58 [00:02:20.000] ----------------------------------------------- +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (2) + +Info 58 [00:02:23.000] ----------------------------------------------- +Info 58 [00:02:24.000] Open files: +Info 58 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:27.000] response: { "responseRequired": false } @@ -750,6 +760,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -775,7 +787,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:24.000] request: +Info 59 [00:02:28.000] request: { "command": "open", "arguments": { @@ -784,23 +796,23 @@ Info 55 [00:02:24.000] request: "seq": 9, "type": "request" } -Info 56 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:26.000] Search path: /user/username/projects/myproject/random -Info 58 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:29.000] Files (2) - -Info 59 [00:02:30.000] ----------------------------------------------- -Info 59 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:32.000] Files (2) - -Info 59 [00:02:33.000] ----------------------------------------------- -Info 59 [00:02:34.000] Open files: -Info 59 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 59 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 59 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:39.000] response: +Info 60 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:30.000] Search path: /user/username/projects/myproject/random +Info 62 [00:02:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:33.000] Files (2) + +Info 63 [00:02:34.000] ----------------------------------------------- +Info 63 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:36.000] Files (2) + +Info 63 [00:02:37.000] ----------------------------------------------- +Info 63 [00:02:38.000] Open files: +Info 63 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:43.000] response: { "responseRequired": false } @@ -811,6 +823,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -838,7 +852,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:40.000] request: +Info 64 [00:02:44.000] request: { "command": "close", "arguments": { @@ -847,19 +861,19 @@ Info 60 [00:02:40.000] request: "seq": 10, "type": "request" } -Info 61 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:43.000] Files (2) - -Info 62 [00:02:44.000] ----------------------------------------------- -Info 62 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:46.000] Files (2) - -Info 62 [00:02:47.000] ----------------------------------------------- -Info 62 [00:02:48.000] Open files: -Info 62 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:51.000] response: +Info 65 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:47.000] Files (2) + +Info 66 [00:02:48.000] ----------------------------------------------- +Info 66 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:50.000] Files (2) + +Info 66 [00:02:51.000] ----------------------------------------------- +Info 66 [00:02:52.000] Open files: +Info 66 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:55.000] response: { "responseRequired": false } @@ -870,6 +884,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -895,7 +911,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:52.000] request: +Info 67 [00:02:56.000] request: { "command": "close", "arguments": { @@ -904,17 +920,17 @@ Info 63 [00:02:52.000] request: "seq": 11, "type": "request" } -Info 64 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:55.000] Files (2) +Info 68 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:59.000] Files (2) -Info 65 [00:02:56.000] ----------------------------------------------- -Info 65 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:58.000] Files (2) +Info 69 [00:03:00.000] ----------------------------------------------- +Info 69 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:03:02.000] Files (2) -Info 65 [00:02:59.000] ----------------------------------------------- -Info 65 [00:03:00.000] Open files: -Info 65 [00:03:01.000] response: +Info 69 [00:03:03.000] ----------------------------------------------- +Info 69 [00:03:04.000] Open files: +Info 69 [00:03:05.000] response: { "responseRequired": false } @@ -925,6 +941,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -952,7 +970,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:02.000] request: +Info 70 [00:03:06.000] request: { "command": "open", "arguments": { @@ -961,12 +979,12 @@ Info 66 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 67 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:03:04.000] Search path: /user/username/projects/myproject/random -Info 69 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:03:06.000] `remove Project:: -Info 71 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:03:08.000] Files (2) +Info 71 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:08.000] Search path: /user/username/projects/myproject/random +Info 73 [00:03:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:03:10.000] `remove Project:: +Info 75 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:12.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -976,25 +994,27 @@ Info 72 [00:03:08.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 73 [00:03:09.000] ----------------------------------------------- -Info 74 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 77 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 84 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:21.000] Files (2) - -Info 84 [00:03:22.000] ----------------------------------------------- -Info 84 [00:03:23.000] Open files: -Info 84 [00:03:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:26.000] response: +Info 77 [00:03:13.000] ----------------------------------------------- +Info 78 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 87 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 90 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:27.000] Files (2) + +Info 90 [00:03:28.000] ----------------------------------------------- +Info 90 [00:03:29.000] Open files: +Info 90 [00:03:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:32.000] response: { "responseRequired": false } @@ -1003,6 +1023,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes-with-timeout-before-request.js index c771c8efb21ec..128179bcda15d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "change", "arguments": { @@ -480,7 +490,7 @@ Info 44 [00:02:04.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:05.000] response: +Info 49 [00:02:09.000] response: { "responseRequired": false } @@ -492,7 +502,7 @@ After running timeout callbacks Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -503,15 +513,15 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:02:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 50 [00:02:10.000] Files (2) +Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:14.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 51 [00:02:11.000] ----------------------------------------------- -Info 52 [00:02:12.000] response: +Info 55 [00:02:15.000] ----------------------------------------------- +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -563,7 +573,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -574,7 +584,7 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { @@ -626,7 +636,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -637,7 +647,7 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "info": { @@ -689,7 +699,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -700,7 +710,7 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "info": { @@ -752,7 +762,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -763,7 +773,7 @@ Info 59 [00:02:19.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:20.000] response: +Info 64 [00:02:24.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes.js index 3455175f330e8..54e170d4df805 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configHasNoReference/usage-file-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "change", "arguments": { @@ -480,7 +490,7 @@ Info 44 [00:02:04.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:05.000] response: +Info 49 [00:02:09.000] response: { "responseRequired": false } @@ -488,7 +498,7 @@ After request Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -499,15 +509,15 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:02:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 50 [00:02:10.000] Files (2) +Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:14.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 51 [00:02:11.000] ----------------------------------------------- -Info 52 [00:02:12.000] response: +Info 55 [00:02:15.000] ----------------------------------------------- +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -559,7 +569,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -570,7 +580,7 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { @@ -622,7 +632,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -633,7 +643,7 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "info": { @@ -685,7 +695,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -696,7 +706,7 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "info": { @@ -748,7 +758,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -759,7 +769,7 @@ Info 59 [00:02:19.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:20.000] response: +Info 64 [00:02:24.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes-with-timeout-before-request.js index 5af15296d1b96..bffe1ef86d4f8 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,10 +474,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -479,44 +489,44 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 48 [00:02:08.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:11.000] Same program as before -Info 52 [00:02:12.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:02:13.000] Before ensureProjectForOpenFiles: -Info 54 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:15.000] Files (2) - -Info 54 [00:02:16.000] ----------------------------------------------- -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:18.000] Files (2) - -Info 54 [00:02:19.000] ----------------------------------------------- -Info 54 [00:02:20.000] Open files: -Info 54 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 54 [00:02:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:25.000] After ensureProjectForOpenFiles: -Info 55 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:27.000] Files (2) - -Info 55 [00:02:28.000] ----------------------------------------------- -Info 55 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:30.000] Files (2) - -Info 55 [00:02:31.000] ----------------------------------------------- -Info 55 [00:02:32.000] Open files: -Info 55 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:15.000] Same program as before +Info 56 [00:02:16.000] Running: *ensureProjectForOpenFiles* +Info 57 [00:02:17.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:19.000] Files (2) + +Info 58 [00:02:20.000] ----------------------------------------------- +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (2) + +Info 58 [00:02:23.000] ----------------------------------------------- +Info 58 [00:02:24.000] Open files: +Info 58 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:29.000] After ensureProjectForOpenFiles: +Info 59 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:31.000] Files (2) + +Info 59 [00:02:32.000] ----------------------------------------------- +Info 59 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:34.000] Files (2) + +Info 59 [00:02:35.000] ----------------------------------------------- +Info 59 [00:02:36.000] Open files: +Info 59 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 55 [00:02:37.000] request: +Info 59 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -527,7 +537,7 @@ Info 55 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:38.000] response: +Info 60 [00:02:42.000] response: { "response": { "info": { @@ -579,7 +589,7 @@ After request Before request -Info 57 [00:02:39.000] request: +Info 61 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -590,7 +600,7 @@ Info 57 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 58 [00:02:40.000] response: +Info 62 [00:02:44.000] response: { "response": { "info": { @@ -642,7 +652,7 @@ After request Before request -Info 59 [00:02:41.000] request: +Info 63 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -653,7 +663,7 @@ Info 59 [00:02:41.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:42.000] response: +Info 64 [00:02:46.000] response: { "response": { "info": { @@ -705,7 +715,7 @@ After request Before request -Info 61 [00:02:43.000] request: +Info 65 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -716,7 +726,7 @@ Info 61 [00:02:43.000] request: "seq": 7, "type": "request" } -Info 62 [00:02:44.000] response: +Info 66 [00:02:48.000] response: { "response": { "info": { @@ -768,7 +778,7 @@ After request Before request -Info 63 [00:02:45.000] request: +Info 67 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -779,7 +789,7 @@ Info 63 [00:02:45.000] request: "seq": 8, "type": "request" } -Info 64 [00:02:46.000] response: +Info 68 [00:02:50.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes.js index 7ef29903e1283..7fb3937331448 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,10 +474,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -479,7 +489,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 48 [00:02:08.000] request: +Info 52 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -490,10 +500,10 @@ Info 48 [00:02:08.000] request: "seq": 4, "type": "request" } -Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:11.000] Same program as before -Info 52 [00:02:12.000] response: +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:15.000] Same program as before +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -545,7 +555,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -556,7 +566,7 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { @@ -608,7 +618,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -619,7 +629,7 @@ Info 55 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "info": { @@ -671,7 +681,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -682,7 +692,7 @@ Info 57 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "info": { @@ -734,7 +744,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -745,7 +755,7 @@ Info 59 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:20.000] response: +Info 64 [00:02:24.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-created.js index 70cacb2b5a7c9..46f6389b202d5 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-created.js @@ -237,9 +237,11 @@ Info 11 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:18.000] Files (2) +Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:20.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -249,17 +251,17 @@ Info 17 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:19.000] ----------------------------------------------- -Info 19 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:23.000] Files (2) - -Info 21 [00:01:24.000] ----------------------------------------------- -Info 21 [00:01:25.000] Open files: -Info 21 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:28.000] response: +Info 20 [00:01:21.000] ----------------------------------------------- +Info 21 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:25.000] Files (2) + +Info 23 [00:01:26.000] ----------------------------------------------- +Info 23 [00:01:27.000] Open files: +Info 23 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:30.000] response: { "responseRequired": false } @@ -270,6 +272,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -283,7 +287,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:29.000] request: +Info 24 [00:01:31.000] request: { "command": "open", "arguments": { @@ -292,11 +296,11 @@ Info 22 [00:01:29.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,16 +308,18 @@ Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:44.000] Files (2) +Info 30 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:48.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -323,21 +329,21 @@ Info 37 [00:01:44.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:45.000] ----------------------------------------------- -Info 39 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:47.000] Files (2) - -Info 39 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Open files: -Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:57.000] response: +Info 42 [00:01:49.000] ----------------------------------------------- +Info 43 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:51.000] Files (2) + +Info 43 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Open files: +Info 43 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:01.000] response: { "responseRequired": false } @@ -348,6 +354,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -367,7 +375,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:58.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -378,8 +386,8 @@ Info 40 [00:01:58.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 42 [00:02:00.000] response: +Info 45 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 46 [00:02:04.000] response: { "response": { "info": { @@ -434,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -453,14 +463,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:03.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 44 [00:02:04.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* -Info 46 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file Info 47 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 48 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 49 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 48 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* Info 50 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 51 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 52 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 53 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 54 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -476,6 +486,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -499,7 +511,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -510,12 +522,12 @@ Info 51 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:14.000] Same program as before -Info 55 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 57 [00:02:17.000] response: +Info 56 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:18.000] Same program as before +Info 59 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 61 [00:02:21.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:18.000] request: +Info 62 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 58 [00:02:18.000] request: "seq": 5, "type": "request" } -Info 59 [00:02:19.000] response: +Info 63 [00:02:23.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 60 [00:02:20.000] request: "seq": 6, "type": "request" } -Info 61 [00:02:21.000] response: +Info 65 [00:02:25.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 62 [00:02:22.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:23.000] response: +Info 67 [00:02:27.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 64 [00:02:24.000] request: +Info 68 [00:02:28.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 64 [00:02:24.000] request: "seq": 8, "type": "request" } -Info 65 [00:02:25.000] response: +Info 69 [00:02:29.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 66 [00:02:26.000] request: +Info 70 [00:02:30.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 66 [00:02:26.000] request: "seq": 9, "type": "request" } -Info 67 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 68 [00:02:29.000] Files (2) - -Info 68 [00:02:30.000] ----------------------------------------------- -Info 68 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:32.000] Files (2) - -Info 68 [00:02:33.000] ----------------------------------------------- -Info 68 [00:02:34.000] Open files: -Info 68 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 68 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 68 [00:02:37.000] response: +Info 71 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:33.000] Files (2) + +Info 72 [00:02:34.000] ----------------------------------------------- +Info 72 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:36.000] Files (2) + +Info 72 [00:02:37.000] ----------------------------------------------- +Info 72 [00:02:38.000] Open files: +Info 72 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 72 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:41.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:38.000] request: +Info 73 [00:02:42.000] request: { "command": "open", "arguments": { @@ -911,23 +927,23 @@ Info 69 [00:02:38.000] request: "seq": 10, "type": "request" } -Info 70 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:40.000] Search path: /user/username/projects/myproject/random -Info 72 [00:02:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:43.000] Files (2) - -Info 73 [00:02:44.000] ----------------------------------------------- -Info 73 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:46.000] Files (2) - -Info 73 [00:02:47.000] ----------------------------------------------- -Info 73 [00:02:48.000] Open files: -Info 73 [00:02:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 73 [00:02:50.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 73 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:02:53.000] response: +Info 74 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:44.000] Search path: /user/username/projects/myproject/random +Info 76 [00:02:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:02:47.000] Files (2) + +Info 77 [00:02:48.000] ----------------------------------------------- +Info 77 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:02:50.000] Files (2) + +Info 77 [00:02:51.000] ----------------------------------------------- +Info 77 [00:02:52.000] Open files: +Info 77 [00:02:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 77 [00:02:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:02:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:02:57.000] response: { "responseRequired": false } @@ -938,6 +954,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -965,7 +983,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:54.000] request: +Info 78 [00:02:58.000] request: { "command": "close", "arguments": { @@ -974,19 +992,19 @@ Info 74 [00:02:54.000] request: "seq": 11, "type": "request" } -Info 75 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:02:57.000] Files (2) - -Info 76 [00:02:58.000] ----------------------------------------------- -Info 76 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:00.000] Files (2) - -Info 76 [00:03:01.000] ----------------------------------------------- -Info 76 [00:03:02.000] Open files: -Info 76 [00:03:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 76 [00:03:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:03:05.000] response: +Info 79 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:01.000] Files (2) + +Info 80 [00:03:02.000] ----------------------------------------------- +Info 80 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:04.000] Files (2) + +Info 80 [00:03:05.000] ----------------------------------------------- +Info 80 [00:03:06.000] Open files: +Info 80 [00:03:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 80 [00:03:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:09.000] response: { "responseRequired": false } @@ -997,6 +1015,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:06.000] request: +Info 81 [00:03:10.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,17 @@ Info 77 [00:03:06.000] request: "seq": 12, "type": "request" } -Info 78 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 79 [00:03:09.000] Files (2) +Info 82 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 83 [00:03:13.000] Files (2) -Info 79 [00:03:10.000] ----------------------------------------------- -Info 79 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:03:12.000] Files (2) +Info 83 [00:03:14.000] ----------------------------------------------- +Info 83 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:03:16.000] Files (2) -Info 79 [00:03:13.000] ----------------------------------------------- -Info 79 [00:03:14.000] Open files: -Info 79 [00:03:15.000] response: +Info 83 [00:03:17.000] ----------------------------------------------- +Info 83 [00:03:18.000] Open files: +Info 83 [00:03:19.000] response: { "responseRequired": false } @@ -1052,6 +1072,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1079,7 +1101,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:16.000] request: +Info 84 [00:03:20.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,12 @@ Info 80 [00:03:16.000] request: "seq": 13, "type": "request" } -Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:18.000] Search path: /user/username/projects/myproject/random -Info 83 [00:03:19.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:20.000] `remove Project:: -Info 85 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 86 [00:03:22.000] Files (2) +Info 85 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:22.000] Search path: /user/username/projects/myproject/random +Info 87 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:24.000] `remove Project:: +Info 89 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 90 [00:03:26.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1103,26 +1125,28 @@ Info 86 [00:03:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 87 [00:03:23.000] ----------------------------------------------- -Info 88 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 99 [00:03:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:03:36.000] Files (2) - -Info 99 [00:03:37.000] ----------------------------------------------- -Info 99 [00:03:38.000] Open files: -Info 99 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 99 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 99 [00:03:41.000] response: +Info 91 [00:03:27.000] ----------------------------------------------- +Info 92 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 93 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 94 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 95 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 99 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 100 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 101 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 102 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 105 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 105 [00:03:42.000] Files (2) + +Info 105 [00:03:43.000] ----------------------------------------------- +Info 105 [00:03:44.000] Open files: +Info 105 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 105 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 105 [00:03:47.000] response: { "responseRequired": false } @@ -1131,6 +1155,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-deleted.js index 64377d0a7ec13..b38233dbd1bab 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-deleted.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,11 +474,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:02.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:04.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -500,7 +512,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,11 @@ Info 49 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:10.000] Same program as before -Info 53 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 54 [00:02:12.000] response: +Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:14.000] Same program as before +Info 57 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 58 [00:02:16.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 55 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:14.000] response: +Info 60 [00:02:18.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 57 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:16.000] response: +Info 62 [00:02:20.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:17.000] request: +Info 63 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 59 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:18.000] response: +Info 64 [00:02:22.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:19.000] request: +Info 65 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 61 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:20.000] response: +Info 66 [00:02:24.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:21.000] request: +Info 67 [00:02:25.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 63 [00:02:21.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:24.000] Files (2) - -Info 65 [00:02:25.000] ----------------------------------------------- -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (2) - -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Open files: -Info 65 [00:02:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:32.000] response: +Info 68 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:28.000] Files (2) + +Info 69 [00:02:29.000] ----------------------------------------------- +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Open files: +Info 69 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:36.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:33.000] request: +Info 70 [00:02:37.000] request: { "command": "open", "arguments": { @@ -911,24 +927,24 @@ Info 66 [00:02:33.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:35.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:39.000] Files (2) - -Info 71 [00:02:40.000] ----------------------------------------------- -Info 71 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:42.000] Files (2) - -Info 71 [00:02:43.000] ----------------------------------------------- -Info 71 [00:02:44.000] Open files: -Info 71 [00:02:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:46.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:49.000] response: +Info 71 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:39.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 75 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:02:43.000] Files (2) + +Info 75 [00:02:44.000] ----------------------------------------------- +Info 75 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:02:46.000] Files (2) + +Info 75 [00:02:47.000] ----------------------------------------------- +Info 75 [00:02:48.000] Open files: +Info 75 [00:02:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 75 [00:02:50.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:02:53.000] response: { "responseRequired": false } @@ -939,6 +955,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:50.000] request: +Info 76 [00:02:54.000] request: { "command": "close", "arguments": { @@ -975,19 +993,19 @@ Info 72 [00:02:50.000] request: "seq": 11, "type": "request" } -Info 73 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:53.000] Files (2) - -Info 74 [00:02:54.000] ----------------------------------------------- -Info 74 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:56.000] Files (2) - -Info 74 [00:02:57.000] ----------------------------------------------- -Info 74 [00:02:58.000] Open files: -Info 74 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 74 [00:03:01.000] response: +Info 77 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 78 [00:02:57.000] Files (2) + +Info 78 [00:02:58.000] ----------------------------------------------- +Info 78 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:00.000] Files (2) + +Info 78 [00:03:01.000] ----------------------------------------------- +Info 78 [00:03:02.000] Open files: +Info 78 [00:03:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 78 [00:03:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:03:05.000] response: { "responseRequired": false } @@ -998,6 +1016,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -1021,7 +1041,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:03:02.000] request: +Info 79 [00:03:06.000] request: { "command": "close", "arguments": { @@ -1030,17 +1050,17 @@ Info 75 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 76 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:05.000] Files (2) +Info 80 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 81 [00:03:09.000] Files (2) -Info 77 [00:03:06.000] ----------------------------------------------- -Info 77 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:08.000] Files (2) +Info 81 [00:03:10.000] ----------------------------------------------- +Info 81 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 81 [00:03:12.000] Files (2) -Info 77 [00:03:09.000] ----------------------------------------------- -Info 77 [00:03:10.000] Open files: -Info 77 [00:03:11.000] response: +Info 81 [00:03:13.000] ----------------------------------------------- +Info 81 [00:03:14.000] Open files: +Info 81 [00:03:15.000] response: { "responseRequired": false } @@ -1051,6 +1071,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -1076,7 +1098,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:03:12.000] request: +Info 82 [00:03:16.000] request: { "command": "open", "arguments": { @@ -1085,12 +1107,12 @@ Info 78 [00:03:12.000] request: "seq": 13, "type": "request" } -Info 79 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:14.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:15.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:16.000] `remove Project:: -Info 83 [00:03:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:18.000] Files (2) +Info 83 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:18.000] Search path: /user/username/projects/myproject/random +Info 85 [00:03:19.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:20.000] `remove Project:: +Info 87 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 88 [00:03:22.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1100,24 +1122,26 @@ Info 84 [00:03:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:19.000] ----------------------------------------------- -Info 86 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 94 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:30.000] Files (2) - -Info 95 [00:03:31.000] ----------------------------------------------- -Info 95 [00:03:32.000] Open files: -Info 95 [00:03:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:35.000] response: +Info 89 [00:03:23.000] ----------------------------------------------- +Info 90 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 93 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 99 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 100 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 101 [00:03:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:36.000] Files (2) + +Info 101 [00:03:37.000] ----------------------------------------------- +Info 101 [00:03:38.000] Open files: +Info 101 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:41.000] response: { "responseRequired": false } @@ -1126,6 +1150,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-not-present.js index d13a720e66b0c..0ef3a7898c079 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dts-not-present.js @@ -237,9 +237,11 @@ Info 11 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:18.000] Files (2) +Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:20.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -249,17 +251,17 @@ Info 17 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:19.000] ----------------------------------------------- -Info 19 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:23.000] Files (2) - -Info 21 [00:01:24.000] ----------------------------------------------- -Info 21 [00:01:25.000] Open files: -Info 21 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:28.000] response: +Info 20 [00:01:21.000] ----------------------------------------------- +Info 21 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:25.000] Files (2) + +Info 23 [00:01:26.000] ----------------------------------------------- +Info 23 [00:01:27.000] Open files: +Info 23 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:30.000] response: { "responseRequired": false } @@ -270,6 +272,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -283,7 +287,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:29.000] request: +Info 24 [00:01:31.000] request: { "command": "open", "arguments": { @@ -292,11 +296,11 @@ Info 22 [00:01:29.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,16 +308,18 @@ Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:44.000] Files (2) +Info 30 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:48.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -323,21 +329,21 @@ Info 37 [00:01:44.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:45.000] ----------------------------------------------- -Info 39 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:47.000] Files (2) - -Info 39 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Open files: -Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:57.000] response: +Info 42 [00:01:49.000] ----------------------------------------------- +Info 43 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:51.000] Files (2) + +Info 43 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Open files: +Info 43 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:01.000] response: { "responseRequired": false } @@ -348,6 +354,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -367,7 +375,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:58.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -378,8 +386,8 @@ Info 40 [00:01:58.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 42 [00:02:00.000] response: +Info 45 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 46 [00:02:04.000] response: { "response": { "info": { @@ -434,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -455,7 +465,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:01.000] request: +Info 47 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -466,7 +476,7 @@ Info 43 [00:02:01.000] request: "seq": 4, "type": "request" } -Info 44 [00:02:02.000] response: +Info 48 [00:02:06.000] response: { "response": { "info": { @@ -518,7 +528,7 @@ After request Before request -Info 45 [00:02:03.000] request: +Info 49 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -529,7 +539,7 @@ Info 45 [00:02:03.000] request: "seq": 5, "type": "request" } -Info 46 [00:02:04.000] response: +Info 50 [00:02:08.000] response: { "response": { "info": { @@ -581,7 +591,7 @@ After request Before request -Info 47 [00:02:05.000] request: +Info 51 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -592,7 +602,7 @@ Info 47 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 48 [00:02:06.000] response: +Info 52 [00:02:10.000] response: { "response": { "info": { @@ -644,7 +654,7 @@ After request Before request -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -655,7 +665,7 @@ Info 49 [00:02:07.000] request: "seq": 7, "type": "request" } -Info 50 [00:02:08.000] response: +Info 54 [00:02:12.000] response: { "response": { "info": { @@ -707,7 +717,7 @@ After request Before request -Info 51 [00:02:09.000] request: +Info 55 [00:02:13.000] request: { "command": "close", "arguments": { @@ -716,19 +726,19 @@ Info 51 [00:02:09.000] request: "seq": 8, "type": "request" } -Info 52 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 53 [00:02:12.000] Files (2) - -Info 53 [00:02:13.000] ----------------------------------------------- -Info 53 [00:02:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 53 [00:02:15.000] Files (2) - -Info 53 [00:02:16.000] ----------------------------------------------- -Info 53 [00:02:17.000] Open files: -Info 53 [00:02:18.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 53 [00:02:19.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:20.000] response: +Info 56 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 57 [00:02:16.000] Files (2) + +Info 57 [00:02:17.000] ----------------------------------------------- +Info 57 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 57 [00:02:19.000] Files (2) + +Info 57 [00:02:20.000] ----------------------------------------------- +Info 57 [00:02:21.000] Open files: +Info 57 [00:02:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 57 [00:02:23.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:02:24.000] response: { "responseRequired": false } @@ -739,6 +749,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -762,7 +774,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:02:21.000] request: +Info 58 [00:02:25.000] request: { "command": "open", "arguments": { @@ -771,23 +783,23 @@ Info 54 [00:02:21.000] request: "seq": 9, "type": "request" } -Info 55 [00:02:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:23.000] Search path: /user/username/projects/myproject/random -Info 57 [00:02:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:26.000] Files (2) - -Info 58 [00:02:27.000] ----------------------------------------------- -Info 58 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 58 [00:02:29.000] Files (2) - -Info 58 [00:02:30.000] ----------------------------------------------- -Info 58 [00:02:31.000] Open files: -Info 58 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 58 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 58 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 58 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:36.000] response: +Info 59 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:27.000] Search path: /user/username/projects/myproject/random +Info 61 [00:02:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:30.000] Files (2) + +Info 62 [00:02:31.000] ----------------------------------------------- +Info 62 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:33.000] Files (2) + +Info 62 [00:02:34.000] ----------------------------------------------- +Info 62 [00:02:35.000] Open files: +Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:40.000] response: { "responseRequired": false } @@ -798,6 +810,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -823,7 +837,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:37.000] request: +Info 63 [00:02:41.000] request: { "command": "close", "arguments": { @@ -832,19 +846,19 @@ Info 59 [00:02:37.000] request: "seq": 10, "type": "request" } -Info 60 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:40.000] Files (2) - -Info 61 [00:02:41.000] ----------------------------------------------- -Info 61 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:43.000] Files (2) - -Info 61 [00:02:44.000] ----------------------------------------------- -Info 61 [00:02:45.000] Open files: -Info 61 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:48.000] response: +Info 64 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:44.000] Files (2) + +Info 65 [00:02:45.000] ----------------------------------------------- +Info 65 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:47.000] Files (2) + +Info 65 [00:02:48.000] ----------------------------------------------- +Info 65 [00:02:49.000] Open files: +Info 65 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:52.000] response: { "responseRequired": false } @@ -855,6 +869,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -878,7 +894,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:49.000] request: +Info 66 [00:02:53.000] request: { "command": "close", "arguments": { @@ -887,17 +903,17 @@ Info 62 [00:02:49.000] request: "seq": 11, "type": "request" } -Info 63 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:52.000] Files (2) +Info 67 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:56.000] Files (2) -Info 64 [00:02:53.000] ----------------------------------------------- -Info 64 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:55.000] Files (2) +Info 68 [00:02:57.000] ----------------------------------------------- +Info 68 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:59.000] Files (2) -Info 64 [00:02:56.000] ----------------------------------------------- -Info 64 [00:02:57.000] Open files: -Info 64 [00:02:58.000] response: +Info 68 [00:03:00.000] ----------------------------------------------- +Info 68 [00:03:01.000] Open files: +Info 68 [00:03:02.000] response: { "responseRequired": false } @@ -908,6 +924,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -933,7 +951,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:59.000] request: +Info 69 [00:03:03.000] request: { "command": "open", "arguments": { @@ -942,12 +960,12 @@ Info 65 [00:02:59.000] request: "seq": 12, "type": "request" } -Info 66 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:03:01.000] Search path: /user/username/projects/myproject/random -Info 68 [00:03:02.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:03:03.000] `remove Project:: -Info 70 [00:03:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:03:05.000] Files (2) +Info 70 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:03:05.000] Search path: /user/username/projects/myproject/random +Info 72 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:03:07.000] `remove Project:: +Info 74 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:09.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -957,24 +975,26 @@ Info 71 [00:03:05.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 72 [00:03:06.000] ----------------------------------------------- -Info 73 [00:03:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 74 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 76 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 77 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:03:17.000] Files (2) - -Info 82 [00:03:18.000] ----------------------------------------------- -Info 82 [00:03:19.000] Open files: -Info 82 [00:03:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 82 [00:03:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:22.000] response: +Info 76 [00:03:10.000] ----------------------------------------------- +Info 77 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 78 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 80 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 87 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 88 [00:03:23.000] Files (2) + +Info 88 [00:03:24.000] ----------------------------------------------- +Info 88 [00:03:25.000] Open files: +Info 88 [00:03:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 88 [00:03:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:28.000] response: { "responseRequired": false } @@ -983,6 +1003,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js index 1d2ddf6e8bd97..e00df9d9ff9f6 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,53 +474,53 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 48 [00:02:08.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:11.000] Same program as before -Info 52 [00:02:12.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:02:13.000] Before ensureProjectForOpenFiles: -Info 54 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:15.000] Files (2) - -Info 54 [00:02:16.000] ----------------------------------------------- -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:18.000] Files (2) - -Info 54 [00:02:19.000] ----------------------------------------------- -Info 54 [00:02:20.000] Open files: -Info 54 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 54 [00:02:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:25.000] After ensureProjectForOpenFiles: -Info 55 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:27.000] Files (2) - -Info 55 [00:02:28.000] ----------------------------------------------- -Info 55 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:30.000] Files (2) - -Info 55 [00:02:31.000] ----------------------------------------------- -Info 55 [00:02:32.000] Open files: -Info 55 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:15.000] Same program as before +Info 56 [00:02:16.000] Running: *ensureProjectForOpenFiles* +Info 57 [00:02:17.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:19.000] Files (2) + +Info 58 [00:02:20.000] ----------------------------------------------- +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (2) + +Info 58 [00:02:23.000] ----------------------------------------------- +Info 58 [00:02:24.000] Open files: +Info 58 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:29.000] After ensureProjectForOpenFiles: +Info 59 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:31.000] Files (2) + +Info 59 [00:02:32.000] ----------------------------------------------- +Info 59 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:34.000] Files (2) + +Info 59 [00:02:35.000] ----------------------------------------------- +Info 59 [00:02:36.000] Open files: +Info 59 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 55 [00:02:37.000] request: +Info 59 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -521,7 +531,7 @@ Info 55 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:38.000] response: +Info 60 [00:02:42.000] response: { "response": { "info": { @@ -573,7 +583,7 @@ After request Before request -Info 57 [00:02:39.000] request: +Info 61 [00:02:43.000] request: { "command": "rename", "arguments": { @@ -584,7 +594,7 @@ Info 57 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 58 [00:02:40.000] response: +Info 62 [00:02:44.000] response: { "response": { "info": { @@ -636,7 +646,7 @@ After request Before request -Info 59 [00:02:41.000] request: +Info 63 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -647,7 +657,7 @@ Info 59 [00:02:41.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:42.000] response: +Info 64 [00:02:46.000] response: { "response": { "info": { @@ -699,7 +709,7 @@ After request Before request -Info 61 [00:02:43.000] request: +Info 65 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -710,7 +720,7 @@ Info 61 [00:02:43.000] request: "seq": 7, "type": "request" } -Info 62 [00:02:44.000] response: +Info 66 [00:02:48.000] response: { "response": { "info": { @@ -762,7 +772,7 @@ After request Before request -Info 63 [00:02:45.000] request: +Info 67 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -773,7 +783,7 @@ Info 63 [00:02:45.000] request: "seq": 8, "type": "request" } -Info 64 [00:02:46.000] response: +Info 68 [00:02:50.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes.js index 67eff52d3c023..ea52f6319456f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,16 +474,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 48 [00:02:08.000] request: +Info 52 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -484,10 +494,10 @@ Info 48 [00:02:08.000] request: "seq": 4, "type": "request" } -Info 49 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:11.000] Same program as before -Info 52 [00:02:12.000] response: +Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:15.000] Same program as before +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -539,7 +549,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -550,7 +560,7 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { @@ -602,7 +612,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -613,7 +623,7 @@ Info 55 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "info": { @@ -665,7 +675,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -676,7 +686,7 @@ Info 57 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "info": { @@ -728,7 +738,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -739,7 +749,7 @@ Info 59 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:20.000] response: +Info 64 [00:02:24.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-created.js index 5aabc4d8d75e3..1324b37c7086a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-created.js @@ -242,9 +242,11 @@ Info 11 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:18.000] Files (2) +Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:20.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -254,17 +256,17 @@ Info 17 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:19.000] ----------------------------------------------- -Info 19 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:23.000] Files (2) - -Info 21 [00:01:24.000] ----------------------------------------------- -Info 21 [00:01:25.000] Open files: -Info 21 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:28.000] response: +Info 20 [00:01:21.000] ----------------------------------------------- +Info 21 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:25.000] Files (2) + +Info 23 [00:01:26.000] ----------------------------------------------- +Info 23 [00:01:27.000] Open files: +Info 23 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:30.000] response: { "responseRequired": false } @@ -275,6 +277,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -288,7 +292,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:29.000] request: +Info 24 [00:01:31.000] request: { "command": "open", "arguments": { @@ -297,11 +301,11 @@ Info 22 [00:01:29.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -309,16 +313,18 @@ Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:44.000] Files (2) +Info 30 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:48.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -328,21 +334,21 @@ Info 37 [00:01:44.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:45.000] ----------------------------------------------- -Info 39 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:47.000] Files (2) - -Info 39 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Open files: -Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:57.000] response: +Info 42 [00:01:49.000] ----------------------------------------------- +Info 43 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:51.000] Files (2) + +Info 43 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Open files: +Info 43 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:01.000] response: { "responseRequired": false } @@ -353,6 +359,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -372,7 +380,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:58.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -383,9 +391,9 @@ Info 40 [00:01:58.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 43 [00:02:01.000] response: +Info 45 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 47 [00:02:05.000] response: { "response": { "info": { @@ -440,6 +448,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -461,11 +471,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 45 [00:02:05.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 48 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 48 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 49 [00:02:09.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 52 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} @@ -476,6 +486,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -499,7 +511,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -510,11 +522,11 @@ Info 49 [00:02:09.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:12.000] Same program as before -Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 54 [00:02:14.000] response: +Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:16.000] Same program as before +Info 57 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 58 [00:02:18.000] response: { "response": { "info": { @@ -569,6 +581,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -603,7 +617,7 @@ Info 55 [00:02:15.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "info": { @@ -655,7 +669,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -666,7 +680,7 @@ Info 57 [00:02:17.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "info": { @@ -718,7 +732,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -729,7 +743,7 @@ Info 59 [00:02:19.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:20.000] response: +Info 64 [00:02:24.000] response: { "response": { "info": { @@ -781,7 +795,7 @@ After request Before request -Info 61 [00:02:21.000] request: +Info 65 [00:02:25.000] request: { "command": "rename", "arguments": { @@ -792,7 +806,7 @@ Info 61 [00:02:21.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:22.000] response: +Info 66 [00:02:26.000] response: { "response": { "info": { @@ -844,7 +858,7 @@ After request Before request -Info 63 [00:02:23.000] request: +Info 67 [00:02:27.000] request: { "command": "close", "arguments": { @@ -853,19 +867,19 @@ Info 63 [00:02:23.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:26.000] Files (2) - -Info 65 [00:02:27.000] ----------------------------------------------- -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) - -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Open files: -Info 65 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:34.000] response: +Info 68 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:38.000] response: { "responseRequired": false } @@ -876,6 +890,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -901,7 +917,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:35.000] request: +Info 70 [00:02:39.000] request: { "command": "open", "arguments": { @@ -910,23 +926,23 @@ Info 66 [00:02:35.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:37.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 70 [00:02:40.000] Files (2) - -Info 70 [00:02:41.000] ----------------------------------------------- -Info 70 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:43.000] Files (2) - -Info 70 [00:02:44.000] ----------------------------------------------- -Info 70 [00:02:45.000] Open files: -Info 70 [00:02:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 70 [00:02:47.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 70 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:50.000] response: +Info 71 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:41.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 74 [00:02:44.000] Files (2) + +Info 74 [00:02:45.000] ----------------------------------------------- +Info 74 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:47.000] Files (2) + +Info 74 [00:02:48.000] ----------------------------------------------- +Info 74 [00:02:49.000] Open files: +Info 74 [00:02:50.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 74 [00:02:51.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 74 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:54.000] response: { "responseRequired": false } @@ -937,6 +953,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -964,7 +982,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:51.000] request: +Info 75 [00:02:55.000] request: { "command": "close", "arguments": { @@ -973,19 +991,19 @@ Info 71 [00:02:51.000] request: "seq": 11, "type": "request" } -Info 72 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:54.000] Files (2) - -Info 73 [00:02:55.000] ----------------------------------------------- -Info 73 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:57.000] Files (2) - -Info 73 [00:02:58.000] ----------------------------------------------- -Info 73 [00:02:59.000] Open files: -Info 73 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:03:02.000] response: +Info 76 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:02:58.000] Files (2) + +Info 77 [00:02:59.000] ----------------------------------------------- +Info 77 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:03:01.000] Files (2) + +Info 77 [00:03:02.000] ----------------------------------------------- +Info 77 [00:03:03.000] Open files: +Info 77 [00:03:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:03:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:06.000] response: { "responseRequired": false } @@ -996,6 +1014,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1021,7 +1041,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:03.000] request: +Info 78 [00:03:07.000] request: { "command": "close", "arguments": { @@ -1030,17 +1050,17 @@ Info 74 [00:03:03.000] request: "seq": 12, "type": "request" } -Info 75 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:03:06.000] Files (2) +Info 79 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:10.000] Files (2) -Info 76 [00:03:07.000] ----------------------------------------------- -Info 76 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:09.000] Files (2) +Info 80 [00:03:11.000] ----------------------------------------------- +Info 80 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:13.000] Files (2) -Info 76 [00:03:10.000] ----------------------------------------------- -Info 76 [00:03:11.000] Open files: -Info 76 [00:03:12.000] response: +Info 80 [00:03:14.000] ----------------------------------------------- +Info 80 [00:03:15.000] Open files: +Info 80 [00:03:16.000] response: { "responseRequired": false } @@ -1051,6 +1071,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1078,7 +1100,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:13.000] request: +Info 81 [00:03:17.000] request: { "command": "open", "arguments": { @@ -1087,12 +1109,12 @@ Info 77 [00:03:13.000] request: "seq": 13, "type": "request" } -Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:15.000] Search path: /user/username/projects/myproject/random -Info 80 [00:03:16.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:03:17.000] `remove Project:: -Info 82 [00:03:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 83 [00:03:19.000] Files (2) +Info 82 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:19.000] Search path: /user/username/projects/myproject/random +Info 84 [00:03:20.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:21.000] `remove Project:: +Info 86 [00:03:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 87 [00:03:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1102,25 +1124,27 @@ Info 83 [00:03:19.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 84 [00:03:20.000] ----------------------------------------------- -Info 85 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 88 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 89 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 95 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:32.000] Files (2) - -Info 95 [00:03:33.000] ----------------------------------------------- -Info 95 [00:03:34.000] Open files: -Info 95 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:37.000] response: +Info 88 [00:03:24.000] ----------------------------------------------- +Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 92 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 101 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:38.000] Files (2) + +Info 101 [00:03:39.000] ----------------------------------------------- +Info 101 [00:03:40.000] Open files: +Info 101 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:43.000] response: { "responseRequired": false } @@ -1129,6 +1153,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js index a75623ad25a8f..6fb3a71ec09b1 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-deleted.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,11 +474,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:02.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 46 [00:02:04.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 50 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -500,7 +512,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,11 @@ Info 49 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:10.000] Same program as before -Info 53 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 54 [00:02:12.000] response: +Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:14.000] Same program as before +Info 57 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 58 [00:02:16.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 55 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:14.000] response: +Info 60 [00:02:18.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 57 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:16.000] response: +Info 62 [00:02:20.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:17.000] request: +Info 63 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 59 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:18.000] response: +Info 64 [00:02:22.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:19.000] request: +Info 65 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 61 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:20.000] response: +Info 66 [00:02:24.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:21.000] request: +Info 67 [00:02:25.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 63 [00:02:21.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:24.000] Files (2) - -Info 65 [00:02:25.000] ----------------------------------------------- -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (2) - -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Open files: -Info 65 [00:02:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:32.000] response: +Info 68 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:28.000] Files (2) + +Info 69 [00:02:29.000] ----------------------------------------------- +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Open files: +Info 69 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:36.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:33.000] request: +Info 70 [00:02:37.000] request: { "command": "open", "arguments": { @@ -911,23 +927,23 @@ Info 66 [00:02:33.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:35.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 70 [00:02:38.000] Files (2) - -Info 70 [00:02:39.000] ----------------------------------------------- -Info 70 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:41.000] Files (2) - -Info 70 [00:02:42.000] ----------------------------------------------- -Info 70 [00:02:43.000] Open files: -Info 70 [00:02:44.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 70 [00:02:45.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 70 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:48.000] response: +Info 71 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:39.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 74 [00:02:42.000] Files (2) + +Info 74 [00:02:43.000] ----------------------------------------------- +Info 74 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:45.000] Files (2) + +Info 74 [00:02:46.000] ----------------------------------------------- +Info 74 [00:02:47.000] Open files: +Info 74 [00:02:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 74 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 74 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:52.000] response: { "responseRequired": false } @@ -938,6 +954,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -965,7 +983,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:49.000] request: +Info 75 [00:02:53.000] request: { "command": "close", "arguments": { @@ -974,19 +992,19 @@ Info 71 [00:02:49.000] request: "seq": 11, "type": "request" } -Info 72 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:52.000] Files (2) - -Info 73 [00:02:53.000] ----------------------------------------------- -Info 73 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:55.000] Files (2) - -Info 73 [00:02:56.000] ----------------------------------------------- -Info 73 [00:02:57.000] Open files: -Info 73 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:03:00.000] response: +Info 76 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:02:56.000] Files (2) + +Info 77 [00:02:57.000] ----------------------------------------------- +Info 77 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:02:59.000] Files (2) + +Info 77 [00:03:00.000] ----------------------------------------------- +Info 77 [00:03:01.000] Open files: +Info 77 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:04.000] response: { "responseRequired": false } @@ -997,6 +1015,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:01.000] request: +Info 78 [00:03:05.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,17 @@ Info 74 [00:03:01.000] request: "seq": 12, "type": "request" } -Info 75 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:03:04.000] Files (2) +Info 79 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:08.000] Files (2) -Info 76 [00:03:05.000] ----------------------------------------------- -Info 76 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:07.000] Files (2) +Info 80 [00:03:09.000] ----------------------------------------------- +Info 80 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:11.000] Files (2) -Info 76 [00:03:08.000] ----------------------------------------------- -Info 76 [00:03:09.000] Open files: -Info 76 [00:03:10.000] response: +Info 80 [00:03:12.000] ----------------------------------------------- +Info 80 [00:03:13.000] Open files: +Info 80 [00:03:14.000] response: { "responseRequired": false } @@ -1052,6 +1072,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1079,7 +1101,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:11.000] request: +Info 81 [00:03:15.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,12 @@ Info 77 [00:03:11.000] request: "seq": 13, "type": "request" } -Info 78 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:13.000] Search path: /user/username/projects/myproject/random -Info 80 [00:03:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:03:15.000] `remove Project:: -Info 82 [00:03:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 83 [00:03:17.000] Files (2) +Info 82 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:17.000] Search path: /user/username/projects/myproject/random +Info 84 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:19.000] `remove Project:: +Info 86 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 87 [00:03:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1103,25 +1125,27 @@ Info 83 [00:03:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 84 [00:03:18.000] ----------------------------------------------- -Info 85 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 88 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 89 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 95 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:30.000] Files (2) - -Info 95 [00:03:31.000] ----------------------------------------------- -Info 95 [00:03:32.000] Open files: -Info 95 [00:03:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:35.000] response: +Info 88 [00:03:22.000] ----------------------------------------------- +Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 92 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 101 [00:03:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:36.000] Files (2) + +Info 101 [00:03:37.000] ----------------------------------------------- +Info 101 [00:03:38.000] Open files: +Info 101 [00:03:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:41.000] response: { "responseRequired": false } @@ -1130,6 +1154,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js index 1c39d3f27feb7..9fd5db0bfcee8 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-dtsMap-not-present.js @@ -242,9 +242,11 @@ Info 11 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:18.000] Files (2) +Info 15 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:20.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -254,17 +256,17 @@ Info 17 [00:01:18.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:19.000] ----------------------------------------------- -Info 19 [00:01:20.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:21.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:23.000] Files (2) - -Info 21 [00:01:24.000] ----------------------------------------------- -Info 21 [00:01:25.000] Open files: -Info 21 [00:01:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:28.000] response: +Info 20 [00:01:21.000] ----------------------------------------------- +Info 21 [00:01:22.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:25.000] Files (2) + +Info 23 [00:01:26.000] ----------------------------------------------- +Info 23 [00:01:27.000] Open files: +Info 23 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:30.000] response: { "responseRequired": false } @@ -275,6 +277,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -288,7 +292,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:29.000] request: +Info 24 [00:01:31.000] request: { "command": "open", "arguments": { @@ -297,11 +301,11 @@ Info 22 [00:01:29.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:30.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:32.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:32.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -309,16 +313,18 @@ Info 27 [00:01:34.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:37.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:44.000] Files (2) +Info 30 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:48.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -328,21 +334,21 @@ Info 37 [00:01:44.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:45.000] ----------------------------------------------- -Info 39 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:47.000] Files (2) - -Info 39 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Open files: -Info 39 [00:01:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:57.000] response: +Info 42 [00:01:49.000] ----------------------------------------------- +Info 43 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:51.000] Files (2) + +Info 43 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Open files: +Info 43 [00:01:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:01.000] response: { "responseRequired": false } @@ -353,6 +359,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -372,7 +380,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:58.000] request: +Info 44 [00:02:02.000] request: { "command": "rename", "arguments": { @@ -383,9 +391,9 @@ Info 40 [00:01:58.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 43 [00:02:01.000] response: +Info 45 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 47 [00:02:05.000] response: { "response": { "info": { @@ -440,6 +448,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -463,7 +473,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:02.000] request: +Info 48 [00:02:06.000] request: { "command": "rename", "arguments": { @@ -474,7 +484,7 @@ Info 44 [00:02:02.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:03.000] response: +Info 49 [00:02:07.000] response: { "response": { "info": { @@ -526,7 +536,7 @@ After request Before request -Info 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -537,7 +547,7 @@ Info 46 [00:02:04.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:05.000] response: +Info 51 [00:02:09.000] response: { "response": { "info": { @@ -589,7 +599,7 @@ After request Before request -Info 48 [00:02:06.000] request: +Info 52 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -600,7 +610,7 @@ Info 48 [00:02:06.000] request: "seq": 6, "type": "request" } -Info 49 [00:02:07.000] response: +Info 53 [00:02:11.000] response: { "response": { "info": { @@ -652,7 +662,7 @@ After request Before request -Info 50 [00:02:08.000] request: +Info 54 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -663,7 +673,7 @@ Info 50 [00:02:08.000] request: "seq": 7, "type": "request" } -Info 51 [00:02:09.000] response: +Info 55 [00:02:13.000] response: { "response": { "info": { @@ -715,7 +725,7 @@ After request Before request -Info 52 [00:02:10.000] request: +Info 56 [00:02:14.000] request: { "command": "close", "arguments": { @@ -724,19 +734,19 @@ Info 52 [00:02:10.000] request: "seq": 8, "type": "request" } -Info 53 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:13.000] Files (2) - -Info 54 [00:02:14.000] ----------------------------------------------- -Info 54 [00:02:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:16.000] Files (2) - -Info 54 [00:02:17.000] ----------------------------------------------- -Info 54 [00:02:18.000] Open files: -Info 54 [00:02:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:21.000] response: +Info 57 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:17.000] Files (2) + +Info 58 [00:02:18.000] ----------------------------------------------- +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:20.000] Files (2) + +Info 58 [00:02:21.000] ----------------------------------------------- +Info 58 [00:02:22.000] Open files: +Info 58 [00:02:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:25.000] response: { "responseRequired": false } @@ -747,6 +757,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -772,7 +784,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:22.000] request: +Info 59 [00:02:26.000] request: { "command": "open", "arguments": { @@ -781,23 +793,23 @@ Info 55 [00:02:22.000] request: "seq": 9, "type": "request" } -Info 56 [00:02:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:24.000] Search path: /user/username/projects/myproject/random -Info 58 [00:02:25.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:27.000] Files (2) - -Info 59 [00:02:28.000] ----------------------------------------------- -Info 59 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:30.000] Files (2) - -Info 59 [00:02:31.000] ----------------------------------------------- -Info 59 [00:02:32.000] Open files: -Info 59 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 59 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 59 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:37.000] response: +Info 60 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:28.000] Search path: /user/username/projects/myproject/random +Info 62 [00:02:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:31.000] Files (2) + +Info 63 [00:02:32.000] ----------------------------------------------- +Info 63 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:34.000] Files (2) + +Info 63 [00:02:35.000] ----------------------------------------------- +Info 63 [00:02:36.000] Open files: +Info 63 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:41.000] response: { "responseRequired": false } @@ -808,6 +820,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -835,7 +849,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:38.000] request: +Info 64 [00:02:42.000] request: { "command": "close", "arguments": { @@ -844,19 +858,19 @@ Info 60 [00:02:38.000] request: "seq": 10, "type": "request" } -Info 61 [00:02:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:41.000] Files (2) - -Info 62 [00:02:42.000] ----------------------------------------------- -Info 62 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:44.000] Files (2) - -Info 62 [00:02:45.000] ----------------------------------------------- -Info 62 [00:02:46.000] Open files: -Info 62 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:49.000] response: +Info 65 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:45.000] Files (2) + +Info 66 [00:02:46.000] ----------------------------------------------- +Info 66 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:48.000] Files (2) + +Info 66 [00:02:49.000] ----------------------------------------------- +Info 66 [00:02:50.000] Open files: +Info 66 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:53.000] response: { "responseRequired": false } @@ -867,6 +881,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -892,7 +908,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:50.000] request: +Info 67 [00:02:54.000] request: { "command": "close", "arguments": { @@ -901,17 +917,17 @@ Info 63 [00:02:50.000] request: "seq": 11, "type": "request" } -Info 64 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:53.000] Files (2) +Info 68 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:57.000] Files (2) -Info 65 [00:02:54.000] ----------------------------------------------- -Info 65 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:56.000] Files (2) +Info 69 [00:02:58.000] ----------------------------------------------- +Info 69 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:03:00.000] Files (2) -Info 65 [00:02:57.000] ----------------------------------------------- -Info 65 [00:02:58.000] Open files: -Info 65 [00:02:59.000] response: +Info 69 [00:03:01.000] ----------------------------------------------- +Info 69 [00:03:02.000] Open files: +Info 69 [00:03:03.000] response: { "responseRequired": false } @@ -922,6 +938,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -949,7 +967,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:00.000] request: +Info 70 [00:03:04.000] request: { "command": "open", "arguments": { @@ -958,12 +976,12 @@ Info 66 [00:03:00.000] request: "seq": 12, "type": "request" } -Info 67 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:03:02.000] Search path: /user/username/projects/myproject/random -Info 69 [00:03:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:03:04.000] `remove Project:: -Info 71 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:03:06.000] Files (2) +Info 71 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:06.000] Search path: /user/username/projects/myproject/random +Info 73 [00:03:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:03:08.000] `remove Project:: +Info 75 [00:03:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:10.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -973,25 +991,27 @@ Info 72 [00:03:06.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 73 [00:03:07.000] ----------------------------------------------- -Info 74 [00:03:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 77 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 84 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:19.000] Files (2) - -Info 84 [00:03:20.000] ----------------------------------------------- -Info 84 [00:03:21.000] Open files: -Info 84 [00:03:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:24.000] response: +Info 77 [00:03:11.000] ----------------------------------------------- +Info 78 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 81 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 87 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 90 [00:03:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:25.000] Files (2) + +Info 90 [00:03:26.000] ----------------------------------------------- +Info 90 [00:03:27.000] Open files: +Info 90 [00:03:28.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:29.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:30.000] response: { "responseRequired": false } @@ -1000,6 +1020,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes-with-timeout-before-request.js index 7f62b7c885b70..34e361367890e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "change", "arguments": { @@ -480,7 +490,7 @@ Info 44 [00:02:01.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:02.000] response: +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -492,7 +502,7 @@ After running timeout callbacks Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -503,15 +513,15 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 50 [00:02:07.000] Files (2) +Info 51 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "function fooBar() { }\nexport function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" -Info 51 [00:02:08.000] ----------------------------------------------- -Info 52 [00:02:09.000] response: +Info 55 [00:02:12.000] ----------------------------------------------- +Info 56 [00:02:13.000] response: { "response": { "info": { @@ -563,7 +573,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -574,7 +584,7 @@ Info 53 [00:02:10.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:11.000] response: +Info 58 [00:02:15.000] response: { "response": { "info": { @@ -626,7 +636,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -637,7 +647,7 @@ Info 55 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:13.000] response: +Info 60 [00:02:17.000] response: { "response": { "info": { @@ -689,7 +699,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -700,7 +710,7 @@ Info 57 [00:02:14.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:15.000] response: +Info 62 [00:02:19.000] response: { "response": { "info": { @@ -752,7 +762,7 @@ After request Before request -Info 59 [00:02:16.000] request: +Info 63 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -763,7 +773,7 @@ Info 59 [00:02:16.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:17.000] response: +Info 64 [00:02:21.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes.js index 195ea8f0553f9..b2a4ac5564e3b 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/dependency-source-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "change", "arguments": { @@ -480,7 +490,7 @@ Info 44 [00:02:01.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:02.000] response: +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -488,7 +498,7 @@ After request Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -499,15 +509,15 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 50 [00:02:07.000] Files (2) +Info 51 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "function fooBar() { }\nexport function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" -Info 51 [00:02:08.000] ----------------------------------------------- -Info 52 [00:02:09.000] response: +Info 55 [00:02:12.000] ----------------------------------------------- +Info 56 [00:02:13.000] response: { "response": { "info": { @@ -559,7 +569,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -570,7 +580,7 @@ Info 53 [00:02:10.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:11.000] response: +Info 58 [00:02:15.000] response: { "response": { "info": { @@ -622,7 +632,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -633,7 +643,7 @@ Info 55 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:13.000] response: +Info 60 [00:02:17.000] response: { "response": { "info": { @@ -685,7 +695,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -696,7 +706,7 @@ Info 57 [00:02:14.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:15.000] response: +Info 62 [00:02:19.000] response: { "response": { "info": { @@ -748,7 +758,7 @@ After request Before request -Info 59 [00:02:16.000] request: +Info 63 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -759,7 +769,7 @@ Info 59 [00:02:16.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:17.000] response: +Info 64 [00:02:21.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js index e564d4227204d..04aad33b024b2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/rename-locations.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -477,7 +487,7 @@ Info 44 [00:02:01.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:02.000] response: +Info 49 [00:02:06.000] response: { "response": { "info": { @@ -529,7 +539,7 @@ After request Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -540,7 +550,7 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:04.000] response: +Info 51 [00:02:08.000] response: { "response": { "info": { @@ -592,7 +602,7 @@ After request Before request -Info 48 [00:02:05.000] request: +Info 52 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -603,7 +613,7 @@ Info 48 [00:02:05.000] request: "seq": 6, "type": "request" } -Info 49 [00:02:06.000] response: +Info 53 [00:02:10.000] response: { "response": { "info": { @@ -655,7 +665,7 @@ After request Before request -Info 50 [00:02:07.000] request: +Info 54 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -666,7 +676,7 @@ Info 50 [00:02:07.000] request: "seq": 7, "type": "request" } -Info 51 [00:02:08.000] response: +Info 55 [00:02:12.000] response: { "response": { "info": { @@ -718,7 +728,7 @@ After request Before request -Info 52 [00:02:09.000] request: +Info 56 [00:02:13.000] request: { "command": "close", "arguments": { @@ -727,19 +737,19 @@ Info 52 [00:02:09.000] request: "seq": 8, "type": "request" } -Info 53 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:12.000] Files (2) - -Info 54 [00:02:13.000] ----------------------------------------------- -Info 54 [00:02:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:15.000] Files (2) - -Info 54 [00:02:16.000] ----------------------------------------------- -Info 54 [00:02:17.000] Open files: -Info 54 [00:02:18.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:19.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:20.000] response: +Info 57 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:16.000] Files (2) + +Info 58 [00:02:17.000] ----------------------------------------------- +Info 58 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:19.000] Files (2) + +Info 58 [00:02:20.000] ----------------------------------------------- +Info 58 [00:02:21.000] Open files: +Info 58 [00:02:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:23.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:24.000] response: { "responseRequired": false } @@ -750,6 +760,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -775,7 +787,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:21.000] request: +Info 59 [00:02:25.000] request: { "command": "open", "arguments": { @@ -784,23 +796,23 @@ Info 55 [00:02:21.000] request: "seq": 9, "type": "request" } -Info 56 [00:02:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:23.000] Search path: /user/username/projects/myproject/random -Info 58 [00:02:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:26.000] Files (2) - -Info 59 [00:02:27.000] ----------------------------------------------- -Info 59 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:29.000] Files (2) - -Info 59 [00:02:30.000] ----------------------------------------------- -Info 59 [00:02:31.000] Open files: -Info 59 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 59 [00:02:33.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 59 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:36.000] response: +Info 60 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:27.000] Search path: /user/username/projects/myproject/random +Info 62 [00:02:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:30.000] Files (2) + +Info 63 [00:02:31.000] ----------------------------------------------- +Info 63 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:33.000] Files (2) + +Info 63 [00:02:34.000] ----------------------------------------------- +Info 63 [00:02:35.000] Open files: +Info 63 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:40.000] response: { "responseRequired": false } @@ -811,6 +823,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -838,7 +852,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:37.000] request: +Info 64 [00:02:41.000] request: { "command": "close", "arguments": { @@ -847,19 +861,19 @@ Info 60 [00:02:37.000] request: "seq": 10, "type": "request" } -Info 61 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:40.000] Files (2) - -Info 62 [00:02:41.000] ----------------------------------------------- -Info 62 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:43.000] Files (2) - -Info 62 [00:02:44.000] ----------------------------------------------- -Info 62 [00:02:45.000] Open files: -Info 62 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:48.000] response: +Info 65 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:44.000] Files (2) + +Info 66 [00:02:45.000] ----------------------------------------------- +Info 66 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:47.000] Files (2) + +Info 66 [00:02:48.000] ----------------------------------------------- +Info 66 [00:02:49.000] Open files: +Info 66 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:52.000] response: { "responseRequired": false } @@ -870,6 +884,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -895,7 +911,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:49.000] request: +Info 67 [00:02:53.000] request: { "command": "close", "arguments": { @@ -904,17 +920,17 @@ Info 63 [00:02:49.000] request: "seq": 11, "type": "request" } -Info 64 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:52.000] Files (2) +Info 68 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:56.000] Files (2) -Info 65 [00:02:53.000] ----------------------------------------------- -Info 65 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:55.000] Files (2) +Info 69 [00:02:57.000] ----------------------------------------------- +Info 69 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:59.000] Files (2) -Info 65 [00:02:56.000] ----------------------------------------------- -Info 65 [00:02:57.000] Open files: -Info 65 [00:02:58.000] response: +Info 69 [00:03:00.000] ----------------------------------------------- +Info 69 [00:03:01.000] Open files: +Info 69 [00:03:02.000] response: { "responseRequired": false } @@ -925,6 +941,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -952,7 +970,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:59.000] request: +Info 70 [00:03:03.000] request: { "command": "open", "arguments": { @@ -961,12 +979,12 @@ Info 66 [00:02:59.000] request: "seq": 12, "type": "request" } -Info 67 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:03:01.000] Search path: /user/username/projects/myproject/random -Info 69 [00:03:02.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:03:03.000] `remove Project:: -Info 71 [00:03:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:03:05.000] Files (2) +Info 71 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:05.000] Search path: /user/username/projects/myproject/random +Info 73 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:03:07.000] `remove Project:: +Info 75 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:09.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -976,25 +994,27 @@ Info 72 [00:03:05.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 73 [00:03:06.000] ----------------------------------------------- -Info 74 [00:03:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 77 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 84 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:18.000] Files (2) - -Info 84 [00:03:19.000] ----------------------------------------------- -Info 84 [00:03:20.000] Open files: -Info 84 [00:03:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:23.000] response: +Info 77 [00:03:10.000] ----------------------------------------------- +Info 78 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 81 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 87 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 90 [00:03:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:24.000] Files (2) + +Info 90 [00:03:25.000] ----------------------------------------------- +Info 90 [00:03:26.000] Open files: +Info 90 [00:03:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:29.000] response: { "responseRequired": false } @@ -1003,6 +1023,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes-with-timeout-before-request.js index dcc01c6a2f077..040fadd58c2d8 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "change", "arguments": { @@ -480,7 +490,7 @@ Info 44 [00:02:01.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:02.000] response: +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -492,7 +502,7 @@ After running timeout callbacks Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -503,15 +513,15 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 50 [00:02:07.000] Files (2) +Info 51 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 51 [00:02:08.000] ----------------------------------------------- -Info 52 [00:02:09.000] response: +Info 55 [00:02:12.000] ----------------------------------------------- +Info 56 [00:02:13.000] response: { "response": { "info": { @@ -563,7 +573,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -574,7 +584,7 @@ Info 53 [00:02:10.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:11.000] response: +Info 58 [00:02:15.000] response: { "response": { "info": { @@ -626,7 +636,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -637,7 +647,7 @@ Info 55 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:13.000] response: +Info 60 [00:02:17.000] response: { "response": { "info": { @@ -689,7 +699,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -700,7 +710,7 @@ Info 57 [00:02:14.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:15.000] response: +Info 62 [00:02:19.000] response: { "response": { "info": { @@ -752,7 +762,7 @@ After request Before request -Info 59 [00:02:16.000] request: +Info 63 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -763,7 +773,7 @@ Info 59 [00:02:16.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:17.000] response: +Info 64 [00:02:21.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes.js index 48748ad5a1d50..51ca7a078aeee 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/usage-file-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:17.000] Files (2) +Info 15 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:19.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:17.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:18.000] ----------------------------------------------- -Info 19 [00:01:19.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:20.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:22.000] Files (2) - -Info 21 [00:01:23.000] ----------------------------------------------- -Info 21 [00:01:24.000] Open files: -Info 21 [00:01:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:27.000] response: +Info 20 [00:01:20.000] ----------------------------------------------- +Info 21 [00:01:21.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:22.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:24.000] Files (2) + +Info 23 [00:01:25.000] ----------------------------------------------- +Info 23 [00:01:26.000] Open files: +Info 23 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:29.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:28.000] request: +Info 24 [00:01:30.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:29.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:31.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:31.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:33.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:35.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:33.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:43.000] Files (2) +Info 30 [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:47.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:43.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:44.000] ----------------------------------------------- -Info 39 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:46.000] Files (2) - -Info 39 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Open files: -Info 39 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:56.000] response: +Info 42 [00:01:48.000] ----------------------------------------------- +Info 43 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:50.000] Files (2) + +Info 43 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Open files: +Info 43 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:00.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:57.000] request: +Info 44 [00:02:01.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:01:57.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:00.000] response: +Info 45 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:04.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:01.000] request: +Info 48 [00:02:05.000] request: { "command": "change", "arguments": { @@ -480,7 +490,7 @@ Info 44 [00:02:01.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:02.000] response: +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -488,7 +498,7 @@ After request Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "rename", "arguments": { @@ -499,15 +509,15 @@ Info 46 [00:02:03.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:02:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 50 [00:02:07.000] Files (2) +Info 51 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:11.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 51 [00:02:08.000] ----------------------------------------------- -Info 52 [00:02:09.000] response: +Info 55 [00:02:12.000] ----------------------------------------------- +Info 56 [00:02:13.000] response: { "response": { "info": { @@ -559,7 +569,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -570,7 +580,7 @@ Info 53 [00:02:10.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:11.000] response: +Info 58 [00:02:15.000] response: { "response": { "info": { @@ -622,7 +632,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -633,7 +643,7 @@ Info 55 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:13.000] response: +Info 60 [00:02:17.000] response: { "response": { "info": { @@ -685,7 +695,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -696,7 +706,7 @@ Info 57 [00:02:14.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:15.000] response: +Info 62 [00:02:19.000] response: { "response": { "info": { @@ -748,7 +758,7 @@ After request Before request -Info 59 [00:02:16.000] request: +Info 63 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -759,7 +769,7 @@ Info 59 [00:02:16.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:17.000] response: +Info 64 [00:02:21.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/when-projects-are-not-built.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/when-projects-are-not-built.js index 2a87cce0162d0..62452266cf2e6 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/when-projects-are-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/configWithReference/when-projects-are-not-built.js @@ -82,9 +82,11 @@ Info 11 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:00:52.000] Files (2) +Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:00:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -94,17 +96,17 @@ Info 17 [00:00:52.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:00:53.000] ----------------------------------------------- -Info 19 [00:00:54.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:00:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:00:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:00:57.000] Files (2) - -Info 21 [00:00:58.000] ----------------------------------------------- -Info 21 [00:00:59.000] Open files: -Info 21 [00:01:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:02.000] response: +Info 20 [00:00:55.000] ----------------------------------------------- +Info 21 [00:00:56.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:00:57.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:00:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:00:59.000] Files (2) + +Info 23 [00:01:00.000] ----------------------------------------------- +Info 23 [00:01:01.000] Open files: +Info 23 [00:01:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:04.000] response: { "responseRequired": false } @@ -115,6 +117,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -128,7 +132,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:03.000] request: +Info 24 [00:01:05.000] request: { "command": "open", "arguments": { @@ -137,11 +141,11 @@ Info 22 [00:01:03.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:04.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:06.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -149,16 +153,18 @@ Info 27 [00:01:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:18.000] Files (2) +Info 30 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -168,21 +174,21 @@ Info 37 [00:01:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:19.000] ----------------------------------------------- -Info 39 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:21.000] Files (2) - -Info 39 [00:01:22.000] ----------------------------------------------- -Info 39 [00:01:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:24.000] Files (2) - -Info 39 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] Open files: -Info 39 [00:01:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:28.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:31.000] response: +Info 42 [00:01:23.000] ----------------------------------------------- +Info 43 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:25.000] Files (2) + +Info 43 [00:01:26.000] ----------------------------------------------- +Info 43 [00:01:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:28.000] Files (2) + +Info 43 [00:01:29.000] ----------------------------------------------- +Info 43 [00:01:30.000] Open files: +Info 43 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:01:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:01:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:01:35.000] response: { "responseRequired": false } @@ -193,6 +199,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -212,7 +220,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:01:32.000] request: +Info 44 [00:01:36.000] request: { "command": "rename", "arguments": { @@ -223,8 +231,8 @@ Info 40 [00:01:32.000] request: "seq": 3, "type": "request" } -Info 41 [00:01:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 42 [00:01:34.000] response: +Info 45 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 46 [00:01:38.000] response: { "response": { "info": { @@ -279,6 +287,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -300,7 +310,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:35.000] request: +Info 47 [00:01:39.000] request: { "command": "rename", "arguments": { @@ -311,7 +321,7 @@ Info 43 [00:01:35.000] request: "seq": 4, "type": "request" } -Info 44 [00:01:36.000] response: +Info 48 [00:01:40.000] response: { "response": { "info": { @@ -363,7 +373,7 @@ After request Before request -Info 45 [00:01:37.000] request: +Info 49 [00:01:41.000] request: { "command": "rename", "arguments": { @@ -374,7 +384,7 @@ Info 45 [00:01:37.000] request: "seq": 5, "type": "request" } -Info 46 [00:01:38.000] response: +Info 50 [00:01:42.000] response: { "response": { "info": { @@ -426,7 +436,7 @@ After request Before request -Info 47 [00:01:39.000] request: +Info 51 [00:01:43.000] request: { "command": "rename", "arguments": { @@ -437,7 +447,7 @@ Info 47 [00:01:39.000] request: "seq": 6, "type": "request" } -Info 48 [00:01:40.000] response: +Info 52 [00:01:44.000] response: { "response": { "info": { @@ -489,7 +499,7 @@ After request Before request -Info 49 [00:01:41.000] request: +Info 53 [00:01:45.000] request: { "command": "rename", "arguments": { @@ -500,7 +510,7 @@ Info 49 [00:01:41.000] request: "seq": 7, "type": "request" } -Info 50 [00:01:42.000] response: +Info 54 [00:01:46.000] response: { "response": { "info": { @@ -552,7 +562,7 @@ After request Before request -Info 51 [00:01:43.000] request: +Info 55 [00:01:47.000] request: { "command": "close", "arguments": { @@ -561,19 +571,19 @@ Info 51 [00:01:43.000] request: "seq": 8, "type": "request" } -Info 52 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 53 [00:01:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 53 [00:01:46.000] Files (2) - -Info 53 [00:01:47.000] ----------------------------------------------- -Info 53 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 53 [00:01:49.000] Files (2) - -Info 53 [00:01:50.000] ----------------------------------------------- -Info 53 [00:01:51.000] Open files: -Info 53 [00:01:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 53 [00:01:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:01:54.000] response: +Info 56 [00:01:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 57 [00:01:50.000] Files (2) + +Info 57 [00:01:51.000] ----------------------------------------------- +Info 57 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 57 [00:01:53.000] Files (2) + +Info 57 [00:01:54.000] ----------------------------------------------- +Info 57 [00:01:55.000] Open files: +Info 57 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 57 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:01:58.000] response: { "responseRequired": false } @@ -584,6 +594,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -607,7 +619,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:01:55.000] request: +Info 58 [00:01:59.000] request: { "command": "open", "arguments": { @@ -616,23 +628,23 @@ Info 54 [00:01:55.000] request: "seq": 9, "type": "request" } -Info 55 [00:01:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:01:57.000] Search path: /user/username/projects/myproject/random -Info 57 [00:01:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:00.000] Files (2) - -Info 58 [00:02:01.000] ----------------------------------------------- -Info 58 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 58 [00:02:03.000] Files (2) - -Info 58 [00:02:04.000] ----------------------------------------------- -Info 58 [00:02:05.000] Open files: -Info 58 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 58 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 58 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 58 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:10.000] response: +Info 59 [00:02:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:01.000] Search path: /user/username/projects/myproject/random +Info 61 [00:02:02.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:04.000] Files (2) + +Info 62 [00:02:05.000] ----------------------------------------------- +Info 62 [00:02:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:07.000] Files (2) + +Info 62 [00:02:08.000] ----------------------------------------------- +Info 62 [00:02:09.000] Open files: +Info 62 [00:02:10.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:11.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:14.000] response: { "responseRequired": false } @@ -643,6 +655,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -668,7 +682,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:11.000] request: +Info 63 [00:02:15.000] request: { "command": "close", "arguments": { @@ -677,19 +691,19 @@ Info 59 [00:02:11.000] request: "seq": 10, "type": "request" } -Info 60 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:14.000] Files (2) - -Info 61 [00:02:15.000] ----------------------------------------------- -Info 61 [00:02:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:17.000] Files (2) - -Info 61 [00:02:18.000] ----------------------------------------------- -Info 61 [00:02:19.000] Open files: -Info 61 [00:02:20.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:21.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:22.000] response: +Info 64 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:18.000] Files (2) + +Info 65 [00:02:19.000] ----------------------------------------------- +Info 65 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:21.000] Files (2) + +Info 65 [00:02:22.000] ----------------------------------------------- +Info 65 [00:02:23.000] Open files: +Info 65 [00:02:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:26.000] response: { "responseRequired": false } @@ -700,6 +714,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -723,7 +739,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:23.000] request: +Info 66 [00:02:27.000] request: { "command": "close", "arguments": { @@ -732,17 +748,17 @@ Info 62 [00:02:23.000] request: "seq": 11, "type": "request" } -Info 63 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:26.000] Files (2) +Info 67 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:30.000] Files (2) -Info 64 [00:02:27.000] ----------------------------------------------- -Info 64 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:29.000] Files (2) +Info 68 [00:02:31.000] ----------------------------------------------- +Info 68 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:33.000] Files (2) -Info 64 [00:02:30.000] ----------------------------------------------- -Info 64 [00:02:31.000] Open files: -Info 64 [00:02:32.000] response: +Info 68 [00:02:34.000] ----------------------------------------------- +Info 68 [00:02:35.000] Open files: +Info 68 [00:02:36.000] response: { "responseRequired": false } @@ -753,6 +769,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -778,7 +796,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:33.000] request: +Info 69 [00:02:37.000] request: { "command": "open", "arguments": { @@ -787,12 +805,12 @@ Info 65 [00:02:33.000] request: "seq": 12, "type": "request" } -Info 66 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:35.000] Search path: /user/username/projects/myproject/random -Info 68 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:02:37.000] `remove Project:: -Info 70 [00:02:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:39.000] Files (2) +Info 70 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:39.000] Search path: /user/username/projects/myproject/random +Info 72 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:41.000] `remove Project:: +Info 74 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:02:43.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -802,24 +820,26 @@ Info 71 [00:02:39.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 72 [00:02:40.000] ----------------------------------------------- -Info 73 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 74 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 76 [00:02:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 77 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 81 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:02:51.000] Files (2) - -Info 82 [00:02:52.000] ----------------------------------------------- -Info 82 [00:02:53.000] Open files: -Info 82 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 82 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:02:56.000] response: +Info 76 [00:02:44.000] ----------------------------------------------- +Info 77 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 78 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 80 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 87 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 88 [00:02:57.000] Files (2) + +Info 88 [00:02:58.000] ----------------------------------------------- +Info 88 [00:02:59.000] Open files: +Info 88 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 88 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:02.000] response: { "responseRequired": false } @@ -828,6 +848,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js index b112ebe43e37a..c9365969d828c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,10 +474,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -479,44 +489,44 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 48 [00:02:11.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:14.000] Same program as before -Info 52 [00:02:15.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:02:16.000] Before ensureProjectForOpenFiles: -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:18.000] Files (2) - -Info 54 [00:02:19.000] ----------------------------------------------- -Info 54 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:21.000] Files (2) - -Info 54 [00:02:22.000] ----------------------------------------------- -Info 54 [00:02:23.000] Open files: -Info 54 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 54 [00:02:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:28.000] After ensureProjectForOpenFiles: -Info 55 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:30.000] Files (2) - -Info 55 [00:02:31.000] ----------------------------------------------- -Info 55 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:33.000] Files (2) - -Info 55 [00:02:34.000] ----------------------------------------------- -Info 55 [00:02:35.000] Open files: -Info 55 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:15.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:18.000] Same program as before +Info 56 [00:02:19.000] Running: *ensureProjectForOpenFiles* +Info 57 [00:02:20.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (2) + +Info 58 [00:02:23.000] ----------------------------------------------- +Info 58 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:25.000] Files (2) + +Info 58 [00:02:26.000] ----------------------------------------------- +Info 58 [00:02:27.000] Open files: +Info 58 [00:02:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:32.000] After ensureProjectForOpenFiles: +Info 59 [00:02:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:34.000] Files (2) + +Info 59 [00:02:35.000] ----------------------------------------------- +Info 59 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:37.000] Files (2) + +Info 59 [00:02:38.000] ----------------------------------------------- +Info 59 [00:02:39.000] Open files: +Info 59 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 55 [00:02:40.000] request: +Info 59 [00:02:44.000] request: { "command": "rename", "arguments": { @@ -527,7 +537,7 @@ Info 55 [00:02:40.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:41.000] response: +Info 60 [00:02:45.000] response: { "response": { "info": { @@ -579,7 +589,7 @@ After request Before request -Info 57 [00:02:42.000] request: +Info 61 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -590,7 +600,7 @@ Info 57 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 58 [00:02:43.000] response: +Info 62 [00:02:47.000] response: { "response": { "info": { @@ -642,7 +652,7 @@ After request Before request -Info 59 [00:02:44.000] request: +Info 63 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -653,7 +663,7 @@ Info 59 [00:02:44.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:45.000] response: +Info 64 [00:02:49.000] response: { "response": { "info": { @@ -705,7 +715,7 @@ After request Before request -Info 61 [00:02:46.000] request: +Info 65 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -716,7 +726,7 @@ Info 61 [00:02:46.000] request: "seq": 7, "type": "request" } -Info 62 [00:02:47.000] response: +Info 66 [00:02:51.000] response: { "response": { "info": { @@ -768,7 +778,7 @@ After request Before request -Info 63 [00:02:48.000] request: +Info 67 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -779,7 +789,7 @@ Info 63 [00:02:48.000] request: "seq": 8, "type": "request" } -Info 64 [00:02:49.000] response: +Info 68 [00:02:53.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes.js index 05f3e581760fe..fd8162df390e2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,10 +474,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -479,7 +489,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 48 [00:02:11.000] request: +Info 52 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -490,10 +500,10 @@ Info 48 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:14.000] Same program as before -Info 52 [00:02:15.000] response: +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:18.000] Same program as before +Info 56 [00:02:19.000] response: { "response": { "info": { @@ -545,7 +555,7 @@ After request Before request -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -556,7 +566,7 @@ Info 53 [00:02:16.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:17.000] response: +Info 58 [00:02:21.000] response: { "response": { "info": { @@ -608,7 +618,7 @@ After request Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -619,7 +629,7 @@ Info 55 [00:02:18.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:19.000] response: +Info 60 [00:02:23.000] response: { "response": { "info": { @@ -671,7 +681,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -682,7 +692,7 @@ Info 57 [00:02:20.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:21.000] response: +Info 62 [00:02:25.000] response: { "response": { "info": { @@ -734,7 +744,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -745,7 +755,7 @@ Info 59 [00:02:22.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:23.000] response: +Info 64 [00:02:27.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-created.js index f1967413ded19..306c814d62113 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-created.js @@ -237,9 +237,11 @@ Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:21.000] Files (2) +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -249,17 +251,17 @@ Info 17 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:22.000] ----------------------------------------------- -Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:26.000] Files (2) - -Info 21 [00:01:27.000] ----------------------------------------------- -Info 21 [00:01:28.000] Open files: -Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:31.000] response: +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) + +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:33.000] response: { "responseRequired": false } @@ -270,6 +272,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -283,7 +287,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -292,11 +296,11 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,16 +308,18 @@ Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:47.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -323,21 +329,21 @@ Info 37 [00:01:47.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:53.000] Files (2) - -Info 39 [00:01:54.000] ----------------------------------------------- -Info 39 [00:01:55.000] Open files: -Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:02:00.000] response: +Info 42 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) + +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:04.000] response: { "responseRequired": false } @@ -348,6 +354,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -367,7 +375,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -378,8 +386,8 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 42 [00:02:03.000] response: +Info 45 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 46 [00:02:07.000] response: { "response": { "info": { @@ -434,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -453,14 +463,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 43 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 44 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 46 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -476,6 +486,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -499,7 +511,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] request: +Info 55 [00:02:18.000] request: { "command": "rename", "arguments": { @@ -510,12 +522,12 @@ Info 51 [00:02:14.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:17.000] Same program as before -Info 55 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] response: +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:21.000] Same program as before +Info 59 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 61 [00:02:24.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 58 [00:02:21.000] request: "seq": 5, "type": "request" } -Info 59 [00:02:22.000] response: +Info 63 [00:02:26.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 60 [00:02:23.000] request: "seq": 6, "type": "request" } -Info 61 [00:02:24.000] response: +Info 65 [00:02:28.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 62 [00:02:25.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 64 [00:02:27.000] request: "seq": 8, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 66 [00:02:29.000] request: "seq": 9, "type": "request" } -Info 67 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 68 [00:02:32.000] Files (2) - -Info 68 [00:02:33.000] ----------------------------------------------- -Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:35.000] Files (2) - -Info 68 [00:02:36.000] ----------------------------------------------- -Info 68 [00:02:37.000] Open files: -Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 68 [00:02:40.000] response: +Info 71 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:35.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 72 [00:02:36.000] Files (2) + +Info 72 [00:02:37.000] ----------------------------------------------- +Info 72 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:39.000] Files (2) + +Info 72 [00:02:40.000] ----------------------------------------------- +Info 72 [00:02:41.000] Open files: +Info 72 [00:02:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 72 [00:02:43.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 72 [00:02:44.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:41.000] request: +Info 73 [00:02:45.000] request: { "command": "open", "arguments": { @@ -911,23 +927,23 @@ Info 69 [00:02:41.000] request: "seq": 10, "type": "request" } -Info 70 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:43.000] Search path: /user/username/projects/myproject/random -Info 72 [00:02:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:02:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:46.000] Files (2) - -Info 73 [00:02:47.000] ----------------------------------------------- -Info 73 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:49.000] Files (2) - -Info 73 [00:02:50.000] ----------------------------------------------- -Info 73 [00:02:51.000] Open files: -Info 73 [00:02:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 73 [00:02:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 73 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:02:56.000] response: +Info 74 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:47.000] Search path: /user/username/projects/myproject/random +Info 76 [00:02:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:02:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:02:50.000] Files (2) + +Info 77 [00:02:51.000] ----------------------------------------------- +Info 77 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:02:53.000] Files (2) + +Info 77 [00:02:54.000] ----------------------------------------------- +Info 77 [00:02:55.000] Open files: +Info 77 [00:02:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 77 [00:02:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 77 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:00.000] response: { "responseRequired": false } @@ -938,6 +954,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -965,7 +983,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:57.000] request: +Info 78 [00:03:01.000] request: { "command": "close", "arguments": { @@ -974,19 +992,19 @@ Info 74 [00:02:57.000] request: "seq": 11, "type": "request" } -Info 75 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:03:00.000] Files (2) - -Info 76 [00:03:01.000] ----------------------------------------------- -Info 76 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:03.000] Files (2) - -Info 76 [00:03:04.000] ----------------------------------------------- -Info 76 [00:03:05.000] Open files: -Info 76 [00:03:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 76 [00:03:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:03:08.000] response: +Info 79 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:04.000] Files (2) + +Info 80 [00:03:05.000] ----------------------------------------------- +Info 80 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:07.000] Files (2) + +Info 80 [00:03:08.000] ----------------------------------------------- +Info 80 [00:03:09.000] Open files: +Info 80 [00:03:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 80 [00:03:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:12.000] response: { "responseRequired": false } @@ -997,6 +1015,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:09.000] request: +Info 81 [00:03:13.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,17 @@ Info 77 [00:03:09.000] request: "seq": 12, "type": "request" } -Info 78 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 79 [00:03:12.000] Files (2) +Info 82 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 83 [00:03:16.000] Files (2) -Info 79 [00:03:13.000] ----------------------------------------------- -Info 79 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:03:15.000] Files (2) +Info 83 [00:03:17.000] ----------------------------------------------- +Info 83 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:03:19.000] Files (2) -Info 79 [00:03:16.000] ----------------------------------------------- -Info 79 [00:03:17.000] Open files: -Info 79 [00:03:18.000] response: +Info 83 [00:03:20.000] ----------------------------------------------- +Info 83 [00:03:21.000] Open files: +Info 83 [00:03:22.000] response: { "responseRequired": false } @@ -1052,6 +1072,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1079,7 +1101,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:19.000] request: +Info 84 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,12 @@ Info 80 [00:03:19.000] request: "seq": 13, "type": "request" } -Info 81 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:21.000] Search path: /user/username/projects/myproject/random -Info 83 [00:03:22.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:23.000] `remove Project:: -Info 85 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 86 [00:03:25.000] Files (2) +Info 85 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:25.000] Search path: /user/username/projects/myproject/random +Info 87 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:27.000] `remove Project:: +Info 89 [00:03:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 90 [00:03:29.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1103,26 +1125,28 @@ Info 86 [00:03:25.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 87 [00:03:26.000] ----------------------------------------------- -Info 88 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 91 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 94 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 95 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 99 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:03:39.000] Files (2) - -Info 99 [00:03:40.000] ----------------------------------------------- -Info 99 [00:03:41.000] Open files: -Info 99 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 99 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 99 [00:03:44.000] response: +Info 91 [00:03:30.000] ----------------------------------------------- +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 99 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 100 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 101 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 102 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 105 [00:03:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 105 [00:03:45.000] Files (2) + +Info 105 [00:03:46.000] ----------------------------------------------- +Info 105 [00:03:47.000] Open files: +Info 105 [00:03:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 105 [00:03:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 105 [00:03:50.000] response: { "responseRequired": false } @@ -1131,6 +1155,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-deleted.js index 2c8edb6c5dbe0..5cfe8c35e3eee 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-deleted.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,11 +474,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 45 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 48 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -500,7 +512,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,11 @@ Info 49 [00:02:10.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:13.000] Same program as before -Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 54 [00:02:15.000] response: +Info 54 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:17.000] Same program as before +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 58 [00:02:19.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 55 [00:02:16.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:17.000] response: +Info 60 [00:02:21.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:18.000] request: +Info 61 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 57 [00:02:18.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:19.000] response: +Info 62 [00:02:23.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 59 [00:02:20.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:21.000] response: +Info 64 [00:02:25.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 65 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 61 [00:02:22.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:23.000] response: +Info 66 [00:02:27.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:24.000] request: +Info 67 [00:02:28.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 63 [00:02:24.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (2) - -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:30.000] Files (2) - -Info 65 [00:02:31.000] ----------------------------------------------- -Info 65 [00:02:32.000] Open files: -Info 65 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:35.000] response: +Info 68 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) + +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:39.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:36.000] request: +Info 70 [00:02:40.000] request: { "command": "open", "arguments": { @@ -911,24 +927,24 @@ Info 66 [00:02:36.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:38.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:02:42.000] Files (2) - -Info 71 [00:02:43.000] ----------------------------------------------- -Info 71 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:45.000] Files (2) - -Info 71 [00:02:46.000] ----------------------------------------------- -Info 71 [00:02:47.000] Open files: -Info 71 [00:02:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 71 [00:02:49.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 71 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:52.000] response: +Info 71 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:42.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 75 [00:02:45.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:02:46.000] Files (2) + +Info 75 [00:02:47.000] ----------------------------------------------- +Info 75 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:02:49.000] Files (2) + +Info 75 [00:02:50.000] ----------------------------------------------- +Info 75 [00:02:51.000] Open files: +Info 75 [00:02:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 75 [00:02:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:02:56.000] response: { "responseRequired": false } @@ -939,6 +955,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -966,7 +984,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:53.000] request: +Info 76 [00:02:57.000] request: { "command": "close", "arguments": { @@ -975,19 +993,19 @@ Info 72 [00:02:53.000] request: "seq": 11, "type": "request" } -Info 73 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 74 [00:02:56.000] Files (2) - -Info 74 [00:02:57.000] ----------------------------------------------- -Info 74 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:59.000] Files (2) - -Info 74 [00:03:00.000] ----------------------------------------------- -Info 74 [00:03:01.000] Open files: -Info 74 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 74 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 74 [00:03:04.000] response: +Info 77 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 78 [00:03:00.000] Files (2) + +Info 78 [00:03:01.000] ----------------------------------------------- +Info 78 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:03.000] Files (2) + +Info 78 [00:03:04.000] ----------------------------------------------- +Info 78 [00:03:05.000] Open files: +Info 78 [00:03:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 78 [00:03:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:03:08.000] response: { "responseRequired": false } @@ -998,6 +1016,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -1021,7 +1041,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:03:05.000] request: +Info 79 [00:03:09.000] request: { "command": "close", "arguments": { @@ -1030,17 +1050,17 @@ Info 75 [00:03:05.000] request: "seq": 12, "type": "request" } -Info 76 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 77 [00:03:08.000] Files (2) +Info 80 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 81 [00:03:12.000] Files (2) -Info 77 [00:03:09.000] ----------------------------------------------- -Info 77 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:03:11.000] Files (2) +Info 81 [00:03:13.000] ----------------------------------------------- +Info 81 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 81 [00:03:15.000] Files (2) -Info 77 [00:03:12.000] ----------------------------------------------- -Info 77 [00:03:13.000] Open files: -Info 77 [00:03:14.000] response: +Info 81 [00:03:16.000] ----------------------------------------------- +Info 81 [00:03:17.000] Open files: +Info 81 [00:03:18.000] response: { "responseRequired": false } @@ -1051,6 +1071,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -1076,7 +1098,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:03:15.000] request: +Info 82 [00:03:19.000] request: { "command": "open", "arguments": { @@ -1085,12 +1107,12 @@ Info 78 [00:03:15.000] request: "seq": 13, "type": "request" } -Info 79 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:17.000] Search path: /user/username/projects/myproject/random -Info 81 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:19.000] `remove Project:: -Info 83 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 84 [00:03:21.000] Files (2) +Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:21.000] Search path: /user/username/projects/myproject/random +Info 85 [00:03:22.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:23.000] `remove Project:: +Info 87 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 88 [00:03:25.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1100,24 +1122,26 @@ Info 84 [00:03:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 85 [00:03:22.000] ----------------------------------------------- -Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:33.000] Files (2) - -Info 95 [00:03:34.000] ----------------------------------------------- -Info 95 [00:03:35.000] Open files: -Info 95 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:38.000] response: +Info 89 [00:03:26.000] ----------------------------------------------- +Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 93 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 99 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 101 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:39.000] Files (2) + +Info 101 [00:03:40.000] ----------------------------------------------- +Info 101 [00:03:41.000] Open files: +Info 101 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:44.000] response: { "responseRequired": false } @@ -1126,6 +1150,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-not-present.js index 3df40fcf6676a..111a82348ba6e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dts-not-present.js @@ -237,9 +237,11 @@ Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:21.000] Files (2) +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -249,17 +251,17 @@ Info 17 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:22.000] ----------------------------------------------- -Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:26.000] Files (2) - -Info 21 [00:01:27.000] ----------------------------------------------- -Info 21 [00:01:28.000] Open files: -Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:31.000] response: +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) + +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:33.000] response: { "responseRequired": false } @@ -270,6 +272,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -283,7 +287,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -292,11 +296,11 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -304,16 +308,18 @@ Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:47.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -323,21 +329,21 @@ Info 37 [00:01:47.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:53.000] Files (2) - -Info 39 [00:01:54.000] ----------------------------------------------- -Info 39 [00:01:55.000] Open files: -Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:02:00.000] response: +Info 42 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) + +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:04.000] response: { "responseRequired": false } @@ -348,6 +354,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -367,7 +375,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -378,8 +386,8 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 42 [00:02:03.000] response: +Info 45 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 46 [00:02:07.000] response: { "response": { "info": { @@ -434,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: *new* @@ -455,7 +465,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:04.000] request: +Info 47 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -466,7 +476,7 @@ Info 43 [00:02:04.000] request: "seq": 4, "type": "request" } -Info 44 [00:02:05.000] response: +Info 48 [00:02:09.000] response: { "response": { "info": { @@ -518,7 +528,7 @@ After request Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -529,7 +539,7 @@ Info 45 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 46 [00:02:07.000] response: +Info 50 [00:02:11.000] response: { "response": { "info": { @@ -581,7 +591,7 @@ After request Before request -Info 47 [00:02:08.000] request: +Info 51 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -592,7 +602,7 @@ Info 47 [00:02:08.000] request: "seq": 6, "type": "request" } -Info 48 [00:02:09.000] response: +Info 52 [00:02:13.000] response: { "response": { "info": { @@ -644,7 +654,7 @@ After request Before request -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -655,7 +665,7 @@ Info 49 [00:02:10.000] request: "seq": 7, "type": "request" } -Info 50 [00:02:11.000] response: +Info 54 [00:02:15.000] response: { "response": { "info": { @@ -707,7 +717,7 @@ After request Before request -Info 51 [00:02:12.000] request: +Info 55 [00:02:16.000] request: { "command": "close", "arguments": { @@ -716,19 +726,19 @@ Info 51 [00:02:12.000] request: "seq": 8, "type": "request" } -Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 53 [00:02:15.000] Files (2) - -Info 53 [00:02:16.000] ----------------------------------------------- -Info 53 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 53 [00:02:18.000] Files (2) - -Info 53 [00:02:19.000] ----------------------------------------------- -Info 53 [00:02:20.000] Open files: -Info 53 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 53 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 53 [00:02:23.000] response: +Info 56 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 57 [00:02:19.000] Files (2) + +Info 57 [00:02:20.000] ----------------------------------------------- +Info 57 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 57 [00:02:22.000] Files (2) + +Info 57 [00:02:23.000] ----------------------------------------------- +Info 57 [00:02:24.000] Open files: +Info 57 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 57 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 57 [00:02:27.000] response: { "responseRequired": false } @@ -739,6 +749,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -762,7 +774,7 @@ FsWatchesRecursive:: Before request -Info 54 [00:02:24.000] request: +Info 58 [00:02:28.000] request: { "command": "open", "arguments": { @@ -771,23 +783,23 @@ Info 54 [00:02:24.000] request: "seq": 9, "type": "request" } -Info 55 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:26.000] Search path: /user/username/projects/myproject/random -Info 57 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 58 [00:02:29.000] Files (2) - -Info 58 [00:02:30.000] ----------------------------------------------- -Info 58 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 58 [00:02:32.000] Files (2) - -Info 58 [00:02:33.000] ----------------------------------------------- -Info 58 [00:02:34.000] Open files: -Info 58 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 58 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 58 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 58 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 58 [00:02:39.000] response: +Info 59 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:30.000] Search path: /user/username/projects/myproject/random +Info 61 [00:02:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 62 [00:02:33.000] Files (2) + +Info 62 [00:02:34.000] ----------------------------------------------- +Info 62 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:36.000] Files (2) + +Info 62 [00:02:37.000] ----------------------------------------------- +Info 62 [00:02:38.000] Open files: +Info 62 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 62 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 62 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:43.000] response: { "responseRequired": false } @@ -798,6 +810,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -823,7 +837,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:40.000] request: +Info 63 [00:02:44.000] request: { "command": "close", "arguments": { @@ -832,19 +846,19 @@ Info 59 [00:02:40.000] request: "seq": 10, "type": "request" } -Info 60 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:43.000] Files (2) - -Info 61 [00:02:44.000] ----------------------------------------------- -Info 61 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:46.000] Files (2) - -Info 61 [00:02:47.000] ----------------------------------------------- -Info 61 [00:02:48.000] Open files: -Info 61 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:51.000] response: +Info 64 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 65 [00:02:47.000] Files (2) + +Info 65 [00:02:48.000] ----------------------------------------------- +Info 65 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:50.000] Files (2) + +Info 65 [00:02:51.000] ----------------------------------------------- +Info 65 [00:02:52.000] Open files: +Info 65 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:55.000] response: { "responseRequired": false } @@ -855,6 +869,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -878,7 +894,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:52.000] request: +Info 66 [00:02:56.000] request: { "command": "close", "arguments": { @@ -887,17 +903,17 @@ Info 62 [00:02:52.000] request: "seq": 11, "type": "request" } -Info 63 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 64 [00:02:55.000] Files (2) +Info 67 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:59.000] Files (2) -Info 64 [00:02:56.000] ----------------------------------------------- -Info 64 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:58.000] Files (2) +Info 68 [00:03:00.000] ----------------------------------------------- +Info 68 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:03:02.000] Files (2) -Info 64 [00:02:59.000] ----------------------------------------------- -Info 64 [00:03:00.000] Open files: -Info 64 [00:03:01.000] response: +Info 68 [00:03:03.000] ----------------------------------------------- +Info 68 [00:03:04.000] Open files: +Info 68 [00:03:05.000] response: { "responseRequired": false } @@ -908,6 +924,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts: @@ -933,7 +951,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:03:02.000] request: +Info 69 [00:03:06.000] request: { "command": "open", "arguments": { @@ -942,12 +960,12 @@ Info 65 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 66 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:03:04.000] Search path: /user/username/projects/myproject/random -Info 68 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:03:06.000] `remove Project:: -Info 70 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 71 [00:03:08.000] Files (2) +Info 70 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:03:08.000] Search path: /user/username/projects/myproject/random +Info 72 [00:03:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:03:10.000] `remove Project:: +Info 74 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 75 [00:03:12.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -957,24 +975,26 @@ Info 71 [00:03:08.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 72 [00:03:09.000] ----------------------------------------------- -Info 73 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 74 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 81 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:03:20.000] Files (2) - -Info 82 [00:03:21.000] ----------------------------------------------- -Info 82 [00:03:22.000] Open files: -Info 82 [00:03:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 82 [00:03:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:25.000] response: +Info 76 [00:03:13.000] ----------------------------------------------- +Info 77 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 78 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 80 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 81 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 88 [00:03:26.000] Files (2) + +Info 88 [00:03:27.000] ----------------------------------------------- +Info 88 [00:03:28.000] Open files: +Info 88 [00:03:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 88 [00:03:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:31.000] response: { "responseRequired": false } @@ -983,6 +1003,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js index 3d138b5116acb..1a1b022bc7754 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,53 +474,53 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 48 [00:02:11.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:14.000] Same program as before -Info 52 [00:02:15.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:02:16.000] Before ensureProjectForOpenFiles: -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:18.000] Files (2) - -Info 54 [00:02:19.000] ----------------------------------------------- -Info 54 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:21.000] Files (2) - -Info 54 [00:02:22.000] ----------------------------------------------- -Info 54 [00:02:23.000] Open files: -Info 54 [00:02:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 54 [00:02:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:28.000] After ensureProjectForOpenFiles: -Info 55 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 55 [00:02:30.000] Files (2) - -Info 55 [00:02:31.000] ----------------------------------------------- -Info 55 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 55 [00:02:33.000] Files (2) - -Info 55 [00:02:34.000] ----------------------------------------------- -Info 55 [00:02:35.000] Open files: -Info 55 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 55 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 55 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 55 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:15.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:18.000] Same program as before +Info 56 [00:02:19.000] Running: *ensureProjectForOpenFiles* +Info 57 [00:02:20.000] Before ensureProjectForOpenFiles: +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (2) + +Info 58 [00:02:23.000] ----------------------------------------------- +Info 58 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:25.000] Files (2) + +Info 58 [00:02:26.000] ----------------------------------------------- +Info 58 [00:02:27.000] Open files: +Info 58 [00:02:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 58 [00:02:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:32.000] After ensureProjectForOpenFiles: +Info 59 [00:02:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 59 [00:02:34.000] Files (2) + +Info 59 [00:02:35.000] ----------------------------------------------- +Info 59 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 59 [00:02:37.000] Files (2) + +Info 59 [00:02:38.000] ----------------------------------------------- +Info 59 [00:02:39.000] Open files: +Info 59 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 59 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 59 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 59 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 55 [00:02:40.000] request: +Info 59 [00:02:44.000] request: { "command": "rename", "arguments": { @@ -521,7 +531,7 @@ Info 55 [00:02:40.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:41.000] response: +Info 60 [00:02:45.000] response: { "response": { "info": { @@ -573,7 +583,7 @@ After request Before request -Info 57 [00:02:42.000] request: +Info 61 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -584,7 +594,7 @@ Info 57 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 58 [00:02:43.000] response: +Info 62 [00:02:47.000] response: { "response": { "info": { @@ -636,7 +646,7 @@ After request Before request -Info 59 [00:02:44.000] request: +Info 63 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -647,7 +657,7 @@ Info 59 [00:02:44.000] request: "seq": 6, "type": "request" } -Info 60 [00:02:45.000] response: +Info 64 [00:02:49.000] response: { "response": { "info": { @@ -699,7 +709,7 @@ After request Before request -Info 61 [00:02:46.000] request: +Info 65 [00:02:50.000] request: { "command": "rename", "arguments": { @@ -710,7 +720,7 @@ Info 61 [00:02:46.000] request: "seq": 7, "type": "request" } -Info 62 [00:02:47.000] response: +Info 66 [00:02:51.000] response: { "response": { "info": { @@ -762,7 +772,7 @@ After request Before request -Info 63 [00:02:48.000] request: +Info 67 [00:02:52.000] request: { "command": "rename", "arguments": { @@ -773,7 +783,7 @@ Info 63 [00:02:48.000] request: "seq": 8, "type": "request" } -Info 64 [00:02:49.000] response: +Info 68 [00:02:53.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes.js index bf233691b6bae..908e979350f75 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,16 +474,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 48 [00:02:11.000] request: +Info 52 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -484,10 +494,10 @@ Info 48 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 50 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 51 [00:02:14.000] Same program as before -Info 52 [00:02:15.000] response: +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 54 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 55 [00:02:18.000] Same program as before +Info 56 [00:02:19.000] response: { "response": { "info": { @@ -539,7 +549,7 @@ After request Before request -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -550,7 +560,7 @@ Info 53 [00:02:16.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:17.000] response: +Info 58 [00:02:21.000] response: { "response": { "info": { @@ -602,7 +612,7 @@ After request Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -613,7 +623,7 @@ Info 55 [00:02:18.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:19.000] response: +Info 60 [00:02:23.000] response: { "response": { "info": { @@ -665,7 +675,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -676,7 +686,7 @@ Info 57 [00:02:20.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:21.000] response: +Info 62 [00:02:25.000] response: { "response": { "info": { @@ -728,7 +738,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -739,7 +749,7 @@ Info 59 [00:02:22.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:23.000] response: +Info 64 [00:02:27.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-created.js index 3949edfb46547..7afe1440fa168 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-created.js @@ -242,9 +242,11 @@ Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:21.000] Files (2) +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -254,17 +256,17 @@ Info 17 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:22.000] ----------------------------------------------- -Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:26.000] Files (2) - -Info 21 [00:01:27.000] ----------------------------------------------- -Info 21 [00:01:28.000] Open files: -Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:31.000] response: +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) + +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:33.000] response: { "responseRequired": false } @@ -275,6 +277,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -288,7 +292,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -297,11 +301,11 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -309,16 +313,18 @@ Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:47.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -328,21 +334,21 @@ Info 37 [00:01:47.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:53.000] Files (2) - -Info 39 [00:01:54.000] ----------------------------------------------- -Info 39 [00:01:55.000] Open files: -Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:02:00.000] response: +Info 42 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) + +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:04.000] response: { "responseRequired": false } @@ -353,6 +359,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -372,7 +380,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -383,9 +391,9 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 43 [00:02:04.000] response: +Info 45 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 47 [00:02:08.000] response: { "response": { "info": { @@ -440,6 +448,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -461,11 +471,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 46 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 47 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 48 [00:02:11.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 48 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 50 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* +Info 51 [00:02:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 52 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} @@ -476,6 +486,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -499,7 +511,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:12.000] request: +Info 53 [00:02:16.000] request: { "command": "rename", "arguments": { @@ -510,11 +522,11 @@ Info 49 [00:02:12.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:15.000] Same program as before -Info 53 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 54 [00:02:17.000] response: +Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:19.000] Same program as before +Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 58 [00:02:21.000] response: { "response": { "info": { @@ -569,6 +581,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -592,7 +606,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -603,7 +617,7 @@ Info 55 [00:02:18.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:19.000] response: +Info 60 [00:02:23.000] response: { "response": { "info": { @@ -655,7 +669,7 @@ After request Before request -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -666,7 +680,7 @@ Info 57 [00:02:20.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:21.000] response: +Info 62 [00:02:25.000] response: { "response": { "info": { @@ -718,7 +732,7 @@ After request Before request -Info 59 [00:02:22.000] request: +Info 63 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -729,7 +743,7 @@ Info 59 [00:02:22.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:23.000] response: +Info 64 [00:02:27.000] response: { "response": { "info": { @@ -781,7 +795,7 @@ After request Before request -Info 61 [00:02:24.000] request: +Info 65 [00:02:28.000] request: { "command": "rename", "arguments": { @@ -792,7 +806,7 @@ Info 61 [00:02:24.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:25.000] response: +Info 66 [00:02:29.000] response: { "response": { "info": { @@ -844,7 +858,7 @@ After request Before request -Info 63 [00:02:26.000] request: +Info 67 [00:02:30.000] request: { "command": "close", "arguments": { @@ -853,19 +867,19 @@ Info 63 [00:02:26.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:29.000] Files (2) - -Info 65 [00:02:30.000] ----------------------------------------------- -Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:32.000] Files (2) - -Info 65 [00:02:33.000] ----------------------------------------------- -Info 65 [00:02:34.000] Open files: -Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:37.000] response: +Info 68 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:36.000] Files (2) + +Info 69 [00:02:37.000] ----------------------------------------------- +Info 69 [00:02:38.000] Open files: +Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:41.000] response: { "responseRequired": false } @@ -876,6 +890,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -901,7 +917,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:38.000] request: +Info 70 [00:02:42.000] request: { "command": "open", "arguments": { @@ -910,23 +926,23 @@ Info 66 [00:02:38.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:40.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 70 [00:02:43.000] Files (2) - -Info 70 [00:02:44.000] ----------------------------------------------- -Info 70 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:46.000] Files (2) - -Info 70 [00:02:47.000] ----------------------------------------------- -Info 70 [00:02:48.000] Open files: -Info 70 [00:02:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 70 [00:02:50.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 70 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:53.000] response: +Info 71 [00:02:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:44.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:45.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 74 [00:02:47.000] Files (2) + +Info 74 [00:02:48.000] ----------------------------------------------- +Info 74 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:50.000] Files (2) + +Info 74 [00:02:51.000] ----------------------------------------------- +Info 74 [00:02:52.000] Open files: +Info 74 [00:02:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 74 [00:02:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 74 [00:02:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:57.000] response: { "responseRequired": false } @@ -937,6 +953,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -964,7 +982,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:54.000] request: +Info 75 [00:02:58.000] request: { "command": "close", "arguments": { @@ -973,19 +991,19 @@ Info 71 [00:02:54.000] request: "seq": 11, "type": "request" } -Info 72 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:57.000] Files (2) - -Info 73 [00:02:58.000] ----------------------------------------------- -Info 73 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:03:00.000] Files (2) - -Info 73 [00:03:01.000] ----------------------------------------------- -Info 73 [00:03:02.000] Open files: -Info 73 [00:03:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:03:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:03:05.000] response: +Info 76 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:03:01.000] Files (2) + +Info 77 [00:03:02.000] ----------------------------------------------- +Info 77 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:03:04.000] Files (2) + +Info 77 [00:03:05.000] ----------------------------------------------- +Info 77 [00:03:06.000] Open files: +Info 77 [00:03:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:03:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:09.000] response: { "responseRequired": false } @@ -996,6 +1014,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1021,7 +1041,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:06.000] request: +Info 78 [00:03:10.000] request: { "command": "close", "arguments": { @@ -1030,17 +1050,17 @@ Info 74 [00:03:06.000] request: "seq": 12, "type": "request" } -Info 75 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:03:09.000] Files (2) +Info 79 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:13.000] Files (2) -Info 76 [00:03:10.000] ----------------------------------------------- -Info 76 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:12.000] Files (2) +Info 80 [00:03:14.000] ----------------------------------------------- +Info 80 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:16.000] Files (2) -Info 76 [00:03:13.000] ----------------------------------------------- -Info 76 [00:03:14.000] Open files: -Info 76 [00:03:15.000] response: +Info 80 [00:03:17.000] ----------------------------------------------- +Info 80 [00:03:18.000] Open files: +Info 80 [00:03:19.000] response: { "responseRequired": false } @@ -1051,6 +1071,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1078,7 +1100,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:16.000] request: +Info 81 [00:03:20.000] request: { "command": "open", "arguments": { @@ -1087,12 +1109,12 @@ Info 77 [00:03:16.000] request: "seq": 13, "type": "request" } -Info 78 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:18.000] Search path: /user/username/projects/myproject/random -Info 80 [00:03:19.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:03:20.000] `remove Project:: -Info 82 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 83 [00:03:22.000] Files (2) +Info 82 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:22.000] Search path: /user/username/projects/myproject/random +Info 84 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:24.000] `remove Project:: +Info 86 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 87 [00:03:26.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1102,25 +1124,27 @@ Info 83 [00:03:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 84 [00:03:23.000] ----------------------------------------------- -Info 85 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 88 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 89 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 95 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:35.000] Files (2) - -Info 95 [00:03:36.000] ----------------------------------------------- -Info 95 [00:03:37.000] Open files: -Info 95 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:40.000] response: +Info 88 [00:03:27.000] ----------------------------------------------- +Info 89 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 101 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:41.000] Files (2) + +Info 101 [00:03:42.000] ----------------------------------------------- +Info 101 [00:03:43.000] Open files: +Info 101 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:46.000] response: { "responseRequired": false } @@ -1129,6 +1153,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js index 4820e4977b0a5..c1e53fc7ac985 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-deleted.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -464,11 +474,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 44 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 46 [00:02:07.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 47 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* -Info 48 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 48 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 50 [00:02:11.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 51 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* +Info 52 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -500,7 +512,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 49 [00:02:10.000] request: +Info 53 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -511,11 +523,11 @@ Info 49 [00:02:10.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 51 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 52 [00:02:13.000] Same program as before -Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 54 [00:02:15.000] response: +Info 54 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 55 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:17.000] Same program as before +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 58 [00:02:19.000] response: { "response": { "info": { @@ -570,6 +582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "rename", "arguments": { @@ -604,7 +618,7 @@ Info 55 [00:02:16.000] request: "seq": 5, "type": "request" } -Info 56 [00:02:17.000] response: +Info 60 [00:02:21.000] response: { "response": { "info": { @@ -656,7 +670,7 @@ After request Before request -Info 57 [00:02:18.000] request: +Info 61 [00:02:22.000] request: { "command": "rename", "arguments": { @@ -667,7 +681,7 @@ Info 57 [00:02:18.000] request: "seq": 6, "type": "request" } -Info 58 [00:02:19.000] response: +Info 62 [00:02:23.000] response: { "response": { "info": { @@ -719,7 +733,7 @@ After request Before request -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "rename", "arguments": { @@ -730,7 +744,7 @@ Info 59 [00:02:20.000] request: "seq": 7, "type": "request" } -Info 60 [00:02:21.000] response: +Info 64 [00:02:25.000] response: { "response": { "info": { @@ -782,7 +796,7 @@ After request Before request -Info 61 [00:02:22.000] request: +Info 65 [00:02:26.000] request: { "command": "rename", "arguments": { @@ -793,7 +807,7 @@ Info 61 [00:02:22.000] request: "seq": 8, "type": "request" } -Info 62 [00:02:23.000] response: +Info 66 [00:02:27.000] response: { "response": { "info": { @@ -845,7 +859,7 @@ After request Before request -Info 63 [00:02:24.000] request: +Info 67 [00:02:28.000] request: { "command": "close", "arguments": { @@ -854,19 +868,19 @@ Info 63 [00:02:24.000] request: "seq": 9, "type": "request" } -Info 64 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:27.000] Files (2) - -Info 65 [00:02:28.000] ----------------------------------------------- -Info 65 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:30.000] Files (2) - -Info 65 [00:02:31.000] ----------------------------------------------- -Info 65 [00:02:32.000] Open files: -Info 65 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 65 [00:02:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 65 [00:02:35.000] response: +Info 68 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) + +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:39.000] response: { "responseRequired": false } @@ -877,6 +891,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:36.000] request: +Info 70 [00:02:40.000] request: { "command": "open", "arguments": { @@ -911,23 +927,23 @@ Info 66 [00:02:36.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:38.000] Search path: /user/username/projects/myproject/random -Info 69 [00:02:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 70 [00:02:41.000] Files (2) - -Info 70 [00:02:42.000] ----------------------------------------------- -Info 70 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:44.000] Files (2) - -Info 70 [00:02:45.000] ----------------------------------------------- -Info 70 [00:02:46.000] Open files: -Info 70 [00:02:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 70 [00:02:48.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 70 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 70 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:02:51.000] response: +Info 71 [00:02:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:42.000] Search path: /user/username/projects/myproject/random +Info 73 [00:02:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 74 [00:02:45.000] Files (2) + +Info 74 [00:02:46.000] ----------------------------------------------- +Info 74 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:48.000] Files (2) + +Info 74 [00:02:49.000] ----------------------------------------------- +Info 74 [00:02:50.000] Open files: +Info 74 [00:02:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 74 [00:02:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 74 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 74 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:02:55.000] response: { "responseRequired": false } @@ -938,6 +954,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -965,7 +983,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:52.000] request: +Info 75 [00:02:56.000] request: { "command": "close", "arguments": { @@ -974,19 +992,19 @@ Info 71 [00:02:52.000] request: "seq": 11, "type": "request" } -Info 72 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 73 [00:02:55.000] Files (2) - -Info 73 [00:02:56.000] ----------------------------------------------- -Info 73 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:58.000] Files (2) - -Info 73 [00:02:59.000] ----------------------------------------------- -Info 73 [00:03:00.000] Open files: -Info 73 [00:03:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:03:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:03:03.000] response: +Info 76 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 77 [00:02:59.000] Files (2) + +Info 77 [00:03:00.000] ----------------------------------------------- +Info 77 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:03:02.000] Files (2) + +Info 77 [00:03:03.000] ----------------------------------------------- +Info 77 [00:03:04.000] Open files: +Info 77 [00:03:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:03:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:07.000] response: { "responseRequired": false } @@ -997,6 +1015,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1022,7 +1042,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:03:04.000] request: +Info 78 [00:03:08.000] request: { "command": "close", "arguments": { @@ -1031,17 +1051,17 @@ Info 74 [00:03:04.000] request: "seq": 12, "type": "request" } -Info 75 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 76 [00:03:07.000] Files (2) +Info 79 [00:03:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 80 [00:03:11.000] Files (2) -Info 76 [00:03:08.000] ----------------------------------------------- -Info 76 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:10.000] Files (2) +Info 80 [00:03:12.000] ----------------------------------------------- +Info 80 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:14.000] Files (2) -Info 76 [00:03:11.000] ----------------------------------------------- -Info 76 [00:03:12.000] Open files: -Info 76 [00:03:13.000] response: +Info 80 [00:03:15.000] ----------------------------------------------- +Info 80 [00:03:16.000] Open files: +Info 80 [00:03:17.000] response: { "responseRequired": false } @@ -1052,6 +1072,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1079,7 +1101,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:14.000] request: +Info 81 [00:03:18.000] request: { "command": "open", "arguments": { @@ -1088,12 +1110,12 @@ Info 77 [00:03:14.000] request: "seq": 13, "type": "request" } -Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:16.000] Search path: /user/username/projects/myproject/random -Info 80 [00:03:17.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:03:18.000] `remove Project:: -Info 82 [00:03:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 83 [00:03:20.000] Files (2) +Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:20.000] Search path: /user/username/projects/myproject/random +Info 84 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:03:22.000] `remove Project:: +Info 86 [00:03:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 87 [00:03:24.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1103,25 +1125,27 @@ Info 83 [00:03:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 84 [00:03:21.000] ----------------------------------------------- -Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 95 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:33.000] Files (2) - -Info 95 [00:03:34.000] ----------------------------------------------- -Info 95 [00:03:35.000] Open files: -Info 95 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:38.000] response: +Info 88 [00:03:25.000] ----------------------------------------------- +Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 92 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 93 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 94 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 95 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 96 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 97 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 98 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 101 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:39.000] Files (2) + +Info 101 [00:03:40.000] ----------------------------------------------- +Info 101 [00:03:41.000] Open files: +Info 101 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:44.000] response: { "responseRequired": false } @@ -1130,6 +1154,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js index c04f647974f0c..9f5be3a91b943 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/dependency-dtsMap-not-present.js @@ -242,9 +242,11 @@ Info 11 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:21.000] Files (2) +Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -254,17 +256,17 @@ Info 17 [00:01:21.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:22.000] ----------------------------------------------- -Info 19 [00:01:23.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:24.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:26.000] Files (2) - -Info 21 [00:01:27.000] ----------------------------------------------- -Info 21 [00:01:28.000] Open files: -Info 21 [00:01:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:31.000] response: +Info 20 [00:01:24.000] ----------------------------------------------- +Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:26.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:28.000] Files (2) + +Info 23 [00:01:29.000] ----------------------------------------------- +Info 23 [00:01:30.000] Open files: +Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:33.000] response: { "responseRequired": false } @@ -275,6 +277,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -288,7 +292,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:32.000] request: +Info 24 [00:01:34.000] request: { "command": "open", "arguments": { @@ -297,11 +301,11 @@ Info 22 [00:01:32.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:33.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:35.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -309,16 +313,18 @@ Info 27 [00:01:37.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:47.000] Files (2) +Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -328,21 +334,21 @@ Info 37 [00:01:47.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:48.000] ----------------------------------------------- -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:50.000] Files (2) - -Info 39 [00:01:51.000] ----------------------------------------------- -Info 39 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:53.000] Files (2) - -Info 39 [00:01:54.000] ----------------------------------------------- -Info 39 [00:01:55.000] Open files: -Info 39 [00:01:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:02:00.000] response: +Info 42 [00:01:52.000] ----------------------------------------------- +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:54.000] Files (2) + +Info 43 [00:01:55.000] ----------------------------------------------- +Info 43 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:57.000] Files (2) + +Info 43 [00:01:58.000] ----------------------------------------------- +Info 43 [00:01:59.000] Open files: +Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:04.000] response: { "responseRequired": false } @@ -353,6 +359,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -372,7 +380,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:01.000] request: +Info 44 [00:02:05.000] request: { "command": "rename", "arguments": { @@ -383,9 +391,9 @@ Info 40 [00:02:01.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 43 [00:02:04.000] response: +Info 45 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 47 [00:02:08.000] response: { "response": { "info": { @@ -440,6 +448,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -463,7 +473,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "rename", "arguments": { @@ -474,7 +484,7 @@ Info 44 [00:02:05.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:06.000] response: +Info 49 [00:02:10.000] response: { "response": { "info": { @@ -526,7 +536,7 @@ After request Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "rename", "arguments": { @@ -537,7 +547,7 @@ Info 46 [00:02:07.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:08.000] response: +Info 51 [00:02:12.000] response: { "response": { "info": { @@ -589,7 +599,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "rename", "arguments": { @@ -600,7 +610,7 @@ Info 48 [00:02:09.000] request: "seq": 6, "type": "request" } -Info 49 [00:02:10.000] response: +Info 53 [00:02:14.000] response: { "response": { "info": { @@ -652,7 +662,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "rename", "arguments": { @@ -663,7 +673,7 @@ Info 50 [00:02:11.000] request: "seq": 7, "type": "request" } -Info 51 [00:02:12.000] response: +Info 55 [00:02:16.000] response: { "response": { "info": { @@ -715,7 +725,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "close", "arguments": { @@ -724,19 +734,19 @@ Info 52 [00:02:13.000] request: "seq": 8, "type": "request" } -Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:16.000] Files (2) - -Info 54 [00:02:17.000] ----------------------------------------------- -Info 54 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:19.000] Files (2) - -Info 54 [00:02:20.000] ----------------------------------------------- -Info 54 [00:02:21.000] Open files: -Info 54 [00:02:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:23.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:24.000] response: +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:20.000] Files (2) + +Info 58 [00:02:21.000] ----------------------------------------------- +Info 58 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:23.000] Files (2) + +Info 58 [00:02:24.000] ----------------------------------------------- +Info 58 [00:02:25.000] Open files: +Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:28.000] response: { "responseRequired": false } @@ -747,6 +757,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -772,7 +784,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:25.000] request: +Info 59 [00:02:29.000] request: { "command": "open", "arguments": { @@ -781,23 +793,23 @@ Info 55 [00:02:25.000] request: "seq": 9, "type": "request" } -Info 56 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:27.000] Search path: /user/username/projects/myproject/random -Info 58 [00:02:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:30.000] Files (2) - -Info 59 [00:02:31.000] ----------------------------------------------- -Info 59 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:33.000] Files (2) - -Info 59 [00:02:34.000] ----------------------------------------------- -Info 59 [00:02:35.000] Open files: -Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 59 [00:02:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 59 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:40.000] response: +Info 60 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:31.000] Search path: /user/username/projects/myproject/random +Info 62 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:34.000] Files (2) + +Info 63 [00:02:35.000] ----------------------------------------------- +Info 63 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:37.000] Files (2) + +Info 63 [00:02:38.000] ----------------------------------------------- +Info 63 [00:02:39.000] Open files: +Info 63 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:44.000] response: { "responseRequired": false } @@ -808,6 +820,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -835,7 +849,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:41.000] request: +Info 64 [00:02:45.000] request: { "command": "close", "arguments": { @@ -844,19 +858,19 @@ Info 60 [00:02:41.000] request: "seq": 10, "type": "request" } -Info 61 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:44.000] Files (2) - -Info 62 [00:02:45.000] ----------------------------------------------- -Info 62 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:47.000] Files (2) - -Info 62 [00:02:48.000] ----------------------------------------------- -Info 62 [00:02:49.000] Open files: -Info 62 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:52.000] response: +Info 65 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:48.000] Files (2) + +Info 66 [00:02:49.000] ----------------------------------------------- +Info 66 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:51.000] Files (2) + +Info 66 [00:02:52.000] ----------------------------------------------- +Info 66 [00:02:53.000] Open files: +Info 66 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:56.000] response: { "responseRequired": false } @@ -867,6 +881,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -892,7 +908,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:53.000] request: +Info 67 [00:02:57.000] request: { "command": "close", "arguments": { @@ -901,17 +917,17 @@ Info 63 [00:02:53.000] request: "seq": 11, "type": "request" } -Info 64 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:56.000] Files (2) +Info 68 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:03:00.000] Files (2) -Info 65 [00:02:57.000] ----------------------------------------------- -Info 65 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:59.000] Files (2) +Info 69 [00:03:01.000] ----------------------------------------------- +Info 69 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:03:03.000] Files (2) -Info 65 [00:03:00.000] ----------------------------------------------- -Info 65 [00:03:01.000] Open files: -Info 65 [00:03:02.000] response: +Info 69 [00:03:04.000] ----------------------------------------------- +Info 69 [00:03:05.000] Open files: +Info 69 [00:03:06.000] response: { "responseRequired": false } @@ -922,6 +938,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -949,7 +967,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:03.000] request: +Info 70 [00:03:07.000] request: { "command": "open", "arguments": { @@ -958,12 +976,12 @@ Info 66 [00:03:03.000] request: "seq": 12, "type": "request" } -Info 67 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:03:05.000] Search path: /user/username/projects/myproject/random -Info 69 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:03:07.000] `remove Project:: -Info 71 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:03:09.000] Files (2) +Info 71 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:09.000] Search path: /user/username/projects/myproject/random +Info 73 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:03:11.000] `remove Project:: +Info 75 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -973,25 +991,27 @@ Info 72 [00:03:09.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 73 [00:03:10.000] ----------------------------------------------- -Info 74 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 77 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 84 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:22.000] Files (2) - -Info 84 [00:03:23.000] ----------------------------------------------- -Info 84 [00:03:24.000] Open files: -Info 84 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:27.000] response: +Info 77 [00:03:14.000] ----------------------------------------------- +Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 90 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:28.000] Files (2) + +Info 90 [00:03:29.000] ----------------------------------------------- +Info 90 [00:03:30.000] Open files: +Info 90 [00:03:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:33.000] response: { "responseRequired": false } @@ -1000,6 +1020,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js index 21103c9b24376..65842b019dc1d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/rename-locations.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "rename", "arguments": { @@ -477,7 +487,7 @@ Info 44 [00:02:04.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:05.000] response: +Info 49 [00:02:09.000] response: { "response": { "info": { @@ -529,7 +539,7 @@ After request Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -540,7 +550,7 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:07.000] response: +Info 51 [00:02:11.000] response: { "response": { "info": { @@ -592,7 +602,7 @@ After request Before request -Info 48 [00:02:08.000] request: +Info 52 [00:02:12.000] request: { "command": "rename", "arguments": { @@ -603,7 +613,7 @@ Info 48 [00:02:08.000] request: "seq": 6, "type": "request" } -Info 49 [00:02:09.000] response: +Info 53 [00:02:13.000] response: { "response": { "info": { @@ -655,7 +665,7 @@ After request Before request -Info 50 [00:02:10.000] request: +Info 54 [00:02:14.000] request: { "command": "rename", "arguments": { @@ -666,7 +676,7 @@ Info 50 [00:02:10.000] request: "seq": 7, "type": "request" } -Info 51 [00:02:11.000] response: +Info 55 [00:02:15.000] response: { "response": { "info": { @@ -718,7 +728,7 @@ After request Before request -Info 52 [00:02:12.000] request: +Info 56 [00:02:16.000] request: { "command": "close", "arguments": { @@ -727,19 +737,19 @@ Info 52 [00:02:12.000] request: "seq": 8, "type": "request" } -Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 54 [00:02:15.000] Files (2) - -Info 54 [00:02:16.000] ----------------------------------------------- -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:18.000] Files (2) - -Info 54 [00:02:19.000] ----------------------------------------------- -Info 54 [00:02:20.000] Open files: -Info 54 [00:02:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 54 [00:02:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 54 [00:02:23.000] response: +Info 57 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:18.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 58 [00:02:19.000] Files (2) + +Info 58 [00:02:20.000] ----------------------------------------------- +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:22.000] Files (2) + +Info 58 [00:02:23.000] ----------------------------------------------- +Info 58 [00:02:24.000] Open files: +Info 58 [00:02:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 58 [00:02:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 58 [00:02:27.000] response: { "responseRequired": false } @@ -750,6 +760,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -775,7 +787,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:24.000] request: +Info 59 [00:02:28.000] request: { "command": "open", "arguments": { @@ -784,23 +796,23 @@ Info 55 [00:02:24.000] request: "seq": 9, "type": "request" } -Info 56 [00:02:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:26.000] Search path: /user/username/projects/myproject/random -Info 58 [00:02:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 59 [00:02:29.000] Files (2) - -Info 59 [00:02:30.000] ----------------------------------------------- -Info 59 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:32.000] Files (2) - -Info 59 [00:02:33.000] ----------------------------------------------- -Info 59 [00:02:34.000] Open files: -Info 59 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 59 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 59 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:39.000] response: +Info 60 [00:02:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:30.000] Search path: /user/username/projects/myproject/random +Info 62 [00:02:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 63 [00:02:33.000] Files (2) + +Info 63 [00:02:34.000] ----------------------------------------------- +Info 63 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:36.000] Files (2) + +Info 63 [00:02:37.000] ----------------------------------------------- +Info 63 [00:02:38.000] Open files: +Info 63 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 63 [00:02:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 63 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:43.000] response: { "responseRequired": false } @@ -811,6 +823,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -838,7 +852,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:40.000] request: +Info 64 [00:02:44.000] request: { "command": "close", "arguments": { @@ -847,19 +861,19 @@ Info 60 [00:02:40.000] request: "seq": 10, "type": "request" } -Info 61 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:43.000] Files (2) - -Info 62 [00:02:44.000] ----------------------------------------------- -Info 62 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:46.000] Files (2) - -Info 62 [00:02:47.000] ----------------------------------------------- -Info 62 [00:02:48.000] Open files: -Info 62 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:51.000] response: +Info 65 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 66 [00:02:47.000] Files (2) + +Info 66 [00:02:48.000] ----------------------------------------------- +Info 66 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:50.000] Files (2) + +Info 66 [00:02:51.000] ----------------------------------------------- +Info 66 [00:02:52.000] Open files: +Info 66 [00:02:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:55.000] response: { "responseRequired": false } @@ -870,6 +884,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -895,7 +911,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:52.000] request: +Info 67 [00:02:56.000] request: { "command": "close", "arguments": { @@ -904,17 +920,17 @@ Info 63 [00:02:52.000] request: "seq": 11, "type": "request" } -Info 64 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 65 [00:02:55.000] Files (2) +Info 68 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:59.000] Files (2) -Info 65 [00:02:56.000] ----------------------------------------------- -Info 65 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:58.000] Files (2) +Info 69 [00:03:00.000] ----------------------------------------------- +Info 69 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:03:02.000] Files (2) -Info 65 [00:02:59.000] ----------------------------------------------- -Info 65 [00:03:00.000] Open files: -Info 65 [00:03:01.000] response: +Info 69 [00:03:03.000] ----------------------------------------------- +Info 69 [00:03:04.000] Open files: +Info 69 [00:03:05.000] response: { "responseRequired": false } @@ -925,6 +941,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -952,7 +970,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:02.000] request: +Info 70 [00:03:06.000] request: { "command": "open", "arguments": { @@ -961,12 +979,12 @@ Info 66 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 67 [00:03:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:03:04.000] Search path: /user/username/projects/myproject/random -Info 69 [00:03:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:03:06.000] `remove Project:: -Info 71 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 72 [00:03:08.000] Files (2) +Info 71 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:08.000] Search path: /user/username/projects/myproject/random +Info 73 [00:03:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:03:10.000] `remove Project:: +Info 75 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 76 [00:03:12.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -976,25 +994,27 @@ Info 72 [00:03:08.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 73 [00:03:09.000] ----------------------------------------------- -Info 74 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 77 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 78 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 79 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 80 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 84 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:21.000] Files (2) - -Info 84 [00:03:22.000] ----------------------------------------------- -Info 84 [00:03:23.000] Open files: -Info 84 [00:03:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:26.000] response: +Info 77 [00:03:13.000] ----------------------------------------------- +Info 78 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 83 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 84 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 85 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 86 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 87 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 90 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:27.000] Files (2) + +Info 90 [00:03:28.000] ----------------------------------------------- +Info 90 [00:03:29.000] Open files: +Info 90 [00:03:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:32.000] response: { "responseRequired": false } @@ -1003,6 +1023,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes-with-timeout-before-request.js index 6d7d2acc521e4..2f344c586d762 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes-with-timeout-before-request.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "change", "arguments": { @@ -480,7 +490,7 @@ Info 44 [00:02:04.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:05.000] response: +Info 49 [00:02:09.000] response: { "responseRequired": false } @@ -492,7 +502,7 @@ After running timeout callbacks Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -503,15 +513,15 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:02:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 50 [00:02:10.000] Files (2) +Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:14.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 51 [00:02:11.000] ----------------------------------------------- -Info 52 [00:02:12.000] response: +Info 55 [00:02:15.000] ----------------------------------------------- +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -563,7 +573,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -574,7 +584,7 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { @@ -626,7 +636,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -637,7 +647,7 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "info": { @@ -689,7 +699,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -700,7 +710,7 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "info": { @@ -752,7 +762,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -763,7 +773,7 @@ Info 59 [00:02:19.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:20.000] response: +Info 64 [00:02:24.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes.js index 0a20d3a3c9700..fb910bb5be15a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependency/disabledSourceRef/usage-file-changes.js @@ -245,9 +245,11 @@ Info 11 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 12 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 13 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots Info 14 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 15 [00:01:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:01:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 17 [00:01:20.000] Files (2) +Info 15 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 16 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 17 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 19 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -257,17 +259,17 @@ Info 17 [00:01:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 18 [00:01:21.000] ----------------------------------------------- -Info 19 [00:01:22.000] Search path: /user/username/projects/myproject/dependency -Info 20 [00:01:23.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 21 [00:01:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 21 [00:01:25.000] Files (2) - -Info 21 [00:01:26.000] ----------------------------------------------- -Info 21 [00:01:27.000] Open files: -Info 21 [00:01:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 21 [00:01:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 21 [00:01:30.000] response: +Info 20 [00:01:23.000] ----------------------------------------------- +Info 21 [00:01:24.000] Search path: /user/username/projects/myproject/dependency +Info 22 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 23 [00:01:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 23 [00:01:27.000] Files (2) + +Info 23 [00:01:28.000] ----------------------------------------------- +Info 23 [00:01:29.000] Open files: +Info 23 [00:01:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 23 [00:01:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 23 [00:01:32.000] response: { "responseRequired": false } @@ -278,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/dependency/tsconfig.json: *new* @@ -291,7 +295,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:31.000] request: +Info 24 [00:01:33.000] request: { "command": "open", "arguments": { @@ -300,11 +304,11 @@ Info 22 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:32.000] Search path: /user/username/projects/myproject/random -Info 24 [00:01:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 25 [00:01:34.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 26 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 25 [00:01:34.000] Search path: /user/username/projects/myproject/random +Info 26 [00:01:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 27 [00:01:36.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 28 [00:01:37.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 29 [00:01:38.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -312,16 +316,18 @@ Info 27 [00:01:36.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 28 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:39.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 37 [00:01:46.000] Files (2) +Info 30 [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 41 [00:01:50.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -331,21 +337,21 @@ Info 37 [00:01:46.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 38 [00:01:47.000] ----------------------------------------------- -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) - -Info 39 [00:01:50.000] ----------------------------------------------- -Info 39 [00:01:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:52.000] Files (2) - -Info 39 [00:01:53.000] ----------------------------------------------- -Info 39 [00:01:54.000] Open files: -Info 39 [00:01:55.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 39 [00:01:56.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 39 [00:01:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 39 [00:01:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 39 [00:01:59.000] response: +Info 42 [00:01:51.000] ----------------------------------------------- +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) + +Info 43 [00:01:54.000] ----------------------------------------------- +Info 43 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:56.000] Files (2) + +Info 43 [00:01:57.000] ----------------------------------------------- +Info 43 [00:01:58.000] Open files: +Info 43 [00:01:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 43 [00:02:00.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 43 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 43 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 43 [00:02:03.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -375,7 +383,7 @@ FsWatchesRecursive:: Before request -Info 40 [00:02:00.000] request: +Info 44 [00:02:04.000] request: { "command": "rename", "arguments": { @@ -386,9 +394,9 @@ Info 40 [00:02:00.000] request: "seq": 3, "type": "request" } -Info 41 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 43 [00:02:03.000] response: +Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 46 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 47 [00:02:07.000] response: { "response": { "info": { @@ -443,6 +451,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:04.000] request: +Info 48 [00:02:08.000] request: { "command": "change", "arguments": { @@ -480,7 +490,7 @@ Info 44 [00:02:04.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:05.000] response: +Info 49 [00:02:09.000] response: { "responseRequired": false } @@ -488,7 +498,7 @@ After request Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -499,15 +509,15 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 48 [00:02:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:02:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 50 [00:02:10.000] Files (2) +Info 51 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 52 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 53 [00:02:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 54 [00:02:14.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 51 [00:02:11.000] ----------------------------------------------- -Info 52 [00:02:12.000] response: +Info 55 [00:02:15.000] ----------------------------------------------- +Info 56 [00:02:16.000] response: { "response": { "info": { @@ -559,7 +569,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "rename", "arguments": { @@ -570,7 +580,7 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "info": { @@ -622,7 +632,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "rename", "arguments": { @@ -633,7 +643,7 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "info": { @@ -685,7 +695,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "rename", "arguments": { @@ -696,7 +706,7 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "info": { @@ -748,7 +758,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "rename", "arguments": { @@ -759,7 +769,7 @@ Info 59 [00:02:19.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:20.000] response: +Info 64 [00:02:24.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js index 23e5b5ca07592..b3364797f91ed 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -591,9 +605,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -676,12 +690,12 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 80 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -693,66 +707,66 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 76 [00:02:55.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 79 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:02:59.000] Files (3) +Info 82 [00:03:01.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 85 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:05.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-2 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\nexport declare function fn6(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 81 [00:03:00.000] ----------------------------------------------- -Info 82 [00:03:01.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 85 [00:03:04.000] Same program as before -Info 86 [00:03:05.000] Running: *ensureProjectForOpenFiles* -Info 87 [00:03:06.000] Before ensureProjectForOpenFiles: -Info 88 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:08.000] Files (3) - -Info 88 [00:03:09.000] ----------------------------------------------- -Info 88 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:11.000] Files (2) - -Info 88 [00:03:12.000] ----------------------------------------------- -Info 88 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:14.000] Files (2) - -Info 88 [00:03:15.000] ----------------------------------------------- -Info 88 [00:03:16.000] Open files: -Info 88 [00:03:17.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:18.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 88 [00:03:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 88 [00:03:23.000] After ensureProjectForOpenFiles: -Info 89 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:25.000] Files (3) - -Info 89 [00:03:26.000] ----------------------------------------------- -Info 89 [00:03:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 89 [00:03:28.000] Files (2) - -Info 89 [00:03:29.000] ----------------------------------------------- -Info 89 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:31.000] Files (2) - -Info 89 [00:03:32.000] ----------------------------------------------- -Info 89 [00:03:33.000] Open files: -Info 89 [00:03:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 89 [00:03:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 89 [00:03:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 89 [00:03:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 89 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 89 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 87 [00:03:06.000] ----------------------------------------------- +Info 88 [00:03:07.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 91 [00:03:10.000] Same program as before +Info 92 [00:03:11.000] Running: *ensureProjectForOpenFiles* +Info 93 [00:03:12.000] Before ensureProjectForOpenFiles: +Info 94 [00:03:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 94 [00:03:14.000] Files (3) + +Info 94 [00:03:15.000] ----------------------------------------------- +Info 94 [00:03:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 94 [00:03:17.000] Files (2) + +Info 94 [00:03:18.000] ----------------------------------------------- +Info 94 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:20.000] Files (2) + +Info 94 [00:03:21.000] ----------------------------------------------- +Info 94 [00:03:22.000] Open files: +Info 94 [00:03:23.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 94 [00:03:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 94 [00:03:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 94 [00:03:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:29.000] After ensureProjectForOpenFiles: +Info 95 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 95 [00:03:31.000] Files (3) + +Info 95 [00:03:32.000] ----------------------------------------------- +Info 95 [00:03:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 95 [00:03:34.000] Files (2) + +Info 95 [00:03:35.000] ----------------------------------------------- +Info 95 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 95 [00:03:37.000] Files (2) + +Info 95 [00:03:38.000] ----------------------------------------------- +Info 95 [00:03:39.000] Open files: +Info 95 [00:03:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 95 [00:03:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 95 [00:03:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 95 [00:03:43.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 95 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 89 [00:03:40.000] request: +Info 95 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -763,7 +777,7 @@ Info 89 [00:03:40.000] request: "seq": 6, "type": "request" } -Info 90 [00:03:41.000] response: +Info 96 [00:03:47.000] response: { "response": { "definitions": [ @@ -804,7 +818,7 @@ After request Before request -Info 91 [00:03:42.000] request: +Info 97 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -815,7 +829,7 @@ Info 91 [00:03:42.000] request: "seq": 7, "type": "request" } -Info 92 [00:03:43.000] response: +Info 98 [00:03:49.000] response: { "response": { "definitions": [ @@ -856,7 +870,7 @@ After request Before request -Info 93 [00:03:44.000] request: +Info 99 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -867,7 +881,7 @@ Info 93 [00:03:44.000] request: "seq": 8, "type": "request" } -Info 94 [00:03:45.000] response: +Info 100 [00:03:51.000] response: { "response": { "definitions": [ @@ -908,7 +922,7 @@ After request Before request -Info 95 [00:03:46.000] request: +Info 101 [00:03:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -919,7 +933,7 @@ Info 95 [00:03:46.000] request: "seq": 9, "type": "request" } -Info 96 [00:03:47.000] response: +Info 102 [00:03:53.000] response: { "response": { "definitions": [ @@ -960,7 +974,7 @@ After request Before request -Info 97 [00:03:48.000] request: +Info 103 [00:03:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -971,7 +985,7 @@ Info 97 [00:03:48.000] request: "seq": 10, "type": "request" } -Info 98 [00:03:49.000] response: +Info 104 [00:03:55.000] response: { "response": { "definitions": [ @@ -1012,7 +1026,7 @@ After request Before request -Info 99 [00:03:50.000] request: +Info 105 [00:03:56.000] request: { "command": "rename", "arguments": { @@ -1023,9 +1037,9 @@ Info 99 [00:03:50.000] request: "seq": 11, "type": "request" } -Info 100 [00:03:51.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 102 [00:03:53.000] response: +Info 106 [00:03:57.000] Search path: /user/username/projects/myproject/dependency +Info 107 [00:03:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:59.000] response: { "response": { "info": { @@ -1110,7 +1124,7 @@ After request Before request -Info 103 [00:03:54.000] request: +Info 109 [00:04:00.000] request: { "command": "rename", "arguments": { @@ -1121,9 +1135,9 @@ Info 103 [00:03:54.000] request: "seq": 12, "type": "request" } -Info 104 [00:03:55.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 106 [00:03:57.000] response: +Info 110 [00:04:01.000] Search path: /user/username/projects/myproject/dependency +Info 111 [00:04:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 112 [00:04:03.000] response: { "response": { "info": { @@ -1208,7 +1222,7 @@ After request Before request -Info 107 [00:03:58.000] request: +Info 113 [00:04:04.000] request: { "command": "rename", "arguments": { @@ -1219,9 +1233,9 @@ Info 107 [00:03:58.000] request: "seq": 13, "type": "request" } -Info 108 [00:03:59.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 110 [00:04:01.000] response: +Info 114 [00:04:05.000] Search path: /user/username/projects/myproject/dependency +Info 115 [00:04:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 116 [00:04:07.000] response: { "response": { "info": { @@ -1306,7 +1320,7 @@ After request Before request -Info 111 [00:04:02.000] request: +Info 117 [00:04:08.000] request: { "command": "rename", "arguments": { @@ -1317,9 +1331,9 @@ Info 111 [00:04:02.000] request: "seq": 14, "type": "request" } -Info 112 [00:04:03.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 114 [00:04:05.000] response: +Info 118 [00:04:09.000] Search path: /user/username/projects/myproject/dependency +Info 119 [00:04:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 120 [00:04:11.000] response: { "response": { "info": { @@ -1404,7 +1418,7 @@ After request Before request -Info 115 [00:04:06.000] request: +Info 121 [00:04:12.000] request: { "command": "rename", "arguments": { @@ -1415,9 +1429,9 @@ Info 115 [00:04:06.000] request: "seq": 15, "type": "request" } -Info 116 [00:04:07.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:04:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 118 [00:04:09.000] response: +Info 122 [00:04:13.000] Search path: /user/username/projects/myproject/dependency +Info 123 [00:04:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 124 [00:04:15.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes.js index 838219bdd9141..ffa4b1e86cd56 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-changes.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -591,9 +605,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -676,12 +690,12 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 80 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -693,7 +707,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 76 [00:02:55.000] request: +Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -704,16 +718,16 @@ Info 76 [00:02:55.000] request: "seq": 6, "type": "request" } -Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 79 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:02:59.000] Files (3) +Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 85 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:05.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-2 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\nexport declare function fn6(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 81 [00:03:00.000] ----------------------------------------------- -Info 82 [00:03:01.000] response: +Info 87 [00:03:06.000] ----------------------------------------------- +Info 88 [00:03:07.000] response: { "response": { "definitions": [ @@ -754,7 +768,7 @@ After request Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -765,7 +779,7 @@ Info 83 [00:03:02.000] request: "seq": 7, "type": "request" } -Info 84 [00:03:03.000] response: +Info 90 [00:03:09.000] response: { "response": { "definitions": [ @@ -806,7 +820,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -817,7 +831,7 @@ Info 85 [00:03:04.000] request: "seq": 8, "type": "request" } -Info 86 [00:03:05.000] response: +Info 92 [00:03:11.000] response: { "response": { "definitions": [ @@ -858,7 +872,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -869,7 +883,7 @@ Info 87 [00:03:06.000] request: "seq": 9, "type": "request" } -Info 88 [00:03:07.000] response: +Info 94 [00:03:13.000] response: { "response": { "definitions": [ @@ -910,7 +924,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -921,7 +935,7 @@ Info 89 [00:03:08.000] request: "seq": 10, "type": "request" } -Info 90 [00:03:09.000] response: +Info 96 [00:03:15.000] response: { "response": { "definitions": [ @@ -962,7 +976,7 @@ After request Before request -Info 91 [00:03:10.000] request: +Info 97 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -973,12 +987,12 @@ Info 91 [00:03:10.000] request: "seq": 11, "type": "request" } -Info 92 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 94 [00:03:13.000] Same program as before -Info 95 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:16.000] response: +Info 98 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 100 [00:03:19.000] Same program as before +Info 101 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:22.000] response: { "response": { "info": { @@ -1063,7 +1077,7 @@ After request Before request -Info 98 [00:03:17.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1074,9 +1088,9 @@ Info 98 [00:03:17.000] request: "seq": 12, "type": "request" } -Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:20.000] response: +Info 105 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:26.000] response: { "response": { "info": { @@ -1161,7 +1175,7 @@ After request Before request -Info 102 [00:03:21.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1172,9 +1186,9 @@ Info 102 [00:03:21.000] request: "seq": 13, "type": "request" } -Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:24.000] response: +Info 109 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:30.000] response: { "response": { "info": { @@ -1259,7 +1273,7 @@ After request Before request -Info 106 [00:03:25.000] request: +Info 112 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1270,9 +1284,9 @@ Info 106 [00:03:25.000] request: "seq": 14, "type": "request" } -Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:28.000] response: +Info 113 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:34.000] response: { "response": { "info": { @@ -1357,7 +1371,7 @@ After request Before request -Info 110 [00:03:29.000] request: +Info 116 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1368,9 +1382,9 @@ Info 110 [00:03:29.000] request: "seq": 15, "type": "request" } -Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:32.000] response: +Info 117 [00:03:36.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:38.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-created.js index 3d8c09f932781..34b252ccd7bf3 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-created.js @@ -238,9 +238,11 @@ Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 19 [00:01:23.000] Files (2) +Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -250,17 +252,17 @@ Info 19 [00:01:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 20 [00:01:24.000] ----------------------------------------------- -Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 22 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 23 [00:01:28.000] Files (2) - -Info 23 [00:01:29.000] ----------------------------------------------- -Info 23 [00:01:30.000] Open files: -Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 23 [00:01:33.000] response: +Info 22 [00:01:26.000] ----------------------------------------------- +Info 23 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 24 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 25 [00:01:30.000] Files (2) + +Info 25 [00:01:31.000] ----------------------------------------------- +Info 25 [00:01:32.000] Open files: +Info 25 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 25 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 25 [00:01:35.000] response: { "responseRequired": false } @@ -271,6 +273,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -286,7 +290,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:34.000] request: +Info 26 [00:01:36.000] request: { "command": "open", "arguments": { @@ -295,11 +299,11 @@ Info 24 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 26 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 29 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 27 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 28 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 31 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -310,16 +314,18 @@ Info 29 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 32 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -329,23 +335,23 @@ Info 39 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 43 [00:01:54.000] Files (2) - -Info 43 [00:01:55.000] ----------------------------------------------- -Info 43 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:57.000] Files (2) - -Info 43 [00:01:58.000] ----------------------------------------------- -Info 43 [00:01:59.000] Open files: -Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:02:04.000] response: +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 47 [00:01:58.000] Files (2) + +Info 47 [00:01:59.000] ----------------------------------------------- +Info 47 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:02:01.000] Files (2) + +Info 47 [00:02:02.000] ----------------------------------------------- +Info 47 [00:02:03.000] Open files: +Info 47 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 47 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 47 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 47 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:08.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -377,7 +385,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "open", "arguments": { @@ -386,11 +394,11 @@ Info 44 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 45 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 46 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 47 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 49 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 50 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 51 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 53 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -398,16 +406,18 @@ Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 50 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 51 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:20.000] Files (2) +Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 57 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -417,27 +427,27 @@ Info 59 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 60 [00:02:21.000] ----------------------------------------------- -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:23.000] Files (2) - -Info 61 [00:02:24.000] ----------------------------------------------- -Info 61 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:26.000] Files (2) - -Info 61 [00:02:27.000] ----------------------------------------------- -Info 61 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:29.000] Files (2) - -Info 61 [00:02:30.000] ----------------------------------------------- -Info 61 [00:02:31.000] Open files: -Info 61 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:38.000] response: +Info 66 [00:02:27.000] ----------------------------------------------- +Info 67 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:29.000] Files (2) + +Info 67 [00:02:30.000] ----------------------------------------------- +Info 67 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:32.000] Files (2) + +Info 67 [00:02:33.000] ----------------------------------------------- +Info 67 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:35.000] Files (2) + +Info 67 [00:02:36.000] ----------------------------------------------- +Info 67 [00:02:37.000] Open files: +Info 67 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 67 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 67 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:44.000] response: { "responseRequired": false } @@ -448,6 +458,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -475,7 +487,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:39.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -486,7 +498,7 @@ Info 62 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 63 [00:02:40.000] response: +Info 69 [00:02:46.000] response: { "response": { "definitions": [ @@ -527,7 +539,7 @@ After request Before request -Info 64 [00:02:41.000] request: +Info 70 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -538,8 +550,8 @@ Info 64 [00:02:41.000] request: "seq": 5, "type": "request" } -Info 65 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 66 [00:02:43.000] response: +Info 71 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 72 [00:02:49.000] response: { "response": { "info": { @@ -594,6 +606,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -621,17 +635,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 68 [00:02:47.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:48.000] Scheduled: *ensureProjectForOpenFiles* -Info 70 [00:02:49.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 71 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 72 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 73 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 75 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 77 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* +Info 76 [00:02:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 77 [00:02:56.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 78 [00:02:57.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 79 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 80 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 81 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:03:01.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 83 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -647,6 +661,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -678,7 +694,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:57.000] request: +Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -689,12 +705,12 @@ Info 78 [00:02:57.000] request: "seq": 6, "type": "request" } -Info 79 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 83 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 84 [00:03:03.000] Files (3) +Info 85 [00:03:04.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 86 [00:03:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 89 [00:03:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:09.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -707,9 +723,9 @@ Info 84 [00:03:03.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 85 [00:03:04.000] ----------------------------------------------- -Info 86 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 87 [00:03:06.000] response: +Info 91 [00:03:10.000] ----------------------------------------------- +Info 92 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 93 [00:03:12.000] response: { "response": { "definitions": [ @@ -753,6 +769,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -784,7 +802,7 @@ FsWatchesRecursive:: Before request -Info 88 [00:03:07.000] request: +Info 94 [00:03:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -795,7 +813,7 @@ Info 88 [00:03:07.000] request: "seq": 7, "type": "request" } -Info 89 [00:03:08.000] response: +Info 95 [00:03:14.000] response: { "response": { "definitions": [ @@ -836,7 +854,7 @@ After request Before request -Info 90 [00:03:09.000] request: +Info 96 [00:03:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -847,7 +865,7 @@ Info 90 [00:03:09.000] request: "seq": 8, "type": "request" } -Info 91 [00:03:10.000] response: +Info 97 [00:03:16.000] response: { "response": { "definitions": [ @@ -888,7 +906,7 @@ After request Before request -Info 92 [00:03:11.000] request: +Info 98 [00:03:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -899,7 +917,7 @@ Info 92 [00:03:11.000] request: "seq": 9, "type": "request" } -Info 93 [00:03:12.000] response: +Info 99 [00:03:18.000] response: { "response": { "definitions": [ @@ -940,7 +958,7 @@ After request Before request -Info 94 [00:03:13.000] request: +Info 100 [00:03:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -951,7 +969,7 @@ Info 94 [00:03:13.000] request: "seq": 10, "type": "request" } -Info 95 [00:03:14.000] response: +Info 101 [00:03:20.000] response: { "response": { "definitions": [ @@ -992,7 +1010,7 @@ After request Before request -Info 96 [00:03:15.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1003,12 +1021,12 @@ Info 96 [00:03:15.000] request: "seq": 11, "type": "request" } -Info 97 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 98 [00:03:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 99 [00:03:18.000] Same program as before -Info 100 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 102 [00:03:21.000] response: +Info 103 [00:03:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 105 [00:03:24.000] Same program as before +Info 106 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 107 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:27.000] response: { "response": { "info": { @@ -1093,7 +1111,7 @@ After request Before request -Info 103 [00:03:22.000] request: +Info 109 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1104,9 +1122,9 @@ Info 103 [00:03:22.000] request: "seq": 12, "type": "request" } -Info 104 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 106 [00:03:25.000] response: +Info 110 [00:03:29.000] Search path: /user/username/projects/myproject/dependency +Info 111 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 112 [00:03:31.000] response: { "response": { "info": { @@ -1191,7 +1209,7 @@ After request Before request -Info 107 [00:03:26.000] request: +Info 113 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1202,9 +1220,9 @@ Info 107 [00:03:26.000] request: "seq": 13, "type": "request" } -Info 108 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 110 [00:03:29.000] response: +Info 114 [00:03:33.000] Search path: /user/username/projects/myproject/dependency +Info 115 [00:03:34.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 116 [00:03:35.000] response: { "response": { "info": { @@ -1289,7 +1307,7 @@ After request Before request -Info 111 [00:03:30.000] request: +Info 117 [00:03:36.000] request: { "command": "rename", "arguments": { @@ -1300,9 +1318,9 @@ Info 111 [00:03:30.000] request: "seq": 14, "type": "request" } -Info 112 [00:03:31.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:32.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 114 [00:03:33.000] response: +Info 118 [00:03:37.000] Search path: /user/username/projects/myproject/dependency +Info 119 [00:03:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 120 [00:03:39.000] response: { "response": { "info": { @@ -1387,7 +1405,7 @@ After request Before request -Info 115 [00:03:34.000] request: +Info 121 [00:03:40.000] request: { "command": "rename", "arguments": { @@ -1398,9 +1416,9 @@ Info 115 [00:03:34.000] request: "seq": 15, "type": "request" } -Info 116 [00:03:35.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:03:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 118 [00:03:37.000] response: +Info 122 [00:03:41.000] Search path: /user/username/projects/myproject/dependency +Info 123 [00:03:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 124 [00:03:43.000] response: { "response": { "info": { @@ -1485,7 +1503,7 @@ After request Before request -Info 119 [00:03:38.000] request: +Info 125 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1494,25 +1512,25 @@ Info 119 [00:03:38.000] request: "seq": 16, "type": "request" } -Info 120 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 121 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:03:41.000] Files (3) - -Info 121 [00:03:42.000] ----------------------------------------------- -Info 121 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 121 [00:03:44.000] Files (2) - -Info 121 [00:03:45.000] ----------------------------------------------- -Info 121 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 121 [00:03:47.000] Files (2) - -Info 121 [00:03:48.000] ----------------------------------------------- -Info 121 [00:03:49.000] Open files: -Info 121 [00:03:50.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 121 [00:03:51.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 121 [00:03:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 121 [00:03:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 121 [00:03:54.000] response: +Info 126 [00:03:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 127 [00:03:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 127 [00:03:47.000] Files (3) + +Info 127 [00:03:48.000] ----------------------------------------------- +Info 127 [00:03:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 127 [00:03:50.000] Files (2) + +Info 127 [00:03:51.000] ----------------------------------------------- +Info 127 [00:03:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 127 [00:03:53.000] Files (2) + +Info 127 [00:03:54.000] ----------------------------------------------- +Info 127 [00:03:55.000] Open files: +Info 127 [00:03:56.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 127 [00:03:57.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 127 [00:03:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 127 [00:03:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 127 [00:04:00.000] response: { "responseRequired": false } @@ -1523,6 +1541,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1556,7 +1576,7 @@ FsWatchesRecursive:: Before request -Info 122 [00:03:55.000] request: +Info 128 [00:04:01.000] request: { "command": "open", "arguments": { @@ -1565,29 +1585,29 @@ Info 122 [00:03:55.000] request: "seq": 17, "type": "request" } -Info 123 [00:03:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 124 [00:03:57.000] Search path: /user/username/projects/myproject/random -Info 125 [00:03:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 126 [00:03:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 126 [00:04:00.000] Files (3) - -Info 126 [00:04:01.000] ----------------------------------------------- -Info 126 [00:04:02.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 126 [00:04:03.000] Files (2) - -Info 126 [00:04:04.000] ----------------------------------------------- -Info 126 [00:04:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 126 [00:04:06.000] Files (2) - -Info 126 [00:04:07.000] ----------------------------------------------- -Info 126 [00:04:08.000] Open files: -Info 126 [00:04:09.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 126 [00:04:10.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 126 [00:04:11.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 126 [00:04:12.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 126 [00:04:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 126 [00:04:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 126 [00:04:15.000] response: +Info 129 [00:04:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:03.000] Search path: /user/username/projects/myproject/random +Info 131 [00:04:04.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 132 [00:04:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:06.000] Files (3) + +Info 132 [00:04:07.000] ----------------------------------------------- +Info 132 [00:04:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:09.000] Files (2) + +Info 132 [00:04:10.000] ----------------------------------------------- +Info 132 [00:04:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 132 [00:04:12.000] Files (2) + +Info 132 [00:04:13.000] ----------------------------------------------- +Info 132 [00:04:14.000] Open files: +Info 132 [00:04:15.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 132 [00:04:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 132 [00:04:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 132 [00:04:18.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 132 [00:04:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 132 [00:04:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 132 [00:04:21.000] response: { "responseRequired": false } @@ -1598,6 +1618,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1633,7 +1655,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:16.000] request: +Info 133 [00:04:22.000] request: { "command": "close", "arguments": { @@ -1642,25 +1664,25 @@ Info 127 [00:04:16.000] request: "seq": 18, "type": "request" } -Info 128 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 129 [00:04:19.000] Files (3) - -Info 129 [00:04:20.000] ----------------------------------------------- -Info 129 [00:04:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 129 [00:04:22.000] Files (2) - -Info 129 [00:04:23.000] ----------------------------------------------- -Info 129 [00:04:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 129 [00:04:25.000] Files (2) - -Info 129 [00:04:26.000] ----------------------------------------------- -Info 129 [00:04:27.000] Open files: -Info 129 [00:04:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 129 [00:04:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 129 [00:04:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 129 [00:04:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 129 [00:04:32.000] response: +Info 134 [00:04:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 135 [00:04:25.000] Files (3) + +Info 135 [00:04:26.000] ----------------------------------------------- +Info 135 [00:04:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 135 [00:04:28.000] Files (2) + +Info 135 [00:04:29.000] ----------------------------------------------- +Info 135 [00:04:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 135 [00:04:31.000] Files (2) + +Info 135 [00:04:32.000] ----------------------------------------------- +Info 135 [00:04:33.000] Open files: +Info 135 [00:04:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 135 [00:04:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 135 [00:04:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 135 [00:04:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 135 [00:04:38.000] response: { "responseRequired": false } @@ -1671,6 +1693,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1704,7 +1728,7 @@ FsWatchesRecursive:: Before request -Info 130 [00:04:33.000] request: +Info 136 [00:04:39.000] request: { "command": "close", "arguments": { @@ -1713,23 +1737,23 @@ Info 130 [00:04:33.000] request: "seq": 19, "type": "request" } -Info 131 [00:04:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 132 [00:04:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 132 [00:04:36.000] Files (3) - -Info 132 [00:04:37.000] ----------------------------------------------- -Info 132 [00:04:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 132 [00:04:39.000] Files (2) - -Info 132 [00:04:40.000] ----------------------------------------------- -Info 132 [00:04:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 132 [00:04:42.000] Files (2) - -Info 132 [00:04:43.000] ----------------------------------------------- -Info 132 [00:04:44.000] Open files: -Info 132 [00:04:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 132 [00:04:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 132 [00:04:47.000] response: +Info 137 [00:04:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 138 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 138 [00:04:42.000] Files (3) + +Info 138 [00:04:43.000] ----------------------------------------------- +Info 138 [00:04:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 138 [00:04:45.000] Files (2) + +Info 138 [00:04:46.000] ----------------------------------------------- +Info 138 [00:04:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 138 [00:04:48.000] Files (2) + +Info 138 [00:04:49.000] ----------------------------------------------- +Info 138 [00:04:50.000] Open files: +Info 138 [00:04:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 138 [00:04:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 138 [00:04:53.000] response: { "responseRequired": false } @@ -1740,6 +1764,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1775,7 +1801,7 @@ FsWatchesRecursive:: Before request -Info 133 [00:04:48.000] request: +Info 139 [00:04:54.000] request: { "command": "close", "arguments": { @@ -1784,21 +1810,21 @@ Info 133 [00:04:48.000] request: "seq": 20, "type": "request" } -Info 134 [00:04:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 135 [00:04:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 135 [00:04:51.000] Files (3) +Info 140 [00:04:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 141 [00:04:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 141 [00:04:57.000] Files (3) -Info 135 [00:04:52.000] ----------------------------------------------- -Info 135 [00:04:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 135 [00:04:54.000] Files (2) +Info 141 [00:04:58.000] ----------------------------------------------- +Info 141 [00:04:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 141 [00:05:00.000] Files (2) -Info 135 [00:04:55.000] ----------------------------------------------- -Info 135 [00:04:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 135 [00:04:57.000] Files (2) +Info 141 [00:05:01.000] ----------------------------------------------- +Info 141 [00:05:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 141 [00:05:03.000] Files (2) -Info 135 [00:04:58.000] ----------------------------------------------- -Info 135 [00:04:59.000] Open files: -Info 135 [00:05:00.000] response: +Info 141 [00:05:04.000] ----------------------------------------------- +Info 141 [00:05:05.000] Open files: +Info 141 [00:05:06.000] response: { "responseRequired": false } @@ -1809,6 +1835,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1846,7 +1874,7 @@ FsWatchesRecursive:: Before request -Info 136 [00:05:01.000] request: +Info 142 [00:05:07.000] request: { "command": "open", "arguments": { @@ -1855,12 +1883,12 @@ Info 136 [00:05:01.000] request: "seq": 21, "type": "request" } -Info 137 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 138 [00:05:03.000] Search path: /user/username/projects/myproject/random -Info 139 [00:05:04.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 140 [00:05:05.000] `remove Project:: -Info 141 [00:05:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 142 [00:05:07.000] Files (3) +Info 143 [00:05:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 144 [00:05:09.000] Search path: /user/username/projects/myproject/random +Info 145 [00:05:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 146 [00:05:11.000] `remove Project:: +Info 147 [00:05:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 148 [00:05:13.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1873,19 +1901,21 @@ Info 142 [00:05:07.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 143 [00:05:08.000] ----------------------------------------------- -Info 144 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 145 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 147 [00:05:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 148 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:05:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:18.000] `remove Project:: -Info 154 [00:05:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 155 [00:05:20.000] Files (2) +Info 149 [00:05:14.000] ----------------------------------------------- +Info 150 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 151 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 152 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 153 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 154 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 155 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 156 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 157 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 158 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 159 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 160 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 161 [00:05:26.000] `remove Project:: +Info 162 [00:05:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 163 [00:05:28.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1895,27 +1925,29 @@ Info 155 [00:05:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 156 [00:05:21.000] ----------------------------------------------- -Info 157 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 158 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 159 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 160 [00:05:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 165 [00:05:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 166 [00:05:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 167 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 168 [00:05:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 169 [00:05:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 169 [00:05:35.000] Files (2) - -Info 169 [00:05:36.000] ----------------------------------------------- -Info 169 [00:05:37.000] Open files: -Info 169 [00:05:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 169 [00:05:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 169 [00:05:40.000] response: +Info 164 [00:05:29.000] ----------------------------------------------- +Info 165 [00:05:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 166 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 167 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 168 [00:05:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 169 [00:05:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 170 [00:05:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 171 [00:05:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 172 [00:05:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 173 [00:05:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 174 [00:05:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 175 [00:05:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 176 [00:05:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 177 [00:05:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 178 [00:05:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 179 [00:05:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 179 [00:05:45.000] Files (2) + +Info 179 [00:05:46.000] ----------------------------------------------- +Info 179 [00:05:47.000] Open files: +Info 179 [00:05:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 179 [00:05:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 179 [00:05:50.000] response: { "responseRequired": false } @@ -1924,6 +1956,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-deleted.js index 14fe096be47d7..55062a37eb57f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-deleted.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -591,9 +605,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -676,16 +690,16 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 73 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 79 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 80 [00:02:57.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 82 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:03:01.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 85 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -694,6 +708,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -725,7 +741,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:57.000] request: +Info 86 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -736,10 +752,10 @@ Info 80 [00:02:57.000] request: "seq": 6, "type": "request" } -Info 81 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 83 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 84 [00:03:01.000] Files (2) +Info 87 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 88 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 89 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:07.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -749,8 +765,8 @@ Info 84 [00:03:01.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 85 [00:03:02.000] ----------------------------------------------- -Info 86 [00:03:03.000] response: +Info 91 [00:03:08.000] ----------------------------------------------- +Info 92 [00:03:09.000] response: { "response": { "definitions": [ @@ -791,7 +807,7 @@ After request Before request -Info 87 [00:03:04.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -802,7 +818,7 @@ Info 87 [00:03:04.000] request: "seq": 7, "type": "request" } -Info 88 [00:03:05.000] response: +Info 94 [00:03:11.000] response: { "response": { "definitions": [ @@ -843,7 +859,7 @@ After request Before request -Info 89 [00:03:06.000] request: +Info 95 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -854,7 +870,7 @@ Info 89 [00:03:06.000] request: "seq": 8, "type": "request" } -Info 90 [00:03:07.000] response: +Info 96 [00:03:13.000] response: { "response": { "definitions": [ @@ -895,7 +911,7 @@ After request Before request -Info 91 [00:03:08.000] request: +Info 97 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -906,7 +922,7 @@ Info 91 [00:03:08.000] request: "seq": 9, "type": "request" } -Info 92 [00:03:09.000] response: +Info 98 [00:03:15.000] response: { "response": { "definitions": [ @@ -947,7 +963,7 @@ After request Before request -Info 93 [00:03:10.000] request: +Info 99 [00:03:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -958,7 +974,7 @@ Info 93 [00:03:10.000] request: "seq": 10, "type": "request" } -Info 94 [00:03:11.000] response: +Info 100 [00:03:17.000] response: { "response": { "definitions": [ @@ -999,7 +1015,7 @@ After request Before request -Info 95 [00:03:12.000] request: +Info 101 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -1010,11 +1026,11 @@ Info 95 [00:03:12.000] request: "seq": 11, "type": "request" } -Info 96 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 98 [00:03:15.000] Same program as before -Info 99 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 100 [00:03:17.000] response: +Info 102 [00:03:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 104 [00:03:21.000] Same program as before +Info 105 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 106 [00:03:23.000] response: { "response": { "info": { @@ -1069,6 +1085,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1100,7 +1118,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:03:18.000] request: +Info 107 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1111,7 +1129,7 @@ Info 101 [00:03:18.000] request: "seq": 12, "type": "request" } -Info 102 [00:03:19.000] response: +Info 108 [00:03:25.000] response: { "response": { "info": { @@ -1163,7 +1181,7 @@ After request Before request -Info 103 [00:03:20.000] request: +Info 109 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -1174,7 +1192,7 @@ Info 103 [00:03:20.000] request: "seq": 13, "type": "request" } -Info 104 [00:03:21.000] response: +Info 110 [00:03:27.000] response: { "response": { "info": { @@ -1226,7 +1244,7 @@ After request Before request -Info 105 [00:03:22.000] request: +Info 111 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1237,7 +1255,7 @@ Info 105 [00:03:22.000] request: "seq": 14, "type": "request" } -Info 106 [00:03:23.000] response: +Info 112 [00:03:29.000] response: { "response": { "info": { @@ -1289,7 +1307,7 @@ After request Before request -Info 107 [00:03:24.000] request: +Info 113 [00:03:30.000] request: { "command": "rename", "arguments": { @@ -1300,7 +1318,7 @@ Info 107 [00:03:24.000] request: "seq": 15, "type": "request" } -Info 108 [00:03:25.000] response: +Info 114 [00:03:31.000] response: { "response": { "info": { @@ -1352,7 +1370,7 @@ After request Before request -Info 109 [00:03:26.000] request: +Info 115 [00:03:32.000] request: { "command": "close", "arguments": { @@ -1361,25 +1379,25 @@ Info 109 [00:03:26.000] request: "seq": 16, "type": "request" } -Info 110 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 111 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 111 [00:03:29.000] Files (2) - -Info 111 [00:03:30.000] ----------------------------------------------- -Info 111 [00:03:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 111 [00:03:32.000] Files (2) - -Info 111 [00:03:33.000] ----------------------------------------------- -Info 111 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:03:35.000] Files (2) - -Info 111 [00:03:36.000] ----------------------------------------------- -Info 111 [00:03:37.000] Open files: -Info 111 [00:03:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 111 [00:03:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 111 [00:03:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 111 [00:03:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 111 [00:03:42.000] response: +Info 116 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 117 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 117 [00:03:35.000] Files (2) + +Info 117 [00:03:36.000] ----------------------------------------------- +Info 117 [00:03:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 117 [00:03:38.000] Files (2) + +Info 117 [00:03:39.000] ----------------------------------------------- +Info 117 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 117 [00:03:41.000] Files (2) + +Info 117 [00:03:42.000] ----------------------------------------------- +Info 117 [00:03:43.000] Open files: +Info 117 [00:03:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 117 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 117 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 117 [00:03:47.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 117 [00:03:48.000] response: { "responseRequired": false } @@ -1390,6 +1408,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1423,7 +1443,7 @@ FsWatchesRecursive:: Before request -Info 112 [00:03:43.000] request: +Info 118 [00:03:49.000] request: { "command": "open", "arguments": { @@ -1432,30 +1452,30 @@ Info 112 [00:03:43.000] request: "seq": 17, "type": "request" } -Info 113 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 114 [00:03:45.000] Search path: /user/username/projects/myproject/random -Info 115 [00:03:46.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 116 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 117 [00:03:48.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 117 [00:03:49.000] Files (2) - -Info 117 [00:03:50.000] ----------------------------------------------- -Info 117 [00:03:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 117 [00:03:52.000] Files (2) - -Info 117 [00:03:53.000] ----------------------------------------------- -Info 117 [00:03:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 117 [00:03:55.000] Files (2) - -Info 117 [00:03:56.000] ----------------------------------------------- -Info 117 [00:03:57.000] Open files: -Info 117 [00:03:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 117 [00:03:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 117 [00:04:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 117 [00:04:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 117 [00:04:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 117 [00:04:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 117 [00:04:04.000] response: +Info 119 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 120 [00:03:51.000] Search path: /user/username/projects/myproject/random +Info 121 [00:03:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:03:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 123 [00:03:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 123 [00:03:55.000] Files (2) + +Info 123 [00:03:56.000] ----------------------------------------------- +Info 123 [00:03:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 123 [00:03:58.000] Files (2) + +Info 123 [00:03:59.000] ----------------------------------------------- +Info 123 [00:04:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 123 [00:04:01.000] Files (2) + +Info 123 [00:04:02.000] ----------------------------------------------- +Info 123 [00:04:03.000] Open files: +Info 123 [00:04:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 123 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 123 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 123 [00:04:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 123 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 123 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:10.000] response: { "responseRequired": false } @@ -1466,6 +1486,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1501,7 +1523,7 @@ FsWatchesRecursive:: Before request -Info 118 [00:04:05.000] request: +Info 124 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1510,25 +1532,25 @@ Info 118 [00:04:05.000] request: "seq": 18, "type": "request" } -Info 119 [00:04:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 120 [00:04:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 120 [00:04:08.000] Files (2) - -Info 120 [00:04:09.000] ----------------------------------------------- -Info 120 [00:04:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 120 [00:04:11.000] Files (2) - -Info 120 [00:04:12.000] ----------------------------------------------- -Info 120 [00:04:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 120 [00:04:14.000] Files (2) - -Info 120 [00:04:15.000] ----------------------------------------------- -Info 120 [00:04:16.000] Open files: -Info 120 [00:04:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 120 [00:04:18.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 120 [00:04:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 120 [00:04:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 120 [00:04:21.000] response: +Info 125 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 126 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 126 [00:04:14.000] Files (2) + +Info 126 [00:04:15.000] ----------------------------------------------- +Info 126 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 126 [00:04:17.000] Files (2) + +Info 126 [00:04:18.000] ----------------------------------------------- +Info 126 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 126 [00:04:20.000] Files (2) + +Info 126 [00:04:21.000] ----------------------------------------------- +Info 126 [00:04:22.000] Open files: +Info 126 [00:04:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 126 [00:04:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 126 [00:04:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 126 [00:04:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 126 [00:04:27.000] response: { "responseRequired": false } @@ -1539,6 +1561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1570,7 +1594,7 @@ FsWatchesRecursive:: Before request -Info 121 [00:04:22.000] request: +Info 127 [00:04:28.000] request: { "command": "close", "arguments": { @@ -1579,23 +1603,23 @@ Info 121 [00:04:22.000] request: "seq": 19, "type": "request" } -Info 122 [00:04:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 123 [00:04:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 123 [00:04:25.000] Files (2) - -Info 123 [00:04:26.000] ----------------------------------------------- -Info 123 [00:04:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 123 [00:04:28.000] Files (2) - -Info 123 [00:04:29.000] ----------------------------------------------- -Info 123 [00:04:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 123 [00:04:31.000] Files (2) - -Info 123 [00:04:32.000] ----------------------------------------------- -Info 123 [00:04:33.000] Open files: -Info 123 [00:04:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 123 [00:04:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 123 [00:04:36.000] response: +Info 128 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 129 [00:04:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 129 [00:04:31.000] Files (2) + +Info 129 [00:04:32.000] ----------------------------------------------- +Info 129 [00:04:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 129 [00:04:34.000] Files (2) + +Info 129 [00:04:35.000] ----------------------------------------------- +Info 129 [00:04:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 129 [00:04:37.000] Files (2) + +Info 129 [00:04:38.000] ----------------------------------------------- +Info 129 [00:04:39.000] Open files: +Info 129 [00:04:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 129 [00:04:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 129 [00:04:42.000] response: { "responseRequired": false } @@ -1606,6 +1630,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1639,7 +1665,7 @@ FsWatchesRecursive:: Before request -Info 124 [00:04:37.000] request: +Info 130 [00:04:43.000] request: { "command": "close", "arguments": { @@ -1648,21 +1674,21 @@ Info 124 [00:04:37.000] request: "seq": 20, "type": "request" } -Info 125 [00:04:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 126 [00:04:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 126 [00:04:40.000] Files (2) +Info 131 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 132 [00:04:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:46.000] Files (2) -Info 126 [00:04:41.000] ----------------------------------------------- -Info 126 [00:04:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 126 [00:04:43.000] Files (2) +Info 132 [00:04:47.000] ----------------------------------------------- +Info 132 [00:04:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:49.000] Files (2) -Info 126 [00:04:44.000] ----------------------------------------------- -Info 126 [00:04:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 126 [00:04:46.000] Files (2) +Info 132 [00:04:50.000] ----------------------------------------------- +Info 132 [00:04:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 132 [00:04:52.000] Files (2) -Info 126 [00:04:47.000] ----------------------------------------------- -Info 126 [00:04:48.000] Open files: -Info 126 [00:04:49.000] response: +Info 132 [00:04:53.000] ----------------------------------------------- +Info 132 [00:04:54.000] Open files: +Info 132 [00:04:55.000] response: { "responseRequired": false } @@ -1673,6 +1699,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1708,7 +1736,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:50.000] request: +Info 133 [00:04:56.000] request: { "command": "open", "arguments": { @@ -1717,12 +1745,12 @@ Info 127 [00:04:50.000] request: "seq": 21, "type": "request" } -Info 128 [00:04:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:52.000] Search path: /user/username/projects/myproject/random -Info 130 [00:04:53.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 131 [00:04:54.000] `remove Project:: -Info 132 [00:04:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 133 [00:04:56.000] Files (2) +Info 134 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:58.000] Search path: /user/username/projects/myproject/random +Info 136 [00:04:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 137 [00:05:00.000] `remove Project:: +Info 138 [00:05:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 139 [00:05:02.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1732,19 +1760,21 @@ Info 133 [00:04:56.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 134 [00:04:57.000] ----------------------------------------------- -Info 135 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 136 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 137 [00:05:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 138 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 139 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 140 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 141 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 142 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 143 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 144 [00:05:07.000] `remove Project:: -Info 145 [00:05:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 146 [00:05:09.000] Files (2) +Info 140 [00:05:03.000] ----------------------------------------------- +Info 141 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 142 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 144 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 146 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 147 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 148 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 149 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 150 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 151 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 152 [00:05:15.000] `remove Project:: +Info 153 [00:05:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 154 [00:05:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1754,25 +1784,27 @@ Info 146 [00:05:09.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 147 [00:05:10.000] ----------------------------------------------- -Info 148 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 149 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 150 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 151 [00:05:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 152 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 153 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 154 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 155 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 156 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 157 [00:05:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 158 [00:05:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 158 [00:05:22.000] Files (2) - -Info 158 [00:05:23.000] ----------------------------------------------- -Info 158 [00:05:24.000] Open files: -Info 158 [00:05:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 158 [00:05:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 158 [00:05:27.000] response: +Info 155 [00:05:18.000] ----------------------------------------------- +Info 156 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 157 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 158 [00:05:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 159 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 162 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 163 [00:05:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 164 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 165 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 166 [00:05:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 167 [00:05:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 168 [00:05:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 168 [00:05:32.000] Files (2) + +Info 168 [00:05:33.000] ----------------------------------------------- +Info 168 [00:05:34.000] Open files: +Info 168 [00:05:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 168 [00:05:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 168 [00:05:37.000] response: { "responseRequired": false } @@ -1781,6 +1813,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-not-present.js index 36b584bde9b47..f9190a53e36ed 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dts-not-present.js @@ -238,9 +238,11 @@ Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 19 [00:01:23.000] Files (2) +Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -250,17 +252,17 @@ Info 19 [00:01:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 20 [00:01:24.000] ----------------------------------------------- -Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 22 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 23 [00:01:28.000] Files (2) - -Info 23 [00:01:29.000] ----------------------------------------------- -Info 23 [00:01:30.000] Open files: -Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 23 [00:01:33.000] response: +Info 22 [00:01:26.000] ----------------------------------------------- +Info 23 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 24 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 25 [00:01:30.000] Files (2) + +Info 25 [00:01:31.000] ----------------------------------------------- +Info 25 [00:01:32.000] Open files: +Info 25 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 25 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 25 [00:01:35.000] response: { "responseRequired": false } @@ -271,6 +273,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -286,7 +290,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:34.000] request: +Info 26 [00:01:36.000] request: { "command": "open", "arguments": { @@ -295,11 +299,11 @@ Info 24 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 26 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 29 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 27 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 28 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 29 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 31 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -310,16 +314,18 @@ Info 29 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 32 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -329,23 +335,23 @@ Info 39 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 43 [00:01:54.000] Files (2) - -Info 43 [00:01:55.000] ----------------------------------------------- -Info 43 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:57.000] Files (2) - -Info 43 [00:01:58.000] ----------------------------------------------- -Info 43 [00:01:59.000] Open files: -Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:02:04.000] response: +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 47 [00:01:58.000] Files (2) + +Info 47 [00:01:59.000] ----------------------------------------------- +Info 47 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:02:01.000] Files (2) + +Info 47 [00:02:02.000] ----------------------------------------------- +Info 47 [00:02:03.000] Open files: +Info 47 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 47 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 47 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 47 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:08.000] response: { "responseRequired": false } @@ -356,6 +362,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -377,7 +385,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "open", "arguments": { @@ -386,11 +394,11 @@ Info 44 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 45 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 46 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 47 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 49 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 50 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 51 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 53 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -398,16 +406,18 @@ Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 50 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 51 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:20.000] Files (2) +Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 57 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -417,27 +427,27 @@ Info 59 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 60 [00:02:21.000] ----------------------------------------------- -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:23.000] Files (2) - -Info 61 [00:02:24.000] ----------------------------------------------- -Info 61 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:26.000] Files (2) - -Info 61 [00:02:27.000] ----------------------------------------------- -Info 61 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:29.000] Files (2) - -Info 61 [00:02:30.000] ----------------------------------------------- -Info 61 [00:02:31.000] Open files: -Info 61 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:38.000] response: +Info 66 [00:02:27.000] ----------------------------------------------- +Info 67 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:29.000] Files (2) + +Info 67 [00:02:30.000] ----------------------------------------------- +Info 67 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:32.000] Files (2) + +Info 67 [00:02:33.000] ----------------------------------------------- +Info 67 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:35.000] Files (2) + +Info 67 [00:02:36.000] ----------------------------------------------- +Info 67 [00:02:37.000] Open files: +Info 67 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 67 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 67 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:44.000] response: { "responseRequired": false } @@ -448,6 +458,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -475,7 +487,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:39.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -486,7 +498,7 @@ Info 62 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 63 [00:02:40.000] response: +Info 69 [00:02:46.000] response: { "response": { "definitions": [ @@ -527,7 +539,7 @@ After request Before request -Info 64 [00:02:41.000] request: +Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -538,7 +550,7 @@ Info 64 [00:02:41.000] request: "seq": 5, "type": "request" } -Info 65 [00:02:42.000] response: +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -579,7 +591,7 @@ After request Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -590,7 +602,7 @@ Info 66 [00:02:43.000] request: "seq": 6, "type": "request" } -Info 67 [00:02:44.000] response: +Info 73 [00:02:50.000] response: { "response": { "definitions": [ @@ -631,7 +643,7 @@ After request Before request -Info 68 [00:02:45.000] request: +Info 74 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -642,7 +654,7 @@ Info 68 [00:02:45.000] request: "seq": 7, "type": "request" } -Info 69 [00:02:46.000] response: +Info 75 [00:02:52.000] response: { "response": { "definitions": [ @@ -683,7 +695,7 @@ After request Before request -Info 70 [00:02:47.000] request: +Info 76 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -694,7 +706,7 @@ Info 70 [00:02:47.000] request: "seq": 8, "type": "request" } -Info 71 [00:02:48.000] response: +Info 77 [00:02:54.000] response: { "response": { "definitions": [ @@ -735,7 +747,7 @@ After request Before request -Info 72 [00:02:49.000] request: +Info 78 [00:02:55.000] request: { "command": "rename", "arguments": { @@ -746,8 +758,8 @@ Info 72 [00:02:49.000] request: "seq": 9, "type": "request" } -Info 73 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 74 [00:02:51.000] response: +Info 79 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 80 [00:02:57.000] response: { "response": { "info": { @@ -802,6 +814,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -831,7 +845,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:02:52.000] request: +Info 81 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -842,7 +856,7 @@ Info 75 [00:02:52.000] request: "seq": 10, "type": "request" } -Info 76 [00:02:53.000] response: +Info 82 [00:02:59.000] response: { "response": { "info": { @@ -894,7 +908,7 @@ After request Before request -Info 77 [00:02:54.000] request: +Info 83 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -905,7 +919,7 @@ Info 77 [00:02:54.000] request: "seq": 11, "type": "request" } -Info 78 [00:02:55.000] response: +Info 84 [00:03:01.000] response: { "response": { "info": { @@ -957,7 +971,7 @@ After request Before request -Info 79 [00:02:56.000] request: +Info 85 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -968,7 +982,7 @@ Info 79 [00:02:56.000] request: "seq": 12, "type": "request" } -Info 80 [00:02:57.000] response: +Info 86 [00:03:03.000] response: { "response": { "info": { @@ -1020,7 +1034,7 @@ After request Before request -Info 81 [00:02:58.000] request: +Info 87 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -1031,7 +1045,7 @@ Info 81 [00:02:58.000] request: "seq": 13, "type": "request" } -Info 82 [00:02:59.000] response: +Info 88 [00:03:05.000] response: { "response": { "info": { @@ -1083,7 +1097,7 @@ After request Before request -Info 83 [00:03:00.000] request: +Info 89 [00:03:06.000] request: { "command": "close", "arguments": { @@ -1092,25 +1106,25 @@ Info 83 [00:03:00.000] request: "seq": 14, "type": "request" } -Info 84 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 85 [00:03:03.000] Files (2) - -Info 85 [00:03:04.000] ----------------------------------------------- -Info 85 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 85 [00:03:06.000] Files (2) - -Info 85 [00:03:07.000] ----------------------------------------------- -Info 85 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 85 [00:03:09.000] Files (2) - -Info 85 [00:03:10.000] ----------------------------------------------- -Info 85 [00:03:11.000] Open files: -Info 85 [00:03:12.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 85 [00:03:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 85 [00:03:14.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 85 [00:03:15.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 85 [00:03:16.000] response: +Info 90 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 91 [00:03:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 91 [00:03:09.000] Files (2) + +Info 91 [00:03:10.000] ----------------------------------------------- +Info 91 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 91 [00:03:12.000] Files (2) + +Info 91 [00:03:13.000] ----------------------------------------------- +Info 91 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 91 [00:03:15.000] Files (2) + +Info 91 [00:03:16.000] ----------------------------------------------- +Info 91 [00:03:17.000] Open files: +Info 91 [00:03:18.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 91 [00:03:19.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 91 [00:03:20.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 91 [00:03:21.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:22.000] response: { "responseRequired": false } @@ -1121,6 +1135,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1152,7 +1168,7 @@ FsWatchesRecursive:: Before request -Info 86 [00:03:17.000] request: +Info 92 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1161,29 +1177,29 @@ Info 86 [00:03:17.000] request: "seq": 15, "type": "request" } -Info 87 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:19.000] Search path: /user/username/projects/myproject/random -Info 89 [00:03:20.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 90 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 90 [00:03:22.000] Files (2) - -Info 90 [00:03:23.000] ----------------------------------------------- -Info 90 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 90 [00:03:25.000] Files (2) - -Info 90 [00:03:26.000] ----------------------------------------------- -Info 90 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 90 [00:03:28.000] Files (2) - -Info 90 [00:03:29.000] ----------------------------------------------- -Info 90 [00:03:30.000] Open files: -Info 90 [00:03:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 90 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 90 [00:03:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 90 [00:03:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 90 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 90 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 90 [00:03:37.000] response: +Info 93 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:25.000] Search path: /user/username/projects/myproject/random +Info 95 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 96 [00:03:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:28.000] Files (2) + +Info 96 [00:03:29.000] ----------------------------------------------- +Info 96 [00:03:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 96 [00:03:31.000] Files (2) + +Info 96 [00:03:32.000] ----------------------------------------------- +Info 96 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 96 [00:03:34.000] Files (2) + +Info 96 [00:03:35.000] ----------------------------------------------- +Info 96 [00:03:36.000] Open files: +Info 96 [00:03:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 96 [00:03:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 96 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 96 [00:03:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 96 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 96 [00:03:43.000] response: { "responseRequired": false } @@ -1194,6 +1210,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1227,7 +1245,7 @@ FsWatchesRecursive:: Before request -Info 91 [00:03:38.000] request: +Info 97 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1236,25 +1254,25 @@ Info 91 [00:03:38.000] request: "seq": 16, "type": "request" } -Info 92 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 93 [00:03:41.000] Files (2) - -Info 93 [00:03:42.000] ----------------------------------------------- -Info 93 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:44.000] Files (2) - -Info 93 [00:03:45.000] ----------------------------------------------- -Info 93 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:47.000] Files (2) - -Info 93 [00:03:48.000] ----------------------------------------------- -Info 93 [00:03:49.000] Open files: -Info 93 [00:03:50.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 93 [00:03:51.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 93 [00:03:54.000] response: +Info 98 [00:03:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 99 [00:03:47.000] Files (2) + +Info 99 [00:03:48.000] ----------------------------------------------- +Info 99 [00:03:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:03:50.000] Files (2) + +Info 99 [00:03:51.000] ----------------------------------------------- +Info 99 [00:03:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 99 [00:03:53.000] Files (2) + +Info 99 [00:03:54.000] ----------------------------------------------- +Info 99 [00:03:55.000] Open files: +Info 99 [00:03:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 99 [00:03:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 99 [00:03:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 99 [00:04:00.000] response: { "responseRequired": false } @@ -1265,6 +1283,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1296,7 +1316,7 @@ FsWatchesRecursive:: Before request -Info 94 [00:03:55.000] request: +Info 100 [00:04:01.000] request: { "command": "close", "arguments": { @@ -1305,23 +1325,23 @@ Info 94 [00:03:55.000] request: "seq": 17, "type": "request" } -Info 95 [00:03:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 96 [00:03:58.000] Files (2) - -Info 96 [00:03:59.000] ----------------------------------------------- -Info 96 [00:04:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 96 [00:04:01.000] Files (2) - -Info 96 [00:04:02.000] ----------------------------------------------- -Info 96 [00:04:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:04:04.000] Files (2) - -Info 96 [00:04:05.000] ----------------------------------------------- -Info 96 [00:04:06.000] Open files: -Info 96 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 96 [00:04:09.000] response: +Info 101 [00:04:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 102 [00:04:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 102 [00:04:04.000] Files (2) + +Info 102 [00:04:05.000] ----------------------------------------------- +Info 102 [00:04:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 102 [00:04:07.000] Files (2) + +Info 102 [00:04:08.000] ----------------------------------------------- +Info 102 [00:04:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 102 [00:04:10.000] Files (2) + +Info 102 [00:04:11.000] ----------------------------------------------- +Info 102 [00:04:12.000] Open files: +Info 102 [00:04:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 102 [00:04:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:04:15.000] response: { "responseRequired": false } @@ -1332,6 +1352,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1365,7 +1387,7 @@ FsWatchesRecursive:: Before request -Info 97 [00:04:10.000] request: +Info 103 [00:04:16.000] request: { "command": "close", "arguments": { @@ -1374,21 +1396,21 @@ Info 97 [00:04:10.000] request: "seq": 18, "type": "request" } -Info 98 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 99 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 99 [00:04:13.000] Files (2) +Info 104 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 105 [00:04:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 105 [00:04:19.000] Files (2) -Info 99 [00:04:14.000] ----------------------------------------------- -Info 99 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 99 [00:04:16.000] Files (2) +Info 105 [00:04:20.000] ----------------------------------------------- +Info 105 [00:04:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 105 [00:04:22.000] Files (2) -Info 99 [00:04:17.000] ----------------------------------------------- -Info 99 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:04:19.000] Files (2) +Info 105 [00:04:23.000] ----------------------------------------------- +Info 105 [00:04:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 105 [00:04:25.000] Files (2) -Info 99 [00:04:20.000] ----------------------------------------------- -Info 99 [00:04:21.000] Open files: -Info 99 [00:04:22.000] response: +Info 105 [00:04:26.000] ----------------------------------------------- +Info 105 [00:04:27.000] Open files: +Info 105 [00:04:28.000] response: { "responseRequired": false } @@ -1399,6 +1421,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1434,7 +1458,7 @@ FsWatchesRecursive:: Before request -Info 100 [00:04:23.000] request: +Info 106 [00:04:29.000] request: { "command": "open", "arguments": { @@ -1443,12 +1467,12 @@ Info 100 [00:04:23.000] request: "seq": 19, "type": "request" } -Info 101 [00:04:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 102 [00:04:25.000] Search path: /user/username/projects/myproject/random -Info 103 [00:04:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 104 [00:04:27.000] `remove Project:: -Info 105 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 106 [00:04:29.000] Files (2) +Info 107 [00:04:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 108 [00:04:31.000] Search path: /user/username/projects/myproject/random +Info 109 [00:04:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 110 [00:04:33.000] `remove Project:: +Info 111 [00:04:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 112 [00:04:35.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1458,19 +1482,21 @@ Info 106 [00:04:29.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 107 [00:04:30.000] ----------------------------------------------- -Info 108 [00:04:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 109 [00:04:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 110 [00:04:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 111 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 112 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 113 [00:04:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 114 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 115 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 116 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 117 [00:04:40.000] `remove Project:: -Info 118 [00:04:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:04:42.000] Files (2) +Info 113 [00:04:36.000] ----------------------------------------------- +Info 114 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 115 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 116 [00:04:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 117 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 118 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:04:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 120 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 121 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 122 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 123 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 124 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 125 [00:04:48.000] `remove Project:: +Info 126 [00:04:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 127 [00:04:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1480,25 +1506,27 @@ Info 119 [00:04:42.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 120 [00:04:43.000] ----------------------------------------------- -Info 121 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 122 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 123 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 124 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 125 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 126 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 127 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 128 [00:04:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 129 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 131 [00:04:55.000] Files (2) - -Info 131 [00:04:56.000] ----------------------------------------------- -Info 131 [00:04:57.000] Open files: -Info 131 [00:04:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 131 [00:04:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 131 [00:05:00.000] response: +Info 128 [00:04:51.000] ----------------------------------------------- +Info 129 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 130 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 132 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 133 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 134 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 135 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 136 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 137 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 139 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 140 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 141 [00:05:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 141 [00:05:05.000] Files (2) + +Info 141 [00:05:06.000] ----------------------------------------------- +Info 141 [00:05:07.000] Open files: +Info 141 [00:05:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 141 [00:05:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 141 [00:05:10.000] response: { "responseRequired": false } @@ -1507,6 +1535,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js index 74db81c18ef12..358994029869e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -591,9 +605,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -676,71 +690,71 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 76 [00:02:55.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 79 [00:02:58.000] Same program as before -Info 80 [00:02:59.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 83 [00:03:02.000] Same program as before -Info 84 [00:03:03.000] Running: *ensureProjectForOpenFiles* -Info 85 [00:03:04.000] Before ensureProjectForOpenFiles: -Info 86 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 86 [00:03:06.000] Files (3) - -Info 86 [00:03:07.000] ----------------------------------------------- -Info 86 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 86 [00:03:09.000] Files (2) - -Info 86 [00:03:10.000] ----------------------------------------------- -Info 86 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:12.000] Files (2) - -Info 86 [00:03:13.000] ----------------------------------------------- -Info 86 [00:03:14.000] Open files: -Info 86 [00:03:15.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 86 [00:03:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 86 [00:03:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 86 [00:03:18.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 86 [00:03:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 86 [00:03:21.000] After ensureProjectForOpenFiles: -Info 87 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:23.000] Files (3) - -Info 87 [00:03:24.000] ----------------------------------------------- -Info 87 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:26.000] Files (2) - -Info 87 [00:03:27.000] ----------------------------------------------- -Info 87 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 87 [00:03:29.000] Files (2) - -Info 87 [00:03:30.000] ----------------------------------------------- -Info 87 [00:03:31.000] Open files: -Info 87 [00:03:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 87 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 87 [00:03:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 87 [00:03:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 87 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 87 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:03:01.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 85 [00:03:04.000] Same program as before +Info 86 [00:03:05.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 88 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 89 [00:03:08.000] Same program as before +Info 90 [00:03:09.000] Running: *ensureProjectForOpenFiles* +Info 91 [00:03:10.000] Before ensureProjectForOpenFiles: +Info 92 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 92 [00:03:12.000] Files (3) + +Info 92 [00:03:13.000] ----------------------------------------------- +Info 92 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 92 [00:03:15.000] Files (2) + +Info 92 [00:03:16.000] ----------------------------------------------- +Info 92 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 92 [00:03:18.000] Files (2) + +Info 92 [00:03:19.000] ----------------------------------------------- +Info 92 [00:03:20.000] Open files: +Info 92 [00:03:21.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 92 [00:03:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 92 [00:03:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 92 [00:03:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 92 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 92 [00:03:27.000] After ensureProjectForOpenFiles: +Info 93 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 93 [00:03:29.000] Files (3) + +Info 93 [00:03:30.000] ----------------------------------------------- +Info 93 [00:03:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 93 [00:03:32.000] Files (2) + +Info 93 [00:03:33.000] ----------------------------------------------- +Info 93 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:35.000] Files (2) + +Info 93 [00:03:36.000] ----------------------------------------------- +Info 93 [00:03:37.000] Open files: +Info 93 [00:03:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 93 [00:03:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 93 [00:03:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 93 [00:03:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 87 [00:03:38.000] request: +Info 93 [00:03:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -751,7 +765,7 @@ Info 87 [00:03:38.000] request: "seq": 6, "type": "request" } -Info 88 [00:03:39.000] response: +Info 94 [00:03:45.000] response: { "response": { "definitions": [ @@ -792,7 +806,7 @@ After request Before request -Info 89 [00:03:40.000] request: +Info 95 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -803,7 +817,7 @@ Info 89 [00:03:40.000] request: "seq": 7, "type": "request" } -Info 90 [00:03:41.000] response: +Info 96 [00:03:47.000] response: { "response": { "definitions": [ @@ -844,7 +858,7 @@ After request Before request -Info 91 [00:03:42.000] request: +Info 97 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -855,7 +869,7 @@ Info 91 [00:03:42.000] request: "seq": 8, "type": "request" } -Info 92 [00:03:43.000] response: +Info 98 [00:03:49.000] response: { "response": { "definitions": [ @@ -896,7 +910,7 @@ After request Before request -Info 93 [00:03:44.000] request: +Info 99 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -907,7 +921,7 @@ Info 93 [00:03:44.000] request: "seq": 9, "type": "request" } -Info 94 [00:03:45.000] response: +Info 100 [00:03:51.000] response: { "response": { "definitions": [ @@ -948,7 +962,7 @@ After request Before request -Info 95 [00:03:46.000] request: +Info 101 [00:03:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -959,7 +973,7 @@ Info 95 [00:03:46.000] request: "seq": 10, "type": "request" } -Info 96 [00:03:47.000] response: +Info 102 [00:03:53.000] response: { "response": { "definitions": [ @@ -1000,7 +1014,7 @@ After request Before request -Info 97 [00:03:48.000] request: +Info 103 [00:03:54.000] request: { "command": "rename", "arguments": { @@ -1011,9 +1025,9 @@ Info 97 [00:03:48.000] request: "seq": 11, "type": "request" } -Info 98 [00:03:49.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 100 [00:03:51.000] response: +Info 104 [00:03:55.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:57.000] response: { "response": { "info": { @@ -1098,7 +1112,7 @@ After request Before request -Info 101 [00:03:52.000] request: +Info 107 [00:03:58.000] request: { "command": "rename", "arguments": { @@ -1109,9 +1123,9 @@ Info 101 [00:03:52.000] request: "seq": 12, "type": "request" } -Info 102 [00:03:53.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:54.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:55.000] response: +Info 108 [00:03:59.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:04:01.000] response: { "response": { "info": { @@ -1196,7 +1210,7 @@ After request Before request -Info 105 [00:03:56.000] request: +Info 111 [00:04:02.000] request: { "command": "rename", "arguments": { @@ -1207,9 +1221,9 @@ Info 105 [00:03:56.000] request: "seq": 13, "type": "request" } -Info 106 [00:03:57.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:59.000] response: +Info 112 [00:04:03.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:04:05.000] response: { "response": { "info": { @@ -1294,7 +1308,7 @@ After request Before request -Info 109 [00:04:00.000] request: +Info 115 [00:04:06.000] request: { "command": "rename", "arguments": { @@ -1305,9 +1319,9 @@ Info 109 [00:04:00.000] request: "seq": 14, "type": "request" } -Info 110 [00:04:01.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:04:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 112 [00:04:03.000] response: +Info 116 [00:04:07.000] Search path: /user/username/projects/myproject/dependency +Info 117 [00:04:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:04:09.000] response: { "response": { "info": { @@ -1392,7 +1406,7 @@ After request Before request -Info 113 [00:04:04.000] request: +Info 119 [00:04:10.000] request: { "command": "rename", "arguments": { @@ -1403,9 +1417,9 @@ Info 113 [00:04:04.000] request: "seq": 15, "type": "request" } -Info 114 [00:04:05.000] Search path: /user/username/projects/myproject/dependency -Info 115 [00:04:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:04:07.000] response: +Info 120 [00:04:11.000] Search path: /user/username/projects/myproject/dependency +Info 121 [00:04:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:04:13.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes.js index 2aeb10a39beb1..568e87eb01ffe 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-changes.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -591,9 +605,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -676,18 +690,18 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 76 [00:02:55.000] request: +Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -698,10 +712,10 @@ Info 76 [00:02:55.000] request: "seq": 6, "type": "request" } -Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 79 [00:02:58.000] Same program as before -Info 80 [00:02:59.000] response: +Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 85 [00:03:04.000] Same program as before +Info 86 [00:03:05.000] response: { "response": { "definitions": [ @@ -742,7 +756,7 @@ After request Before request -Info 81 [00:03:00.000] request: +Info 87 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -753,7 +767,7 @@ Info 81 [00:03:00.000] request: "seq": 7, "type": "request" } -Info 82 [00:03:01.000] response: +Info 88 [00:03:07.000] response: { "response": { "definitions": [ @@ -794,7 +808,7 @@ After request Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -805,7 +819,7 @@ Info 83 [00:03:02.000] request: "seq": 8, "type": "request" } -Info 84 [00:03:03.000] response: +Info 90 [00:03:09.000] response: { "response": { "definitions": [ @@ -846,7 +860,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -857,7 +871,7 @@ Info 85 [00:03:04.000] request: "seq": 9, "type": "request" } -Info 86 [00:03:05.000] response: +Info 92 [00:03:11.000] response: { "response": { "definitions": [ @@ -898,7 +912,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -909,7 +923,7 @@ Info 87 [00:03:06.000] request: "seq": 10, "type": "request" } -Info 88 [00:03:07.000] response: +Info 94 [00:03:13.000] response: { "response": { "definitions": [ @@ -950,7 +964,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -961,12 +975,12 @@ Info 89 [00:03:08.000] request: "seq": 11, "type": "request" } -Info 90 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 92 [00:03:11.000] Same program as before -Info 93 [00:03:12.000] Search path: /user/username/projects/myproject/dependency -Info 94 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:14.000] response: +Info 96 [00:03:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 98 [00:03:17.000] Same program as before +Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:20.000] response: { "response": { "info": { @@ -1051,7 +1065,7 @@ After request Before request -Info 96 [00:03:15.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1062,9 +1076,9 @@ Info 96 [00:03:15.000] request: "seq": 12, "type": "request" } -Info 97 [00:03:16.000] Search path: /user/username/projects/myproject/dependency -Info 98 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 99 [00:03:18.000] response: +Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:24.000] response: { "response": { "info": { @@ -1149,7 +1163,7 @@ After request Before request -Info 100 [00:03:19.000] request: +Info 106 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1160,9 +1174,9 @@ Info 100 [00:03:19.000] request: "seq": 13, "type": "request" } -Info 101 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 102 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 103 [00:03:22.000] response: +Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:28.000] response: { "response": { "info": { @@ -1247,7 +1261,7 @@ After request Before request -Info 104 [00:03:23.000] request: +Info 110 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1258,9 +1272,9 @@ Info 104 [00:03:23.000] request: "seq": 14, "type": "request" } -Info 105 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 106 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 107 [00:03:26.000] response: +Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency +Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:03:32.000] response: { "response": { "info": { @@ -1345,7 +1359,7 @@ After request Before request -Info 108 [00:03:27.000] request: +Info 114 [00:03:33.000] request: { "command": "rename", "arguments": { @@ -1356,9 +1370,9 @@ Info 108 [00:03:27.000] request: "seq": 15, "type": "request" } -Info 109 [00:03:28.000] Search path: /user/username/projects/myproject/dependency -Info 110 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 111 [00:03:30.000] response: +Info 115 [00:03:34.000] Search path: /user/username/projects/myproject/dependency +Info 116 [00:03:35.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 117 [00:03:36.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-created.js index 4aca575ea24a8..dc76a09c5d52d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-created.js @@ -244,9 +244,11 @@ Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:24.000] Files (3) +Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -259,17 +261,17 @@ Info 20 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:29.000] Files (3) - -Info 24 [00:01:30.000] ----------------------------------------------- -Info 24 [00:01:31.000] Open files: -Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:34.000] response: +Info 23 [00:01:27.000] ----------------------------------------------- +Info 24 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:31.000] Files (3) + +Info 26 [00:01:32.000] ----------------------------------------------- +Info 26 [00:01:33.000] Open files: +Info 26 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:36.000] response: { "responseRequired": false } @@ -280,6 +282,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -297,7 +301,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:35.000] request: +Info 27 [00:01:37.000] request: { "command": "open", "arguments": { @@ -306,11 +310,11 @@ Info 25 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:38.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:42.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:50.000] Files (2) +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -340,23 +346,23 @@ Info 40 [00:01:50.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:51.000] ----------------------------------------------- -Info 42 [00:01:52.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:55.000] Files (3) - -Info 44 [00:01:56.000] ----------------------------------------------- -Info 44 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:58.000] Files (2) - -Info 44 [00:01:59.000] ----------------------------------------------- -Info 44 [00:02:00.000] Open files: -Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:05.000] response: +Info 45 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:57.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:59.000] Files (3) + +Info 48 [00:02:00.000] ----------------------------------------------- +Info 48 [00:02:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:02.000] Files (2) + +Info 48 [00:02:03.000] ----------------------------------------------- +Info 48 [00:02:04.000] Open files: +Info 48 [00:02:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:07.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:08.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:09.000] response: { "responseRequired": false } @@ -367,6 +373,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -390,7 +398,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "open", "arguments": { @@ -399,11 +407,11 @@ Info 45 [00:02:06.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:07.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:11.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:13.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:15.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -411,16 +419,18 @@ Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:21.000] Files (2) +Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:27.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -430,27 +440,27 @@ Info 60 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:22.000] ----------------------------------------------- -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:24.000] Files (3) - -Info 62 [00:02:25.000] ----------------------------------------------- -Info 62 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:27.000] Files (2) - -Info 62 [00:02:28.000] ----------------------------------------------- -Info 62 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:30.000] Files (2) - -Info 62 [00:02:31.000] ----------------------------------------------- -Info 62 [00:02:32.000] Open files: -Info 62 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:39.000] response: +Info 67 [00:02:28.000] ----------------------------------------------- +Info 68 [00:02:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:30.000] Files (3) + +Info 68 [00:02:31.000] ----------------------------------------------- +Info 68 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:33.000] Files (2) + +Info 68 [00:02:34.000] ----------------------------------------------- +Info 68 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:36.000] Files (2) + +Info 68 [00:02:37.000] ----------------------------------------------- +Info 68 [00:02:38.000] Open files: +Info 68 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:41.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:42.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:45.000] response: { "responseRequired": false } @@ -461,6 +471,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -490,7 +502,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:40.000] request: +Info 69 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -501,8 +513,8 @@ Info 63 [00:02:40.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 65 [00:02:42.000] response: +Info 70 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -546,6 +558,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -577,7 +591,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -588,7 +602,7 @@ Info 66 [00:02:43.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:44.000] response: +Info 73 [00:02:50.000] response: { "response": { "info": { @@ -638,15 +652,15 @@ Info 67 [00:02:44.000] response: } After request -Info 68 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 69 [00:02:48.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 70 [00:02:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 73 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 75 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 75 [00:02:54.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles* +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 79 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 80 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 81 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} @@ -657,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -688,7 +704,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:56.000] request: +Info 83 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -699,11 +715,11 @@ Info 77 [00:02:56.000] request: "seq": 6, "type": "request" } -Info 78 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:59.000] Same program as before -Info 81 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 82 [00:03:01.000] response: +Info 84 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 86 [00:03:05.000] Same program as before +Info 87 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 88 [00:03:07.000] response: { "response": { "definitions": [ @@ -747,6 +763,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -778,7 +796,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -789,7 +807,7 @@ Info 83 [00:03:02.000] request: "seq": 7, "type": "request" } -Info 84 [00:03:03.000] response: +Info 90 [00:03:09.000] response: { "response": { "definitions": [ @@ -830,7 +848,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -841,7 +859,7 @@ Info 85 [00:03:04.000] request: "seq": 8, "type": "request" } -Info 86 [00:03:05.000] response: +Info 92 [00:03:11.000] response: { "response": { "definitions": [ @@ -882,7 +900,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -893,7 +911,7 @@ Info 87 [00:03:06.000] request: "seq": 9, "type": "request" } -Info 88 [00:03:07.000] response: +Info 94 [00:03:13.000] response: { "response": { "definitions": [ @@ -934,7 +952,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -945,7 +963,7 @@ Info 89 [00:03:08.000] request: "seq": 10, "type": "request" } -Info 90 [00:03:09.000] response: +Info 96 [00:03:15.000] response: { "response": { "definitions": [ @@ -986,7 +1004,7 @@ After request Before request -Info 91 [00:03:10.000] request: +Info 97 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -997,12 +1015,12 @@ Info 91 [00:03:10.000] request: "seq": 11, "type": "request" } -Info 92 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 94 [00:03:13.000] Same program as before -Info 95 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:16.000] response: +Info 98 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 100 [00:03:19.000] Same program as before +Info 101 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:22.000] response: { "response": { "info": { @@ -1087,7 +1105,7 @@ After request Before request -Info 98 [00:03:17.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1098,9 +1116,9 @@ Info 98 [00:03:17.000] request: "seq": 12, "type": "request" } -Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:20.000] response: +Info 105 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:26.000] response: { "response": { "info": { @@ -1185,7 +1203,7 @@ After request Before request -Info 102 [00:03:21.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1196,9 +1214,9 @@ Info 102 [00:03:21.000] request: "seq": 13, "type": "request" } -Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:24.000] response: +Info 109 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:30.000] response: { "response": { "info": { @@ -1283,7 +1301,7 @@ After request Before request -Info 106 [00:03:25.000] request: +Info 112 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1294,9 +1312,9 @@ Info 106 [00:03:25.000] request: "seq": 14, "type": "request" } -Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:28.000] response: +Info 113 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:34.000] response: { "response": { "info": { @@ -1381,7 +1399,7 @@ After request Before request -Info 110 [00:03:29.000] request: +Info 116 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1392,9 +1410,9 @@ Info 110 [00:03:29.000] request: "seq": 15, "type": "request" } -Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:32.000] response: +Info 117 [00:03:36.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:38.000] response: { "response": { "info": { @@ -1479,7 +1497,7 @@ After request Before request -Info 114 [00:03:33.000] request: +Info 120 [00:03:39.000] request: { "command": "close", "arguments": { @@ -1488,25 +1506,25 @@ Info 114 [00:03:33.000] request: "seq": 16, "type": "request" } -Info 115 [00:03:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 116 [00:03:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 116 [00:03:36.000] Files (3) - -Info 116 [00:03:37.000] ----------------------------------------------- -Info 116 [00:03:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 116 [00:03:39.000] Files (2) - -Info 116 [00:03:40.000] ----------------------------------------------- -Info 116 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 116 [00:03:42.000] Files (2) - -Info 116 [00:03:43.000] ----------------------------------------------- -Info 116 [00:03:44.000] Open files: -Info 116 [00:03:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 116 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 116 [00:03:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 116 [00:03:48.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:03:49.000] response: +Info 121 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 122 [00:03:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 122 [00:03:42.000] Files (3) + +Info 122 [00:03:43.000] ----------------------------------------------- +Info 122 [00:03:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 122 [00:03:45.000] Files (2) + +Info 122 [00:03:46.000] ----------------------------------------------- +Info 122 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 122 [00:03:48.000] Files (2) + +Info 122 [00:03:49.000] ----------------------------------------------- +Info 122 [00:03:50.000] Open files: +Info 122 [00:03:51.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 122 [00:03:52.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 122 [00:03:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 122 [00:03:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:03:55.000] response: { "responseRequired": false } @@ -1517,6 +1535,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1550,7 +1570,7 @@ FsWatchesRecursive:: Before request -Info 117 [00:03:50.000] request: +Info 123 [00:03:56.000] request: { "command": "open", "arguments": { @@ -1559,29 +1579,29 @@ Info 117 [00:03:50.000] request: "seq": 17, "type": "request" } -Info 118 [00:03:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 119 [00:03:52.000] Search path: /user/username/projects/myproject/random -Info 120 [00:03:53.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 121 [00:03:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:03:55.000] Files (3) - -Info 121 [00:03:56.000] ----------------------------------------------- -Info 121 [00:03:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 121 [00:03:58.000] Files (2) - -Info 121 [00:03:59.000] ----------------------------------------------- -Info 121 [00:04:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 121 [00:04:01.000] Files (2) - -Info 121 [00:04:02.000] ----------------------------------------------- -Info 121 [00:04:03.000] Open files: -Info 121 [00:04:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 121 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 121 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 121 [00:04:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 121 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 121 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 121 [00:04:10.000] response: +Info 124 [00:03:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 125 [00:03:58.000] Search path: /user/username/projects/myproject/random +Info 126 [00:03:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 127 [00:04:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 127 [00:04:01.000] Files (3) + +Info 127 [00:04:02.000] ----------------------------------------------- +Info 127 [00:04:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 127 [00:04:04.000] Files (2) + +Info 127 [00:04:05.000] ----------------------------------------------- +Info 127 [00:04:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 127 [00:04:07.000] Files (2) + +Info 127 [00:04:08.000] ----------------------------------------------- +Info 127 [00:04:09.000] Open files: +Info 127 [00:04:10.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 127 [00:04:11.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 127 [00:04:12.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 127 [00:04:13.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 127 [00:04:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 127 [00:04:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 127 [00:04:16.000] response: { "responseRequired": false } @@ -1592,6 +1612,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1627,7 +1649,7 @@ FsWatchesRecursive:: Before request -Info 122 [00:04:11.000] request: +Info 128 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1636,25 +1658,25 @@ Info 122 [00:04:11.000] request: "seq": 18, "type": "request" } -Info 123 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 124 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 124 [00:04:14.000] Files (3) - -Info 124 [00:04:15.000] ----------------------------------------------- -Info 124 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 124 [00:04:17.000] Files (2) - -Info 124 [00:04:18.000] ----------------------------------------------- -Info 124 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 124 [00:04:20.000] Files (2) - -Info 124 [00:04:21.000] ----------------------------------------------- -Info 124 [00:04:22.000] Open files: -Info 124 [00:04:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 124 [00:04:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 124 [00:04:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 124 [00:04:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 124 [00:04:27.000] response: +Info 129 [00:04:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 130 [00:04:20.000] Files (3) + +Info 130 [00:04:21.000] ----------------------------------------------- +Info 130 [00:04:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 130 [00:04:23.000] Files (2) + +Info 130 [00:04:24.000] ----------------------------------------------- +Info 130 [00:04:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 130 [00:04:26.000] Files (2) + +Info 130 [00:04:27.000] ----------------------------------------------- +Info 130 [00:04:28.000] Open files: +Info 130 [00:04:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 130 [00:04:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 130 [00:04:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 130 [00:04:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:33.000] response: { "responseRequired": false } @@ -1665,6 +1687,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1698,7 +1722,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:28.000] request: +Info 131 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1707,23 +1731,23 @@ Info 125 [00:04:28.000] request: "seq": 19, "type": "request" } -Info 126 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 127 [00:04:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 127 [00:04:31.000] Files (3) - -Info 127 [00:04:32.000] ----------------------------------------------- -Info 127 [00:04:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 127 [00:04:34.000] Files (2) - -Info 127 [00:04:35.000] ----------------------------------------------- -Info 127 [00:04:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 127 [00:04:37.000] Files (2) - -Info 127 [00:04:38.000] ----------------------------------------------- -Info 127 [00:04:39.000] Open files: -Info 127 [00:04:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 127 [00:04:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 127 [00:04:42.000] response: +Info 132 [00:04:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 133 [00:04:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 133 [00:04:37.000] Files (3) + +Info 133 [00:04:38.000] ----------------------------------------------- +Info 133 [00:04:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 133 [00:04:40.000] Files (2) + +Info 133 [00:04:41.000] ----------------------------------------------- +Info 133 [00:04:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 133 [00:04:43.000] Files (2) + +Info 133 [00:04:44.000] ----------------------------------------------- +Info 133 [00:04:45.000] Open files: +Info 133 [00:04:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 133 [00:04:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:48.000] response: { "responseRequired": false } @@ -1734,6 +1758,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1769,7 +1795,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:43.000] request: +Info 134 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1778,21 +1804,21 @@ Info 128 [00:04:43.000] request: "seq": 20, "type": "request" } -Info 129 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 130 [00:04:46.000] Files (3) +Info 135 [00:04:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 136 [00:04:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 136 [00:04:52.000] Files (3) -Info 130 [00:04:47.000] ----------------------------------------------- -Info 130 [00:04:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 130 [00:04:49.000] Files (2) +Info 136 [00:04:53.000] ----------------------------------------------- +Info 136 [00:04:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 136 [00:04:55.000] Files (2) -Info 130 [00:04:50.000] ----------------------------------------------- -Info 130 [00:04:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 130 [00:04:52.000] Files (2) +Info 136 [00:04:56.000] ----------------------------------------------- +Info 136 [00:04:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 136 [00:04:58.000] Files (2) -Info 130 [00:04:53.000] ----------------------------------------------- -Info 130 [00:04:54.000] Open files: -Info 130 [00:04:55.000] response: +Info 136 [00:04:59.000] ----------------------------------------------- +Info 136 [00:05:00.000] Open files: +Info 136 [00:05:01.000] response: { "responseRequired": false } @@ -1803,6 +1829,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1840,7 +1868,7 @@ FsWatchesRecursive:: Before request -Info 131 [00:04:56.000] request: +Info 137 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1849,12 +1877,12 @@ Info 131 [00:04:56.000] request: "seq": 21, "type": "request" } -Info 132 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:58.000] Search path: /user/username/projects/myproject/random -Info 134 [00:04:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 135 [00:05:00.000] `remove Project:: -Info 136 [00:05:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 137 [00:05:02.000] Files (3) +Info 138 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 139 [00:05:04.000] Search path: /user/username/projects/myproject/random +Info 140 [00:05:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 141 [00:05:06.000] `remove Project:: +Info 142 [00:05:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 143 [00:05:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1867,19 +1895,21 @@ Info 137 [00:05:02.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 138 [00:05:03.000] ----------------------------------------------- -Info 139 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 140 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 141 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 142 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 143 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 144 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 145 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 146 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 147 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 148 [00:05:13.000] `remove Project:: -Info 149 [00:05:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 150 [00:05:15.000] Files (2) +Info 144 [00:05:09.000] ----------------------------------------------- +Info 145 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 146 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 147 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 148 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 149 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 150 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 151 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 152 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 153 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 154 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 155 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 156 [00:05:21.000] `remove Project:: +Info 157 [00:05:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 158 [00:05:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1889,26 +1919,28 @@ Info 150 [00:05:15.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 151 [00:05:16.000] ----------------------------------------------- -Info 152 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 153 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 154 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 155 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 156 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 157 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 158 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 159 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 160 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 161 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 162 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 163 [00:05:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 163 [00:05:29.000] Files (2) - -Info 163 [00:05:30.000] ----------------------------------------------- -Info 163 [00:05:31.000] Open files: -Info 163 [00:05:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 163 [00:05:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 163 [00:05:34.000] response: +Info 159 [00:05:24.000] ----------------------------------------------- +Info 160 [00:05:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 161 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 162 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 163 [00:05:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 164 [00:05:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 165 [00:05:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 166 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 167 [00:05:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 168 [00:05:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 169 [00:05:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 170 [00:05:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 171 [00:05:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 172 [00:05:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 173 [00:05:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 173 [00:05:39.000] Files (2) + +Info 173 [00:05:40.000] ----------------------------------------------- +Info 173 [00:05:41.000] Open files: +Info 173 [00:05:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 173 [00:05:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 173 [00:05:44.000] response: { "responseRequired": false } @@ -1917,6 +1949,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-deleted.js index 5d3e0287644a7..880d3cce3a60c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-deleted.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -591,9 +605,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -676,15 +690,15 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 72 [00:02:49.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 73 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 77 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 78 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 79 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 80 [00:02:57.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 82 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 83 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -693,6 +707,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -724,7 +740,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:56.000] request: +Info 85 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -735,11 +751,11 @@ Info 79 [00:02:56.000] request: "seq": 6, "type": "request" } -Info 80 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 82 [00:02:59.000] Same program as before -Info 83 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 84 [00:03:01.000] response: +Info 86 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 88 [00:03:05.000] Same program as before +Info 89 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 90 [00:03:07.000] response: { "response": { "definitions": [ @@ -783,6 +799,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -814,7 +832,7 @@ FsWatchesRecursive:: Before request -Info 85 [00:03:02.000] request: +Info 91 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -825,7 +843,7 @@ Info 85 [00:03:02.000] request: "seq": 7, "type": "request" } -Info 86 [00:03:03.000] response: +Info 92 [00:03:09.000] response: { "response": { "definitions": [ @@ -866,7 +884,7 @@ After request Before request -Info 87 [00:03:04.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -877,7 +895,7 @@ Info 87 [00:03:04.000] request: "seq": 8, "type": "request" } -Info 88 [00:03:05.000] response: +Info 94 [00:03:11.000] response: { "response": { "definitions": [ @@ -918,7 +936,7 @@ After request Before request -Info 89 [00:03:06.000] request: +Info 95 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -929,7 +947,7 @@ Info 89 [00:03:06.000] request: "seq": 9, "type": "request" } -Info 90 [00:03:07.000] response: +Info 96 [00:03:13.000] response: { "response": { "definitions": [ @@ -970,7 +988,7 @@ After request Before request -Info 91 [00:03:08.000] request: +Info 97 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -981,7 +999,7 @@ Info 91 [00:03:08.000] request: "seq": 10, "type": "request" } -Info 92 [00:03:09.000] response: +Info 98 [00:03:15.000] response: { "response": { "definitions": [ @@ -1022,7 +1040,7 @@ After request Before request -Info 93 [00:03:10.000] request: +Info 99 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1033,10 +1051,10 @@ Info 93 [00:03:10.000] request: "seq": 11, "type": "request" } -Info 94 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:13.000] Same program as before -Info 97 [00:03:14.000] response: +Info 100 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 102 [00:03:19.000] Same program as before +Info 103 [00:03:20.000] response: { "response": { "info": { @@ -1088,7 +1106,7 @@ After request Before request -Info 98 [00:03:15.000] request: +Info 104 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1099,7 +1117,7 @@ Info 98 [00:03:15.000] request: "seq": 12, "type": "request" } -Info 99 [00:03:16.000] response: +Info 105 [00:03:22.000] response: { "response": { "info": { @@ -1151,7 +1169,7 @@ After request Before request -Info 100 [00:03:17.000] request: +Info 106 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1162,7 +1180,7 @@ Info 100 [00:03:17.000] request: "seq": 13, "type": "request" } -Info 101 [00:03:18.000] response: +Info 107 [00:03:24.000] response: { "response": { "info": { @@ -1214,7 +1232,7 @@ After request Before request -Info 102 [00:03:19.000] request: +Info 108 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1225,7 +1243,7 @@ Info 102 [00:03:19.000] request: "seq": 14, "type": "request" } -Info 103 [00:03:20.000] response: +Info 109 [00:03:26.000] response: { "response": { "info": { @@ -1277,7 +1295,7 @@ After request Before request -Info 104 [00:03:21.000] request: +Info 110 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1288,7 +1306,7 @@ Info 104 [00:03:21.000] request: "seq": 15, "type": "request" } -Info 105 [00:03:22.000] response: +Info 111 [00:03:28.000] response: { "response": { "info": { @@ -1340,7 +1358,7 @@ After request Before request -Info 106 [00:03:23.000] request: +Info 112 [00:03:29.000] request: { "command": "close", "arguments": { @@ -1349,25 +1367,25 @@ Info 106 [00:03:23.000] request: "seq": 16, "type": "request" } -Info 107 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 108 [00:03:26.000] Files (3) - -Info 108 [00:03:27.000] ----------------------------------------------- -Info 108 [00:03:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 108 [00:03:29.000] Files (2) - -Info 108 [00:03:30.000] ----------------------------------------------- -Info 108 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 108 [00:03:32.000] Files (2) - -Info 108 [00:03:33.000] ----------------------------------------------- -Info 108 [00:03:34.000] Open files: -Info 108 [00:03:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 108 [00:03:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 108 [00:03:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 108 [00:03:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:39.000] response: +Info 113 [00:03:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 114 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 114 [00:03:32.000] Files (3) + +Info 114 [00:03:33.000] ----------------------------------------------- +Info 114 [00:03:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 114 [00:03:35.000] Files (2) + +Info 114 [00:03:36.000] ----------------------------------------------- +Info 114 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:03:38.000] Files (2) + +Info 114 [00:03:39.000] ----------------------------------------------- +Info 114 [00:03:40.000] Open files: +Info 114 [00:03:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 114 [00:03:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 114 [00:03:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 114 [00:03:44.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:45.000] response: { "responseRequired": false } @@ -1378,6 +1396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1411,7 +1431,7 @@ FsWatchesRecursive:: Before request -Info 109 [00:03:40.000] request: +Info 115 [00:03:46.000] request: { "command": "open", "arguments": { @@ -1420,29 +1440,29 @@ Info 109 [00:03:40.000] request: "seq": 17, "type": "request" } -Info 110 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 111 [00:03:42.000] Search path: /user/username/projects/myproject/random -Info 112 [00:03:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 113 [00:03:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 113 [00:03:45.000] Files (3) - -Info 113 [00:03:46.000] ----------------------------------------------- -Info 113 [00:03:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 113 [00:03:48.000] Files (2) - -Info 113 [00:03:49.000] ----------------------------------------------- -Info 113 [00:03:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 113 [00:03:51.000] Files (2) - -Info 113 [00:03:52.000] ----------------------------------------------- -Info 113 [00:03:53.000] Open files: -Info 113 [00:03:54.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 113 [00:03:55.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 113 [00:03:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 113 [00:03:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 113 [00:03:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 113 [00:04:00.000] response: +Info 116 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 117 [00:03:48.000] Search path: /user/username/projects/myproject/random +Info 118 [00:03:49.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:03:51.000] Files (3) + +Info 119 [00:03:52.000] ----------------------------------------------- +Info 119 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:03:54.000] Files (2) + +Info 119 [00:03:55.000] ----------------------------------------------- +Info 119 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 119 [00:03:57.000] Files (2) + +Info 119 [00:03:58.000] ----------------------------------------------- +Info 119 [00:03:59.000] Open files: +Info 119 [00:04:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 119 [00:04:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 119 [00:04:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 119 [00:04:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:04:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 119 [00:04:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:06.000] response: { "responseRequired": false } @@ -1453,6 +1473,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1488,7 +1510,7 @@ FsWatchesRecursive:: Before request -Info 114 [00:04:01.000] request: +Info 120 [00:04:07.000] request: { "command": "close", "arguments": { @@ -1497,25 +1519,25 @@ Info 114 [00:04:01.000] request: "seq": 18, "type": "request" } -Info 115 [00:04:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 116 [00:04:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 116 [00:04:04.000] Files (3) - -Info 116 [00:04:05.000] ----------------------------------------------- -Info 116 [00:04:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 116 [00:04:07.000] Files (2) - -Info 116 [00:04:08.000] ----------------------------------------------- -Info 116 [00:04:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 116 [00:04:10.000] Files (2) - -Info 116 [00:04:11.000] ----------------------------------------------- -Info 116 [00:04:12.000] Open files: -Info 116 [00:04:13.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 116 [00:04:14.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:04:15.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 116 [00:04:16.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 116 [00:04:17.000] response: +Info 121 [00:04:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 122 [00:04:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 122 [00:04:10.000] Files (3) + +Info 122 [00:04:11.000] ----------------------------------------------- +Info 122 [00:04:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 122 [00:04:13.000] Files (2) + +Info 122 [00:04:14.000] ----------------------------------------------- +Info 122 [00:04:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 122 [00:04:16.000] Files (2) + +Info 122 [00:04:17.000] ----------------------------------------------- +Info 122 [00:04:18.000] Open files: +Info 122 [00:04:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 122 [00:04:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:04:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 122 [00:04:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:23.000] response: { "responseRequired": false } @@ -1526,6 +1548,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1559,7 +1583,7 @@ FsWatchesRecursive:: Before request -Info 117 [00:04:18.000] request: +Info 123 [00:04:24.000] request: { "command": "close", "arguments": { @@ -1568,23 +1592,23 @@ Info 117 [00:04:18.000] request: "seq": 19, "type": "request" } -Info 118 [00:04:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 119 [00:04:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:04:21.000] Files (3) - -Info 119 [00:04:22.000] ----------------------------------------------- -Info 119 [00:04:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:04:24.000] Files (2) - -Info 119 [00:04:25.000] ----------------------------------------------- -Info 119 [00:04:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 119 [00:04:27.000] Files (2) - -Info 119 [00:04:28.000] ----------------------------------------------- -Info 119 [00:04:29.000] Open files: -Info 119 [00:04:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 119 [00:04:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 119 [00:04:32.000] response: +Info 124 [00:04:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 125 [00:04:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:04:27.000] Files (3) + +Info 125 [00:04:28.000] ----------------------------------------------- +Info 125 [00:04:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:04:30.000] Files (2) + +Info 125 [00:04:31.000] ----------------------------------------------- +Info 125 [00:04:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:33.000] Files (2) + +Info 125 [00:04:34.000] ----------------------------------------------- +Info 125 [00:04:35.000] Open files: +Info 125 [00:04:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 125 [00:04:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:38.000] response: { "responseRequired": false } @@ -1595,6 +1619,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1630,7 +1656,7 @@ FsWatchesRecursive:: Before request -Info 120 [00:04:33.000] request: +Info 126 [00:04:39.000] request: { "command": "close", "arguments": { @@ -1639,21 +1665,21 @@ Info 120 [00:04:33.000] request: "seq": 20, "type": "request" } -Info 121 [00:04:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 122 [00:04:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:04:36.000] Files (3) +Info 127 [00:04:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 128 [00:04:42.000] Files (3) -Info 122 [00:04:37.000] ----------------------------------------------- -Info 122 [00:04:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:04:39.000] Files (2) +Info 128 [00:04:43.000] ----------------------------------------------- +Info 128 [00:04:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:45.000] Files (2) -Info 122 [00:04:40.000] ----------------------------------------------- -Info 122 [00:04:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 122 [00:04:42.000] Files (2) +Info 128 [00:04:46.000] ----------------------------------------------- +Info 128 [00:04:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 128 [00:04:48.000] Files (2) -Info 122 [00:04:43.000] ----------------------------------------------- -Info 122 [00:04:44.000] Open files: -Info 122 [00:04:45.000] response: +Info 128 [00:04:49.000] ----------------------------------------------- +Info 128 [00:04:50.000] Open files: +Info 128 [00:04:51.000] response: { "responseRequired": false } @@ -1664,6 +1690,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1701,7 +1729,7 @@ FsWatchesRecursive:: Before request -Info 123 [00:04:46.000] request: +Info 129 [00:04:52.000] request: { "command": "open", "arguments": { @@ -1710,12 +1738,12 @@ Info 123 [00:04:46.000] request: "seq": 21, "type": "request" } -Info 124 [00:04:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 125 [00:04:48.000] Search path: /user/username/projects/myproject/random -Info 126 [00:04:49.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 127 [00:04:50.000] `remove Project:: -Info 128 [00:04:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 129 [00:04:52.000] Files (3) +Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:54.000] Search path: /user/username/projects/myproject/random +Info 132 [00:04:55.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:56.000] `remove Project:: +Info 134 [00:04:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 135 [00:04:58.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1728,19 +1756,21 @@ Info 129 [00:04:52.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 130 [00:04:53.000] ----------------------------------------------- -Info 131 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 132 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 133 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 134 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 135 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 136 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 137 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 138 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 139 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 140 [00:05:03.000] `remove Project:: -Info 141 [00:05:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 142 [00:05:05.000] Files (2) +Info 136 [00:04:59.000] ----------------------------------------------- +Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 139 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 140 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 141 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 142 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 143 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 144 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 145 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 146 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 147 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 148 [00:05:11.000] `remove Project:: +Info 149 [00:05:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 150 [00:05:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1750,26 +1780,28 @@ Info 142 [00:05:05.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 143 [00:05:06.000] ----------------------------------------------- -Info 144 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 145 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 147 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 148 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 149 [00:05:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 150 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 151 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 152 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 153 [00:05:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 154 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 155 [00:05:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 155 [00:05:19.000] Files (2) - -Info 155 [00:05:20.000] ----------------------------------------------- -Info 155 [00:05:21.000] Open files: -Info 155 [00:05:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 155 [00:05:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 155 [00:05:24.000] response: +Info 151 [00:05:14.000] ----------------------------------------------- +Info 152 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 153 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 154 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 155 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 156 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 157 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 158 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 159 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 162 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 163 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 164 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 165 [00:05:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 165 [00:05:29.000] Files (2) + +Info 165 [00:05:30.000] ----------------------------------------------- +Info 165 [00:05:31.000] Open files: +Info 165 [00:05:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 165 [00:05:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 165 [00:05:34.000] response: { "responseRequired": false } @@ -1778,6 +1810,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-not-present.js index 9e9c1caefcb00..1f6c12d06a78a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/dependency-dtsMap-not-present.js @@ -244,9 +244,11 @@ Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:24.000] Files (3) +Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -259,17 +261,17 @@ Info 20 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:29.000] Files (3) - -Info 24 [00:01:30.000] ----------------------------------------------- -Info 24 [00:01:31.000] Open files: -Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:34.000] response: +Info 23 [00:01:27.000] ----------------------------------------------- +Info 24 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:31.000] Files (3) + +Info 26 [00:01:32.000] ----------------------------------------------- +Info 26 [00:01:33.000] Open files: +Info 26 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:36.000] response: { "responseRequired": false } @@ -280,6 +282,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -297,7 +301,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:35.000] request: +Info 27 [00:01:37.000] request: { "command": "open", "arguments": { @@ -306,11 +310,11 @@ Info 25 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:38.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:42.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:40.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:50.000] Files (2) +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -340,23 +346,23 @@ Info 40 [00:01:50.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:51.000] ----------------------------------------------- -Info 42 [00:01:52.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:55.000] Files (3) - -Info 44 [00:01:56.000] ----------------------------------------------- -Info 44 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:58.000] Files (2) - -Info 44 [00:01:59.000] ----------------------------------------------- -Info 44 [00:02:00.000] Open files: -Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:05.000] response: +Info 45 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:57.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:59.000] Files (3) + +Info 48 [00:02:00.000] ----------------------------------------------- +Info 48 [00:02:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:02.000] Files (2) + +Info 48 [00:02:03.000] ----------------------------------------------- +Info 48 [00:02:04.000] Open files: +Info 48 [00:02:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:07.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:08.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:09.000] response: { "responseRequired": false } @@ -367,6 +373,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -390,7 +398,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "open", "arguments": { @@ -399,11 +407,11 @@ Info 45 [00:02:06.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:07.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:11.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:13.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:15.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -411,16 +419,18 @@ Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:21.000] Files (2) +Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:27.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -430,27 +440,27 @@ Info 60 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:22.000] ----------------------------------------------- -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:24.000] Files (3) - -Info 62 [00:02:25.000] ----------------------------------------------- -Info 62 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:27.000] Files (2) - -Info 62 [00:02:28.000] ----------------------------------------------- -Info 62 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:30.000] Files (2) - -Info 62 [00:02:31.000] ----------------------------------------------- -Info 62 [00:02:32.000] Open files: -Info 62 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:39.000] response: +Info 67 [00:02:28.000] ----------------------------------------------- +Info 68 [00:02:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:30.000] Files (3) + +Info 68 [00:02:31.000] ----------------------------------------------- +Info 68 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:33.000] Files (2) + +Info 68 [00:02:34.000] ----------------------------------------------- +Info 68 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:36.000] Files (2) + +Info 68 [00:02:37.000] ----------------------------------------------- +Info 68 [00:02:38.000] Open files: +Info 68 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:41.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:42.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:45.000] response: { "responseRequired": false } @@ -461,6 +471,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -490,7 +502,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:40.000] request: +Info 69 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -501,8 +513,8 @@ Info 63 [00:02:40.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 65 [00:02:42.000] response: +Info 70 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -546,6 +558,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -577,7 +591,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -588,7 +602,7 @@ Info 66 [00:02:43.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:44.000] response: +Info 73 [00:02:50.000] response: { "response": { "definitions": [ @@ -629,7 +643,7 @@ After request Before request -Info 68 [00:02:45.000] request: +Info 74 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -640,7 +654,7 @@ Info 68 [00:02:45.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:46.000] response: +Info 75 [00:02:52.000] response: { "response": { "definitions": [ @@ -681,7 +695,7 @@ After request Before request -Info 70 [00:02:47.000] request: +Info 76 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -692,7 +706,7 @@ Info 70 [00:02:47.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:48.000] response: +Info 77 [00:02:54.000] response: { "response": { "definitions": [ @@ -733,7 +747,7 @@ After request Before request -Info 72 [00:02:49.000] request: +Info 78 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -744,7 +758,7 @@ Info 72 [00:02:49.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:50.000] response: +Info 79 [00:02:56.000] response: { "response": { "definitions": [ @@ -785,7 +799,7 @@ After request Before request -Info 74 [00:02:51.000] request: +Info 80 [00:02:57.000] request: { "command": "rename", "arguments": { @@ -796,7 +810,7 @@ Info 74 [00:02:51.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:52.000] response: +Info 81 [00:02:58.000] response: { "response": { "info": { @@ -848,7 +862,7 @@ After request Before request -Info 76 [00:02:53.000] request: +Info 82 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -859,7 +873,7 @@ Info 76 [00:02:53.000] request: "seq": 10, "type": "request" } -Info 77 [00:02:54.000] response: +Info 83 [00:03:00.000] response: { "response": { "info": { @@ -911,7 +925,7 @@ After request Before request -Info 78 [00:02:55.000] request: +Info 84 [00:03:01.000] request: { "command": "rename", "arguments": { @@ -922,7 +936,7 @@ Info 78 [00:02:55.000] request: "seq": 11, "type": "request" } -Info 79 [00:02:56.000] response: +Info 85 [00:03:02.000] response: { "response": { "info": { @@ -974,7 +988,7 @@ After request Before request -Info 80 [00:02:57.000] request: +Info 86 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -985,7 +999,7 @@ Info 80 [00:02:57.000] request: "seq": 12, "type": "request" } -Info 81 [00:02:58.000] response: +Info 87 [00:03:04.000] response: { "response": { "info": { @@ -1037,7 +1051,7 @@ After request Before request -Info 82 [00:02:59.000] request: +Info 88 [00:03:05.000] request: { "command": "rename", "arguments": { @@ -1048,7 +1062,7 @@ Info 82 [00:02:59.000] request: "seq": 13, "type": "request" } -Info 83 [00:03:00.000] response: +Info 89 [00:03:06.000] response: { "response": { "info": { @@ -1100,7 +1114,7 @@ After request Before request -Info 84 [00:03:01.000] request: +Info 90 [00:03:07.000] request: { "command": "close", "arguments": { @@ -1109,25 +1123,25 @@ Info 84 [00:03:01.000] request: "seq": 14, "type": "request" } -Info 85 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 86 [00:03:04.000] Files (3) - -Info 86 [00:03:05.000] ----------------------------------------------- -Info 86 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 86 [00:03:07.000] Files (2) - -Info 86 [00:03:08.000] ----------------------------------------------- -Info 86 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:10.000] Files (2) - -Info 86 [00:03:11.000] ----------------------------------------------- -Info 86 [00:03:12.000] Open files: -Info 86 [00:03:13.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 86 [00:03:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 86 [00:03:15.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 86 [00:03:16.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 86 [00:03:17.000] response: +Info 91 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 92 [00:03:10.000] Files (3) + +Info 92 [00:03:11.000] ----------------------------------------------- +Info 92 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 92 [00:03:13.000] Files (2) + +Info 92 [00:03:14.000] ----------------------------------------------- +Info 92 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 92 [00:03:16.000] Files (2) + +Info 92 [00:03:17.000] ----------------------------------------------- +Info 92 [00:03:18.000] Open files: +Info 92 [00:03:19.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 92 [00:03:20.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 92 [00:03:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 92 [00:03:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:23.000] response: { "responseRequired": false } @@ -1138,6 +1152,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1171,7 +1187,7 @@ FsWatchesRecursive:: Before request -Info 87 [00:03:18.000] request: +Info 93 [00:03:24.000] request: { "command": "open", "arguments": { @@ -1180,29 +1196,29 @@ Info 87 [00:03:18.000] request: "seq": 15, "type": "request" } -Info 88 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:20.000] Search path: /user/username/projects/myproject/random -Info 90 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 91 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 91 [00:03:23.000] Files (3) - -Info 91 [00:03:24.000] ----------------------------------------------- -Info 91 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 91 [00:03:26.000] Files (2) - -Info 91 [00:03:27.000] ----------------------------------------------- -Info 91 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 91 [00:03:29.000] Files (2) - -Info 91 [00:03:30.000] ----------------------------------------------- -Info 91 [00:03:31.000] Open files: -Info 91 [00:03:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 91 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 91 [00:03:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 91 [00:03:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 91 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 91 [00:03:38.000] response: +Info 94 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 95 [00:03:26.000] Search path: /user/username/projects/myproject/random +Info 96 [00:03:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 97 [00:03:29.000] Files (3) + +Info 97 [00:03:30.000] ----------------------------------------------- +Info 97 [00:03:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 97 [00:03:32.000] Files (2) + +Info 97 [00:03:33.000] ----------------------------------------------- +Info 97 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:03:35.000] Files (2) + +Info 97 [00:03:36.000] ----------------------------------------------- +Info 97 [00:03:37.000] Open files: +Info 97 [00:03:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 97 [00:03:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 97 [00:03:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 97 [00:03:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 97 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:03:44.000] response: { "responseRequired": false } @@ -1213,6 +1229,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1248,7 +1266,7 @@ FsWatchesRecursive:: Before request -Info 92 [00:03:39.000] request: +Info 98 [00:03:45.000] request: { "command": "close", "arguments": { @@ -1257,25 +1275,25 @@ Info 92 [00:03:39.000] request: "seq": 16, "type": "request" } -Info 93 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 94 [00:03:42.000] Files (3) - -Info 94 [00:03:43.000] ----------------------------------------------- -Info 94 [00:03:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 94 [00:03:45.000] Files (2) - -Info 94 [00:03:46.000] ----------------------------------------------- -Info 94 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 94 [00:03:48.000] Files (2) - -Info 94 [00:03:49.000] ----------------------------------------------- -Info 94 [00:03:50.000] Open files: -Info 94 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 94 [00:03:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 94 [00:03:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 94 [00:03:55.000] response: +Info 99 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 100 [00:03:48.000] Files (3) + +Info 100 [00:03:49.000] ----------------------------------------------- +Info 100 [00:03:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 100 [00:03:51.000] Files (2) + +Info 100 [00:03:52.000] ----------------------------------------------- +Info 100 [00:03:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 100 [00:03:54.000] Files (2) + +Info 100 [00:03:55.000] ----------------------------------------------- +Info 100 [00:03:56.000] Open files: +Info 100 [00:03:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 100 [00:03:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:03:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 100 [00:04:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 100 [00:04:01.000] response: { "responseRequired": false } @@ -1286,6 +1304,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1319,7 +1339,7 @@ FsWatchesRecursive:: Before request -Info 95 [00:03:56.000] request: +Info 101 [00:04:02.000] request: { "command": "close", "arguments": { @@ -1328,23 +1348,23 @@ Info 95 [00:03:56.000] request: "seq": 17, "type": "request" } -Info 96 [00:03:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 97 [00:03:59.000] Files (3) - -Info 97 [00:04:00.000] ----------------------------------------------- -Info 97 [00:04:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 97 [00:04:02.000] Files (2) - -Info 97 [00:04:03.000] ----------------------------------------------- -Info 97 [00:04:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:04:05.000] Files (2) - -Info 97 [00:04:06.000] ----------------------------------------------- -Info 97 [00:04:07.000] Open files: -Info 97 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 97 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 97 [00:04:10.000] response: +Info 102 [00:04:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 103 [00:04:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 103 [00:04:05.000] Files (3) + +Info 103 [00:04:06.000] ----------------------------------------------- +Info 103 [00:04:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 103 [00:04:08.000] Files (2) + +Info 103 [00:04:09.000] ----------------------------------------------- +Info 103 [00:04:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:04:11.000] Files (2) + +Info 103 [00:04:12.000] ----------------------------------------------- +Info 103 [00:04:13.000] Open files: +Info 103 [00:04:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 103 [00:04:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:04:16.000] response: { "responseRequired": false } @@ -1355,6 +1375,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1390,7 +1412,7 @@ FsWatchesRecursive:: Before request -Info 98 [00:04:11.000] request: +Info 104 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1399,21 +1421,21 @@ Info 98 [00:04:11.000] request: "seq": 18, "type": "request" } -Info 99 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 100 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 100 [00:04:14.000] Files (3) +Info 105 [00:04:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 106 [00:04:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 106 [00:04:20.000] Files (3) -Info 100 [00:04:15.000] ----------------------------------------------- -Info 100 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 100 [00:04:17.000] Files (2) +Info 106 [00:04:21.000] ----------------------------------------------- +Info 106 [00:04:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 106 [00:04:23.000] Files (2) -Info 100 [00:04:18.000] ----------------------------------------------- -Info 100 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:04:20.000] Files (2) +Info 106 [00:04:24.000] ----------------------------------------------- +Info 106 [00:04:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 106 [00:04:26.000] Files (2) -Info 100 [00:04:21.000] ----------------------------------------------- -Info 100 [00:04:22.000] Open files: -Info 100 [00:04:23.000] response: +Info 106 [00:04:27.000] ----------------------------------------------- +Info 106 [00:04:28.000] Open files: +Info 106 [00:04:29.000] response: { "responseRequired": false } @@ -1424,6 +1446,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1461,7 +1485,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:04:24.000] request: +Info 107 [00:04:30.000] request: { "command": "open", "arguments": { @@ -1470,12 +1494,12 @@ Info 101 [00:04:24.000] request: "seq": 19, "type": "request" } -Info 102 [00:04:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 103 [00:04:26.000] Search path: /user/username/projects/myproject/random -Info 104 [00:04:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 105 [00:04:28.000] `remove Project:: -Info 106 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 107 [00:04:30.000] Files (3) +Info 108 [00:04:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 109 [00:04:32.000] Search path: /user/username/projects/myproject/random +Info 110 [00:04:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:04:34.000] `remove Project:: +Info 112 [00:04:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 113 [00:04:36.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1488,19 +1512,21 @@ Info 107 [00:04:30.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 108 [00:04:31.000] ----------------------------------------------- -Info 109 [00:04:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 110 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 111 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 112 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 113 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 114 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 115 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 116 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 117 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 118 [00:04:41.000] `remove Project:: -Info 119 [00:04:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 120 [00:04:43.000] Files (2) +Info 114 [00:04:37.000] ----------------------------------------------- +Info 115 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 116 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 117 [00:04:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 118 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 120 [00:04:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 121 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 122 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 123 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 124 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 125 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 126 [00:04:49.000] `remove Project:: +Info 127 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:51.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1510,26 +1536,28 @@ Info 120 [00:04:43.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 121 [00:04:44.000] ----------------------------------------------- -Info 122 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 123 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 124 [00:04:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 125 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 126 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 127 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 128 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 129 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 133 [00:04:57.000] Files (2) - -Info 133 [00:04:58.000] ----------------------------------------------- -Info 133 [00:04:59.000] Open files: -Info 133 [00:05:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 133 [00:05:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 133 [00:05:02.000] response: +Info 129 [00:04:52.000] ----------------------------------------------- +Info 130 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 131 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 133 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 134 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 135 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 136 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 139 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 140 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 141 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 142 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 143 [00:05:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 143 [00:05:07.000] Files (2) + +Info 143 [00:05:08.000] ----------------------------------------------- +Info 143 [00:05:09.000] Open files: +Info 143 [00:05:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 143 [00:05:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 143 [00:05:12.000] response: { "responseRequired": false } @@ -1538,6 +1566,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/goToDef-and-rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/goToDef-and-rename-locations.js index cecfbf8a96825..29606895bd20f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/goToDef-and-rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/goToDef-and-rename-locations.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,7 +605,7 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] response: +Info 73 [00:02:49.000] response: { "response": { "definitions": [ @@ -632,7 +646,7 @@ After request Before request -Info 68 [00:02:44.000] request: +Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -643,7 +657,7 @@ Info 68 [00:02:44.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:45.000] response: +Info 75 [00:02:51.000] response: { "response": { "definitions": [ @@ -684,7 +698,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -695,7 +709,7 @@ Info 70 [00:02:46.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:47.000] response: +Info 77 [00:02:53.000] response: { "response": { "definitions": [ @@ -736,7 +750,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -747,7 +761,7 @@ Info 72 [00:02:48.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:49.000] response: +Info 79 [00:02:55.000] response: { "response": { "definitions": [ @@ -788,7 +802,7 @@ After request Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "rename", "arguments": { @@ -799,9 +813,9 @@ Info 74 [00:02:50.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:51.000] Search path: /user/username/projects/myproject/dependency -Info 76 [00:02:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:53.000] response: +Info 81 [00:02:57.000] Search path: /user/username/projects/myproject/dependency +Info 82 [00:02:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:59.000] response: { "response": { "info": { @@ -886,7 +900,7 @@ After request Before request -Info 78 [00:02:54.000] request: +Info 84 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -897,9 +911,9 @@ Info 78 [00:02:54.000] request: "seq": 10, "type": "request" } -Info 79 [00:02:55.000] Search path: /user/username/projects/myproject/dependency -Info 80 [00:02:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 81 [00:02:57.000] response: +Info 85 [00:03:01.000] Search path: /user/username/projects/myproject/dependency +Info 86 [00:03:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 87 [00:03:03.000] response: { "response": { "info": { @@ -984,7 +998,7 @@ After request Before request -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -995,9 +1009,9 @@ Info 82 [00:02:58.000] request: "seq": 11, "type": "request" } -Info 83 [00:02:59.000] Search path: /user/username/projects/myproject/dependency -Info 84 [00:03:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 85 [00:03:01.000] response: +Info 89 [00:03:05.000] Search path: /user/username/projects/myproject/dependency +Info 90 [00:03:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:07.000] response: { "response": { "info": { @@ -1082,7 +1096,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1093,9 +1107,9 @@ Info 86 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 87 [00:03:03.000] Search path: /user/username/projects/myproject/dependency -Info 88 [00:03:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 89 [00:03:05.000] response: +Info 93 [00:03:09.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:11.000] response: { "response": { "info": { @@ -1180,7 +1194,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1191,9 +1205,9 @@ Info 90 [00:03:06.000] request: "seq": 13, "type": "request" } -Info 91 [00:03:07.000] Search path: /user/username/projects/myproject/dependency -Info 92 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:09.000] response: +Info 97 [00:03:13.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:15.000] response: { "response": { "info": { @@ -1278,7 +1292,7 @@ After request Before request -Info 94 [00:03:10.000] request: +Info 100 [00:03:16.000] request: { "command": "close", "arguments": { @@ -1287,25 +1301,25 @@ Info 94 [00:03:10.000] request: "seq": 14, "type": "request" } -Info 95 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 96 [00:03:13.000] Files (3) - -Info 96 [00:03:14.000] ----------------------------------------------- -Info 96 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 96 [00:03:16.000] Files (2) - -Info 96 [00:03:17.000] ----------------------------------------------- -Info 96 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:19.000] Files (2) - -Info 96 [00:03:20.000] ----------------------------------------------- -Info 96 [00:03:21.000] Open files: -Info 96 [00:03:22.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 96 [00:03:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 96 [00:03:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 96 [00:03:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 96 [00:03:26.000] response: +Info 101 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 102 [00:03:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 102 [00:03:19.000] Files (3) + +Info 102 [00:03:20.000] ----------------------------------------------- +Info 102 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 102 [00:03:22.000] Files (2) + +Info 102 [00:03:23.000] ----------------------------------------------- +Info 102 [00:03:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 102 [00:03:25.000] Files (2) + +Info 102 [00:03:26.000] ----------------------------------------------- +Info 102 [00:03:27.000] Open files: +Info 102 [00:03:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 102 [00:03:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 102 [00:03:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 102 [00:03:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:32.000] response: { "responseRequired": false } @@ -1316,6 +1330,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1349,7 +1365,7 @@ FsWatchesRecursive:: Before request -Info 97 [00:03:27.000] request: +Info 103 [00:03:33.000] request: { "command": "open", "arguments": { @@ -1358,29 +1374,29 @@ Info 97 [00:03:27.000] request: "seq": 15, "type": "request" } -Info 98 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:29.000] Search path: /user/username/projects/myproject/random -Info 100 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 101 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 101 [00:03:32.000] Files (3) - -Info 101 [00:03:33.000] ----------------------------------------------- -Info 101 [00:03:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 101 [00:03:35.000] Files (2) - -Info 101 [00:03:36.000] ----------------------------------------------- -Info 101 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 101 [00:03:38.000] Files (2) - -Info 101 [00:03:39.000] ----------------------------------------------- -Info 101 [00:03:40.000] Open files: -Info 101 [00:03:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 101 [00:03:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 101 [00:03:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 101 [00:03:44.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 101 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 101 [00:03:47.000] response: +Info 104 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:35.000] Search path: /user/username/projects/myproject/random +Info 106 [00:03:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 107 [00:03:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 107 [00:03:38.000] Files (3) + +Info 107 [00:03:39.000] ----------------------------------------------- +Info 107 [00:03:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 107 [00:03:41.000] Files (2) + +Info 107 [00:03:42.000] ----------------------------------------------- +Info 107 [00:03:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 107 [00:03:44.000] Files (2) + +Info 107 [00:03:45.000] ----------------------------------------------- +Info 107 [00:03:46.000] Open files: +Info 107 [00:03:47.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 107 [00:03:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 107 [00:03:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 107 [00:03:50.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 107 [00:03:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 107 [00:03:53.000] response: { "responseRequired": false } @@ -1391,6 +1407,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1426,7 +1444,7 @@ FsWatchesRecursive:: Before request -Info 102 [00:03:48.000] request: +Info 108 [00:03:54.000] request: { "command": "close", "arguments": { @@ -1435,25 +1453,25 @@ Info 102 [00:03:48.000] request: "seq": 16, "type": "request" } -Info 103 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 104 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 104 [00:03:51.000] Files (3) - -Info 104 [00:03:52.000] ----------------------------------------------- -Info 104 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 104 [00:03:54.000] Files (2) - -Info 104 [00:03:55.000] ----------------------------------------------- -Info 104 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 104 [00:03:57.000] Files (2) - -Info 104 [00:03:58.000] ----------------------------------------------- -Info 104 [00:03:59.000] Open files: -Info 104 [00:04:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 104 [00:04:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:04:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 104 [00:04:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 104 [00:04:04.000] response: +Info 109 [00:03:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 110 [00:03:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 110 [00:03:57.000] Files (3) + +Info 110 [00:03:58.000] ----------------------------------------------- +Info 110 [00:03:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 110 [00:04:00.000] Files (2) + +Info 110 [00:04:01.000] ----------------------------------------------- +Info 110 [00:04:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 110 [00:04:03.000] Files (2) + +Info 110 [00:04:04.000] ----------------------------------------------- +Info 110 [00:04:05.000] Open files: +Info 110 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 110 [00:04:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 110 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 110 [00:04:10.000] response: { "responseRequired": false } @@ -1464,6 +1482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1497,7 +1517,7 @@ FsWatchesRecursive:: Before request -Info 105 [00:04:05.000] request: +Info 111 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1506,23 +1526,23 @@ Info 105 [00:04:05.000] request: "seq": 17, "type": "request" } -Info 106 [00:04:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 107 [00:04:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 107 [00:04:08.000] Files (3) - -Info 107 [00:04:09.000] ----------------------------------------------- -Info 107 [00:04:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 107 [00:04:11.000] Files (2) - -Info 107 [00:04:12.000] ----------------------------------------------- -Info 107 [00:04:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 107 [00:04:14.000] Files (2) - -Info 107 [00:04:15.000] ----------------------------------------------- -Info 107 [00:04:16.000] Open files: -Info 107 [00:04:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 107 [00:04:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 107 [00:04:19.000] response: +Info 112 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 113 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 113 [00:04:14.000] Files (3) + +Info 113 [00:04:15.000] ----------------------------------------------- +Info 113 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 113 [00:04:17.000] Files (2) + +Info 113 [00:04:18.000] ----------------------------------------------- +Info 113 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 113 [00:04:20.000] Files (2) + +Info 113 [00:04:21.000] ----------------------------------------------- +Info 113 [00:04:22.000] Open files: +Info 113 [00:04:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 113 [00:04:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 113 [00:04:25.000] response: { "responseRequired": false } @@ -1533,6 +1553,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1568,7 +1590,7 @@ FsWatchesRecursive:: Before request -Info 108 [00:04:20.000] request: +Info 114 [00:04:26.000] request: { "command": "close", "arguments": { @@ -1577,21 +1599,21 @@ Info 108 [00:04:20.000] request: "seq": 18, "type": "request" } -Info 109 [00:04:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 110 [00:04:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 110 [00:04:23.000] Files (3) +Info 115 [00:04:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 116 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 116 [00:04:29.000] Files (3) -Info 110 [00:04:24.000] ----------------------------------------------- -Info 110 [00:04:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 110 [00:04:26.000] Files (2) +Info 116 [00:04:30.000] ----------------------------------------------- +Info 116 [00:04:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 116 [00:04:32.000] Files (2) -Info 110 [00:04:27.000] ----------------------------------------------- -Info 110 [00:04:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 110 [00:04:29.000] Files (2) +Info 116 [00:04:33.000] ----------------------------------------------- +Info 116 [00:04:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 116 [00:04:35.000] Files (2) -Info 110 [00:04:30.000] ----------------------------------------------- -Info 110 [00:04:31.000] Open files: -Info 110 [00:04:32.000] response: +Info 116 [00:04:36.000] ----------------------------------------------- +Info 116 [00:04:37.000] Open files: +Info 116 [00:04:38.000] response: { "responseRequired": false } @@ -1602,6 +1624,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1639,7 +1663,7 @@ FsWatchesRecursive:: Before request -Info 111 [00:04:33.000] request: +Info 117 [00:04:39.000] request: { "command": "open", "arguments": { @@ -1648,12 +1672,12 @@ Info 111 [00:04:33.000] request: "seq": 19, "type": "request" } -Info 112 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 113 [00:04:35.000] Search path: /user/username/projects/myproject/random -Info 114 [00:04:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 115 [00:04:37.000] `remove Project:: -Info 116 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 117 [00:04:39.000] Files (3) +Info 118 [00:04:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 119 [00:04:41.000] Search path: /user/username/projects/myproject/random +Info 120 [00:04:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 121 [00:04:43.000] `remove Project:: +Info 122 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 123 [00:04:45.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1666,19 +1690,21 @@ Info 117 [00:04:39.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 118 [00:04:40.000] ----------------------------------------------- -Info 119 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 120 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 121 [00:04:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 122 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 123 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 125 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 126 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 127 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 128 [00:04:50.000] `remove Project:: -Info 129 [00:04:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 130 [00:04:52.000] Files (2) +Info 124 [00:04:46.000] ----------------------------------------------- +Info 125 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 126 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 127 [00:04:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 128 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 129 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 130 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 131 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 132 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 133 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 134 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 135 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 136 [00:04:58.000] `remove Project:: +Info 137 [00:04:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 138 [00:05:00.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1688,26 +1714,28 @@ Info 130 [00:04:52.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 131 [00:04:53.000] ----------------------------------------------- -Info 132 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 133 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 134 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 135 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 136 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 137 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 138 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 139 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 140 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 141 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 142 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 143 [00:05:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 143 [00:05:06.000] Files (2) - -Info 143 [00:05:07.000] ----------------------------------------------- -Info 143 [00:05:08.000] Open files: -Info 143 [00:05:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 143 [00:05:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 143 [00:05:11.000] response: +Info 139 [00:05:01.000] ----------------------------------------------- +Info 140 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 141 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 142 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 143 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 144 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 145 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 146 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 147 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 148 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 149 [00:05:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 150 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 151 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 152 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 153 [00:05:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 153 [00:05:16.000] Files (2) + +Info 153 [00:05:17.000] ----------------------------------------------- +Info 153 [00:05:18.000] Open files: +Info 153 [00:05:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 153 [00:05:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 153 [00:05:21.000] response: { "responseRequired": false } @@ -1716,6 +1744,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes-with-timeout-before-request.js index 337ab2532ca73..f07e84c2f582c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes-with-timeout-before-request.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -591,9 +605,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -678,7 +692,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "change", "arguments": { @@ -692,7 +706,7 @@ Info 70 [00:02:46.000] request: "seq": 6, "type": "request" } -Info 71 [00:02:47.000] response: +Info 77 [00:02:53.000] response: { "responseRequired": false } @@ -700,7 +714,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "change", "arguments": { @@ -714,7 +728,7 @@ Info 72 [00:02:48.000] request: "seq": 7, "type": "request" } -Info 73 [00:02:49.000] response: +Info 79 [00:02:55.000] response: { "responseRequired": false } @@ -726,7 +740,7 @@ After running timeout callbacks Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -737,16 +751,16 @@ Info 74 [00:02:50.000] request: "seq": 8, "type": "request" } -Info 75 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 77 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:02:54.000] Files (3) +Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 83 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:00.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 79 [00:02:55.000] ----------------------------------------------- -Info 80 [00:02:56.000] response: +Info 85 [00:03:01.000] ----------------------------------------------- +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -787,7 +801,7 @@ After request Before request -Info 81 [00:02:57.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -798,7 +812,7 @@ Info 81 [00:02:57.000] request: "seq": 9, "type": "request" } -Info 82 [00:02:58.000] response: +Info 88 [00:03:04.000] response: { "response": { "definitions": [ @@ -839,7 +853,7 @@ After request Before request -Info 83 [00:02:59.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -850,7 +864,7 @@ Info 83 [00:02:59.000] request: "seq": 10, "type": "request" } -Info 84 [00:03:00.000] response: +Info 90 [00:03:06.000] response: { "response": { "definitions": [ @@ -891,7 +905,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -902,7 +916,7 @@ Info 85 [00:03:01.000] request: "seq": 11, "type": "request" } -Info 86 [00:03:02.000] response: +Info 92 [00:03:08.000] response: { "response": { "definitions": [ @@ -943,7 +957,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -954,7 +968,7 @@ Info 87 [00:03:03.000] request: "seq": 12, "type": "request" } -Info 88 [00:03:04.000] response: +Info 94 [00:03:10.000] response: { "response": { "definitions": [ @@ -995,7 +1009,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1006,17 +1020,17 @@ Info 89 [00:03:05.000] request: "seq": 13, "type": "request" } -Info 90 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 92 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:09.000] Files (2) +Info 96 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 98 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:03:15.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 94 [00:03:10.000] ----------------------------------------------- -Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:13.000] response: +Info 100 [00:03:16.000] ----------------------------------------------- +Info 101 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:19.000] response: { "response": { "info": { @@ -1101,7 +1115,7 @@ After request Before request -Info 98 [00:03:14.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1112,9 +1126,9 @@ Info 98 [00:03:14.000] request: "seq": 14, "type": "request" } -Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:17.000] response: +Info 105 [00:03:21.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:23.000] response: { "response": { "info": { @@ -1199,7 +1213,7 @@ After request Before request -Info 102 [00:03:18.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1210,9 +1224,9 @@ Info 102 [00:03:18.000] request: "seq": 15, "type": "request" } -Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:21.000] response: +Info 109 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:27.000] response: { "response": { "info": { @@ -1297,7 +1311,7 @@ After request Before request -Info 106 [00:03:22.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1308,9 +1322,9 @@ Info 106 [00:03:22.000] request: "seq": 16, "type": "request" } -Info 107 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:25.000] response: +Info 113 [00:03:29.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:31.000] response: { "response": { "info": { @@ -1395,7 +1409,7 @@ After request Before request -Info 110 [00:03:26.000] request: +Info 116 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1406,9 +1420,9 @@ Info 110 [00:03:26.000] request: "seq": 17, "type": "request" } -Info 111 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:29.000] response: +Info 117 [00:03:33.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:34.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:35.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes.js index d592d7032acf9..4b49ee0030f45 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configHasNoReference/usage-file-changes.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/dependency -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/dependency +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/dependency/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/dependency/FnS.ts" ], @@ -324,16 +328,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/dependency/ts "configFilePath": "/user/username/projects/myproject/dependency/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -343,23 +349,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -370,6 +376,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -393,7 +401,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -402,11 +410,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -414,16 +422,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -433,27 +443,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -464,6 +474,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -493,7 +505,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -504,8 +516,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -549,6 +561,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -580,7 +594,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -591,9 +605,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -678,7 +692,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "change", "arguments": { @@ -692,7 +706,7 @@ Info 70 [00:02:46.000] request: "seq": 6, "type": "request" } -Info 71 [00:02:47.000] response: +Info 77 [00:02:53.000] response: { "responseRequired": false } @@ -700,7 +714,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "change", "arguments": { @@ -714,7 +728,7 @@ Info 72 [00:02:48.000] request: "seq": 7, "type": "request" } -Info 73 [00:02:49.000] response: +Info 79 [00:02:55.000] response: { "responseRequired": false } @@ -722,7 +736,7 @@ After request Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -733,16 +747,16 @@ Info 74 [00:02:50.000] request: "seq": 8, "type": "request" } -Info 75 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 77 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:02:54.000] Files (3) +Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 83 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:00.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 79 [00:02:55.000] ----------------------------------------------- -Info 80 [00:02:56.000] response: +Info 85 [00:03:01.000] ----------------------------------------------- +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -783,7 +797,7 @@ After request Before request -Info 81 [00:02:57.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -794,7 +808,7 @@ Info 81 [00:02:57.000] request: "seq": 9, "type": "request" } -Info 82 [00:02:58.000] response: +Info 88 [00:03:04.000] response: { "response": { "definitions": [ @@ -835,7 +849,7 @@ After request Before request -Info 83 [00:02:59.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -846,7 +860,7 @@ Info 83 [00:02:59.000] request: "seq": 10, "type": "request" } -Info 84 [00:03:00.000] response: +Info 90 [00:03:06.000] response: { "response": { "definitions": [ @@ -887,7 +901,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -898,7 +912,7 @@ Info 85 [00:03:01.000] request: "seq": 11, "type": "request" } -Info 86 [00:03:02.000] response: +Info 92 [00:03:08.000] response: { "response": { "definitions": [ @@ -939,7 +953,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -950,7 +964,7 @@ Info 87 [00:03:03.000] request: "seq": 12, "type": "request" } -Info 88 [00:03:04.000] response: +Info 94 [00:03:10.000] response: { "response": { "definitions": [ @@ -991,7 +1005,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1002,17 +1016,17 @@ Info 89 [00:03:05.000] request: "seq": 13, "type": "request" } -Info 90 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 92 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:09.000] Files (2) +Info 96 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 98 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:03:15.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 94 [00:03:10.000] ----------------------------------------------- -Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:13.000] response: +Info 100 [00:03:16.000] ----------------------------------------------- +Info 101 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:19.000] response: { "response": { "info": { @@ -1097,7 +1111,7 @@ After request Before request -Info 98 [00:03:14.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1108,9 +1122,9 @@ Info 98 [00:03:14.000] request: "seq": 14, "type": "request" } -Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:17.000] response: +Info 105 [00:03:21.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:23.000] response: { "response": { "info": { @@ -1195,7 +1209,7 @@ After request Before request -Info 102 [00:03:18.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1206,9 +1220,9 @@ Info 102 [00:03:18.000] request: "seq": 15, "type": "request" } -Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:21.000] response: +Info 109 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:27.000] response: { "response": { "info": { @@ -1293,7 +1307,7 @@ After request Before request -Info 106 [00:03:22.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1304,9 +1318,9 @@ Info 106 [00:03:22.000] request: "seq": 16, "type": "request" } -Info 107 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:25.000] response: +Info 113 [00:03:29.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:31.000] response: { "response": { "info": { @@ -1391,7 +1405,7 @@ After request Before request -Info 110 [00:03:26.000] request: +Info 116 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1402,9 +1416,9 @@ Info 110 [00:03:26.000] request: "seq": 17, "type": "request" } -Info 111 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:29.000] response: +Info 117 [00:03:33.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:34.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:35.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes-with-timeout-before-request.js index 0ab5f925e38d5..d50c76c3fbba4 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes-with-timeout-before-request.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -688,11 +702,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:54.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 82 [00:02:58.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -704,60 +718,60 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 77 [00:02:53.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:56.000] Same program as before -Info 81 [00:02:57.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 82 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 83 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 84 [00:03:00.000] Same program as before -Info 85 [00:03:01.000] Running: *ensureProjectForOpenFiles* -Info 86 [00:03:02.000] Before ensureProjectForOpenFiles: -Info 87 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:04.000] Files (3) - -Info 87 [00:03:05.000] ----------------------------------------------- -Info 87 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:07.000] Files (2) - -Info 87 [00:03:08.000] ----------------------------------------------- -Info 87 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 87 [00:03:10.000] Files (2) - -Info 87 [00:03:11.000] ----------------------------------------------- -Info 87 [00:03:12.000] Open files: -Info 87 [00:03:13.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 87 [00:03:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 87 [00:03:15.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 87 [00:03:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 87 [00:03:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 87 [00:03:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 87 [00:03:19.000] After ensureProjectForOpenFiles: -Info 88 [00:03:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:21.000] Files (3) - -Info 88 [00:03:22.000] ----------------------------------------------- -Info 88 [00:03:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:24.000] Files (2) - -Info 88 [00:03:25.000] ----------------------------------------------- -Info 88 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:27.000] Files (2) - -Info 88 [00:03:28.000] ----------------------------------------------- -Info 88 [00:03:29.000] Open files: -Info 88 [00:03:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 88 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:02:59.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 86 [00:03:02.000] Same program as before +Info 87 [00:03:03.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 90 [00:03:06.000] Same program as before +Info 91 [00:03:07.000] Running: *ensureProjectForOpenFiles* +Info 92 [00:03:08.000] Before ensureProjectForOpenFiles: +Info 93 [00:03:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 93 [00:03:10.000] Files (3) + +Info 93 [00:03:11.000] ----------------------------------------------- +Info 93 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 93 [00:03:13.000] Files (2) + +Info 93 [00:03:14.000] ----------------------------------------------- +Info 93 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:16.000] Files (2) + +Info 93 [00:03:17.000] ----------------------------------------------- +Info 93 [00:03:18.000] Open files: +Info 93 [00:03:19.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 93 [00:03:20.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 93 [00:03:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 93 [00:03:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 93 [00:03:25.000] After ensureProjectForOpenFiles: +Info 94 [00:03:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 94 [00:03:27.000] Files (3) + +Info 94 [00:03:28.000] ----------------------------------------------- +Info 94 [00:03:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 94 [00:03:30.000] Files (2) + +Info 94 [00:03:31.000] ----------------------------------------------- +Info 94 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:33.000] Files (2) + +Info 94 [00:03:34.000] ----------------------------------------------- +Info 94 [00:03:35.000] Open files: +Info 94 [00:03:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 94 [00:03:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 94 [00:03:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 94 [00:03:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 88 [00:03:36.000] request: +Info 94 [00:03:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -768,7 +782,7 @@ Info 88 [00:03:36.000] request: "seq": 6, "type": "request" } -Info 89 [00:03:37.000] response: +Info 95 [00:03:43.000] response: { "response": { "definitions": [ @@ -809,7 +823,7 @@ After request Before request -Info 90 [00:03:38.000] request: +Info 96 [00:03:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -820,7 +834,7 @@ Info 90 [00:03:38.000] request: "seq": 7, "type": "request" } -Info 91 [00:03:39.000] response: +Info 97 [00:03:45.000] response: { "response": { "definitions": [ @@ -861,7 +875,7 @@ After request Before request -Info 92 [00:03:40.000] request: +Info 98 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -872,7 +886,7 @@ Info 92 [00:03:40.000] request: "seq": 8, "type": "request" } -Info 93 [00:03:41.000] response: +Info 99 [00:03:47.000] response: { "response": { "definitions": [ @@ -913,7 +927,7 @@ After request Before request -Info 94 [00:03:42.000] request: +Info 100 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -924,7 +938,7 @@ Info 94 [00:03:42.000] request: "seq": 9, "type": "request" } -Info 95 [00:03:43.000] response: +Info 101 [00:03:49.000] response: { "response": { "definitions": [ @@ -965,7 +979,7 @@ After request Before request -Info 96 [00:03:44.000] request: +Info 102 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -976,7 +990,7 @@ Info 96 [00:03:44.000] request: "seq": 10, "type": "request" } -Info 97 [00:03:45.000] response: +Info 103 [00:03:51.000] response: { "response": { "definitions": [ @@ -1017,7 +1031,7 @@ After request Before request -Info 98 [00:03:46.000] request: +Info 104 [00:03:52.000] request: { "command": "rename", "arguments": { @@ -1028,9 +1042,9 @@ Info 98 [00:03:46.000] request: "seq": 11, "type": "request" } -Info 99 [00:03:47.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:48.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:49.000] response: +Info 105 [00:03:53.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:54.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:55.000] response: { "response": { "info": { @@ -1115,7 +1129,7 @@ After request Before request -Info 102 [00:03:50.000] request: +Info 108 [00:03:56.000] request: { "command": "rename", "arguments": { @@ -1126,9 +1140,9 @@ Info 102 [00:03:50.000] request: "seq": 12, "type": "request" } -Info 103 [00:03:51.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:53.000] response: +Info 109 [00:03:57.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:59.000] response: { "response": { "info": { @@ -1213,7 +1227,7 @@ After request Before request -Info 106 [00:03:54.000] request: +Info 112 [00:04:00.000] request: { "command": "rename", "arguments": { @@ -1224,9 +1238,9 @@ Info 106 [00:03:54.000] request: "seq": 13, "type": "request" } -Info 107 [00:03:55.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:57.000] response: +Info 113 [00:04:01.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:04:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:04:03.000] response: { "response": { "info": { @@ -1311,7 +1325,7 @@ After request Before request -Info 110 [00:03:58.000] request: +Info 116 [00:04:04.000] request: { "command": "rename", "arguments": { @@ -1322,9 +1336,9 @@ Info 110 [00:03:58.000] request: "seq": 14, "type": "request" } -Info 111 [00:03:59.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:04:01.000] response: +Info 117 [00:04:05.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:04:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:04:07.000] response: { "response": { "info": { @@ -1409,7 +1423,7 @@ After request Before request -Info 114 [00:04:02.000] request: +Info 120 [00:04:08.000] request: { "command": "rename", "arguments": { @@ -1420,9 +1434,9 @@ Info 114 [00:04:02.000] request: "seq": 15, "type": "request" } -Info 115 [00:04:03.000] Search path: /user/username/projects/myproject/dependency -Info 116 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 117 [00:04:05.000] response: +Info 121 [00:04:09.000] Search path: /user/username/projects/myproject/dependency +Info 122 [00:04:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 123 [00:04:11.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes.js index eb6f16a108be6..9820464a68deb 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-changes.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -688,11 +702,11 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:54.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 82 [00:02:58.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -704,7 +718,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 77 [00:02:53.000] request: +Info 83 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -715,10 +729,10 @@ Info 77 [00:02:53.000] request: "seq": 6, "type": "request" } -Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:56.000] Same program as before -Info 81 [00:02:57.000] response: +Info 84 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 86 [00:03:02.000] Same program as before +Info 87 [00:03:03.000] response: { "response": { "definitions": [ @@ -759,7 +773,7 @@ After request Before request -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -770,7 +784,7 @@ Info 82 [00:02:58.000] request: "seq": 7, "type": "request" } -Info 83 [00:02:59.000] response: +Info 89 [00:03:05.000] response: { "response": { "definitions": [ @@ -811,7 +825,7 @@ After request Before request -Info 84 [00:03:00.000] request: +Info 90 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -822,7 +836,7 @@ Info 84 [00:03:00.000] request: "seq": 8, "type": "request" } -Info 85 [00:03:01.000] response: +Info 91 [00:03:07.000] response: { "response": { "definitions": [ @@ -863,7 +877,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -874,7 +888,7 @@ Info 86 [00:03:02.000] request: "seq": 9, "type": "request" } -Info 87 [00:03:03.000] response: +Info 93 [00:03:09.000] response: { "response": { "definitions": [ @@ -915,7 +929,7 @@ After request Before request -Info 88 [00:03:04.000] request: +Info 94 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -926,7 +940,7 @@ Info 88 [00:03:04.000] request: "seq": 10, "type": "request" } -Info 89 [00:03:05.000] response: +Info 95 [00:03:11.000] response: { "response": { "definitions": [ @@ -967,7 +981,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -978,12 +992,12 @@ Info 90 [00:03:06.000] request: "seq": 11, "type": "request" } -Info 91 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 92 [00:03:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 93 [00:03:09.000] Same program as before -Info 94 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 96 [00:03:12.000] response: +Info 97 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:15.000] Same program as before +Info 100 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 101 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:18.000] response: { "response": { "info": { @@ -1068,7 +1082,7 @@ After request Before request -Info 97 [00:03:13.000] request: +Info 103 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1079,9 +1093,9 @@ Info 97 [00:03:13.000] request: "seq": 12, "type": "request" } -Info 98 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 100 [00:03:16.000] response: +Info 104 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:22.000] response: { "response": { "info": { @@ -1166,7 +1180,7 @@ After request Before request -Info 101 [00:03:17.000] request: +Info 107 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1177,9 +1191,9 @@ Info 101 [00:03:17.000] request: "seq": 13, "type": "request" } -Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:20.000] response: +Info 108 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:26.000] response: { "response": { "info": { @@ -1264,7 +1278,7 @@ After request Before request -Info 105 [00:03:21.000] request: +Info 111 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1275,9 +1289,9 @@ Info 105 [00:03:21.000] request: "seq": 14, "type": "request" } -Info 106 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:24.000] response: +Info 112 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:30.000] response: { "response": { "info": { @@ -1362,7 +1376,7 @@ After request Before request -Info 109 [00:03:25.000] request: +Info 115 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1373,9 +1387,9 @@ Info 109 [00:03:25.000] request: "seq": 15, "type": "request" } -Info 110 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 112 [00:03:28.000] response: +Info 116 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 117 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:03:34.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-created.js index 9e4b0ae6a6ee3..3c2b5975c5880 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-created.js @@ -259,9 +259,11 @@ Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:25.000] Files (3) +Info 22 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -274,17 +276,17 @@ Info 24 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:26.000] ----------------------------------------------- -Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:30.000] Files (3) - -Info 28 [00:01:31.000] ----------------------------------------------- -Info 28 [00:01:32.000] Open files: -Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:35.000] response: +Info 27 [00:01:28.000] ----------------------------------------------- +Info 28 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:32.000] Files (3) + +Info 30 [00:01:33.000] ----------------------------------------------- +Info 30 [00:01:34.000] Open files: +Info 30 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:37.000] response: { "responseRequired": false } @@ -295,6 +297,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -316,7 +320,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -325,18 +329,20 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 32 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:40.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -346,23 +352,23 @@ Info 41 [00:01:48.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:49.000] ----------------------------------------------- -Info 43 [00:01:50.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:51.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:53.000] Files (3) - -Info 45 [00:01:54.000] ----------------------------------------------- -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) - -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Open files: -Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:03.000] response: +Info 46 [00:01:53.000] ----------------------------------------------- +Info 47 [00:01:54.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:57.000] Files (3) + +Info 49 [00:01:58.000] ----------------------------------------------- +Info 49 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:02:00.000] Files (2) + +Info 49 [00:02:01.000] ----------------------------------------------- +Info 49 [00:02:02.000] Open files: +Info 49 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:07.000] response: { "responseRequired": false } @@ -373,6 +379,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -398,7 +406,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "open", "arguments": { @@ -407,11 +415,11 @@ Info 46 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:05.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:09.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:11.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -419,16 +427,18 @@ Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:19.000] Files (2) +Info 56 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -438,27 +448,27 @@ Info 61 [00:02:19.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:20.000] ----------------------------------------------- -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:22.000] Files (3) - -Info 63 [00:02:23.000] ----------------------------------------------- -Info 63 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:25.000] Files (2) - -Info 63 [00:02:26.000] ----------------------------------------------- -Info 63 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:28.000] Files (2) - -Info 63 [00:02:29.000] ----------------------------------------------- -Info 63 [00:02:30.000] Open files: -Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:37.000] response: +Info 68 [00:02:26.000] ----------------------------------------------- +Info 69 [00:02:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:28.000] Files (3) + +Info 69 [00:02:29.000] ----------------------------------------------- +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) + +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:43.000] response: { "responseRequired": false } @@ -469,6 +479,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -496,7 +508,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:38.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -507,7 +519,7 @@ Info 64 [00:02:38.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:39.000] response: +Info 71 [00:02:45.000] response: { "response": { "definitions": [ @@ -548,7 +560,7 @@ After request Before request -Info 66 [00:02:40.000] request: +Info 72 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -559,10 +571,10 @@ Info 66 [00:02:40.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:41.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 70 [00:02:44.000] response: +Info 73 [00:02:47.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:48.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 76 [00:02:50.000] response: { "response": { "info": { @@ -650,6 +662,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -677,17 +691,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 71 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 72 [00:02:48.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 73 [00:02:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:50.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 75 [00:02:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 76 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 77 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 78 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 79 [00:02:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:56.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 81 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 78 [00:02:54.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 79 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles* +Info 80 [00:02:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 81 [00:02:57.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 82 [00:02:58.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 83 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 84 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 85 [00:03:01.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:03:02.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 87 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -703,6 +717,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -734,7 +750,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -745,7 +761,7 @@ Info 82 [00:02:58.000] request: "seq": 6, "type": "request" } -Info 83 [00:02:59.000] response: +Info 89 [00:03:05.000] response: { "response": { "definitions": [ @@ -786,7 +802,7 @@ After request Before request -Info 84 [00:03:00.000] request: +Info 90 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -797,7 +813,7 @@ Info 84 [00:03:00.000] request: "seq": 7, "type": "request" } -Info 85 [00:03:01.000] response: +Info 91 [00:03:07.000] response: { "response": { "definitions": [ @@ -838,7 +854,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -849,7 +865,7 @@ Info 86 [00:03:02.000] request: "seq": 8, "type": "request" } -Info 87 [00:03:03.000] response: +Info 93 [00:03:09.000] response: { "response": { "definitions": [ @@ -890,7 +906,7 @@ After request Before request -Info 88 [00:03:04.000] request: +Info 94 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -901,7 +917,7 @@ Info 88 [00:03:04.000] request: "seq": 9, "type": "request" } -Info 89 [00:03:05.000] response: +Info 95 [00:03:11.000] response: { "response": { "definitions": [ @@ -942,7 +958,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -953,7 +969,7 @@ Info 90 [00:03:06.000] request: "seq": 10, "type": "request" } -Info 91 [00:03:07.000] response: +Info 97 [00:03:13.000] response: { "response": { "definitions": [ @@ -994,7 +1010,7 @@ After request Before request -Info 92 [00:03:08.000] request: +Info 98 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1005,14 +1021,14 @@ Info 92 [00:03:08.000] request: "seq": 11, "type": "request" } -Info 93 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 95 [00:03:11.000] Same program as before -Info 96 [00:03:12.000] Search path: /user/username/projects/myproject/dependency -Info 97 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 98 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 100 [00:03:16.000] response: +Info 99 [00:03:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:03:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 101 [00:03:17.000] Same program as before +Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 106 [00:03:22.000] response: { "response": { "info": { @@ -1100,6 +1116,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1131,7 +1149,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:03:17.000] request: +Info 107 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1142,9 +1160,9 @@ Info 101 [00:03:17.000] request: "seq": 12, "type": "request" } -Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:20.000] response: +Info 108 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:26.000] response: { "response": { "info": { @@ -1229,7 +1247,7 @@ After request Before request -Info 105 [00:03:21.000] request: +Info 111 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1240,9 +1258,9 @@ Info 105 [00:03:21.000] request: "seq": 13, "type": "request" } -Info 106 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:24.000] response: +Info 112 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:30.000] response: { "response": { "info": { @@ -1327,7 +1345,7 @@ After request Before request -Info 109 [00:03:25.000] request: +Info 115 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1338,9 +1356,9 @@ Info 109 [00:03:25.000] request: "seq": 14, "type": "request" } -Info 110 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 112 [00:03:28.000] response: +Info 116 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 117 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:03:34.000] response: { "response": { "info": { @@ -1425,7 +1443,7 @@ After request Before request -Info 113 [00:03:29.000] request: +Info 119 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1436,9 +1454,9 @@ Info 113 [00:03:29.000] request: "seq": 15, "type": "request" } -Info 114 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 115 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:03:32.000] response: +Info 120 [00:03:36.000] Search path: /user/username/projects/myproject/dependency +Info 121 [00:03:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:03:38.000] response: { "response": { "info": { @@ -1523,7 +1541,7 @@ After request Before request -Info 117 [00:03:33.000] request: +Info 123 [00:03:39.000] request: { "command": "close", "arguments": { @@ -1532,25 +1550,25 @@ Info 117 [00:03:33.000] request: "seq": 16, "type": "request" } -Info 118 [00:03:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 119 [00:03:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:03:36.000] Files (3) - -Info 119 [00:03:37.000] ----------------------------------------------- -Info 119 [00:03:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:03:39.000] Files (2) - -Info 119 [00:03:40.000] ----------------------------------------------- -Info 119 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 119 [00:03:42.000] Files (2) - -Info 119 [00:03:43.000] ----------------------------------------------- -Info 119 [00:03:44.000] Open files: -Info 119 [00:03:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 119 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 119 [00:03:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 119 [00:03:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 119 [00:03:49.000] response: +Info 124 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 125 [00:03:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:03:42.000] Files (3) + +Info 125 [00:03:43.000] ----------------------------------------------- +Info 125 [00:03:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:03:45.000] Files (2) + +Info 125 [00:03:46.000] ----------------------------------------------- +Info 125 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:03:48.000] Files (2) + +Info 125 [00:03:49.000] ----------------------------------------------- +Info 125 [00:03:50.000] Open files: +Info 125 [00:03:51.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 125 [00:03:52.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 125 [00:03:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 125 [00:03:54.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 125 [00:03:55.000] response: { "responseRequired": false } @@ -1561,6 +1579,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1594,7 +1614,7 @@ FsWatchesRecursive:: Before request -Info 120 [00:03:50.000] request: +Info 126 [00:03:56.000] request: { "command": "open", "arguments": { @@ -1603,29 +1623,29 @@ Info 120 [00:03:50.000] request: "seq": 17, "type": "request" } -Info 121 [00:03:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 122 [00:03:52.000] Search path: /user/username/projects/myproject/random -Info 123 [00:03:53.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 124 [00:03:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 124 [00:03:55.000] Files (3) - -Info 124 [00:03:56.000] ----------------------------------------------- -Info 124 [00:03:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 124 [00:03:58.000] Files (2) - -Info 124 [00:03:59.000] ----------------------------------------------- -Info 124 [00:04:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 124 [00:04:01.000] Files (2) - -Info 124 [00:04:02.000] ----------------------------------------------- -Info 124 [00:04:03.000] Open files: -Info 124 [00:04:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 124 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 124 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 124 [00:04:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 124 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 124 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 124 [00:04:10.000] response: +Info 127 [00:03:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:03:58.000] Search path: /user/username/projects/myproject/random +Info 129 [00:03:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 130 [00:04:01.000] Files (3) + +Info 130 [00:04:02.000] ----------------------------------------------- +Info 130 [00:04:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 130 [00:04:04.000] Files (2) + +Info 130 [00:04:05.000] ----------------------------------------------- +Info 130 [00:04:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 130 [00:04:07.000] Files (2) + +Info 130 [00:04:08.000] ----------------------------------------------- +Info 130 [00:04:09.000] Open files: +Info 130 [00:04:10.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 130 [00:04:11.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 130 [00:04:12.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 130 [00:04:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 130 [00:04:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 130 [00:04:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:16.000] response: { "responseRequired": false } @@ -1636,6 +1656,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1671,7 +1693,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:11.000] request: +Info 131 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1680,25 +1702,25 @@ Info 125 [00:04:11.000] request: "seq": 18, "type": "request" } -Info 126 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 127 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 127 [00:04:14.000] Files (3) - -Info 127 [00:04:15.000] ----------------------------------------------- -Info 127 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 127 [00:04:17.000] Files (2) - -Info 127 [00:04:18.000] ----------------------------------------------- -Info 127 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 127 [00:04:20.000] Files (2) - -Info 127 [00:04:21.000] ----------------------------------------------- -Info 127 [00:04:22.000] Open files: -Info 127 [00:04:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 127 [00:04:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 127 [00:04:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 127 [00:04:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 127 [00:04:27.000] response: +Info 132 [00:04:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 133 [00:04:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 133 [00:04:20.000] Files (3) + +Info 133 [00:04:21.000] ----------------------------------------------- +Info 133 [00:04:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 133 [00:04:23.000] Files (2) + +Info 133 [00:04:24.000] ----------------------------------------------- +Info 133 [00:04:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 133 [00:04:26.000] Files (2) + +Info 133 [00:04:27.000] ----------------------------------------------- +Info 133 [00:04:28.000] Open files: +Info 133 [00:04:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 133 [00:04:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 133 [00:04:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 133 [00:04:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:33.000] response: { "responseRequired": false } @@ -1709,6 +1731,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1742,7 +1766,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:28.000] request: +Info 134 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1751,23 +1775,23 @@ Info 128 [00:04:28.000] request: "seq": 19, "type": "request" } -Info 129 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 130 [00:04:31.000] Files (3) - -Info 130 [00:04:32.000] ----------------------------------------------- -Info 130 [00:04:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 130 [00:04:34.000] Files (2) - -Info 130 [00:04:35.000] ----------------------------------------------- -Info 130 [00:04:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 130 [00:04:37.000] Files (2) - -Info 130 [00:04:38.000] ----------------------------------------------- -Info 130 [00:04:39.000] Open files: -Info 130 [00:04:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 130 [00:04:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 130 [00:04:42.000] response: +Info 135 [00:04:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 136 [00:04:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 136 [00:04:37.000] Files (3) + +Info 136 [00:04:38.000] ----------------------------------------------- +Info 136 [00:04:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 136 [00:04:40.000] Files (2) + +Info 136 [00:04:41.000] ----------------------------------------------- +Info 136 [00:04:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 136 [00:04:43.000] Files (2) + +Info 136 [00:04:44.000] ----------------------------------------------- +Info 136 [00:04:45.000] Open files: +Info 136 [00:04:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 136 [00:04:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 136 [00:04:48.000] response: { "responseRequired": false } @@ -1778,6 +1802,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1813,7 +1839,7 @@ FsWatchesRecursive:: Before request -Info 131 [00:04:43.000] request: +Info 137 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1822,21 +1848,21 @@ Info 131 [00:04:43.000] request: "seq": 20, "type": "request" } -Info 132 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 133 [00:04:46.000] Files (3) +Info 138 [00:04:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 139 [00:04:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 139 [00:04:52.000] Files (3) -Info 133 [00:04:47.000] ----------------------------------------------- -Info 133 [00:04:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 133 [00:04:49.000] Files (2) +Info 139 [00:04:53.000] ----------------------------------------------- +Info 139 [00:04:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 139 [00:04:55.000] Files (2) -Info 133 [00:04:50.000] ----------------------------------------------- -Info 133 [00:04:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 133 [00:04:52.000] Files (2) +Info 139 [00:04:56.000] ----------------------------------------------- +Info 139 [00:04:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 139 [00:04:58.000] Files (2) -Info 133 [00:04:53.000] ----------------------------------------------- -Info 133 [00:04:54.000] Open files: -Info 133 [00:04:55.000] response: +Info 139 [00:04:59.000] ----------------------------------------------- +Info 139 [00:05:00.000] Open files: +Info 139 [00:05:01.000] response: { "responseRequired": false } @@ -1847,6 +1873,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1884,7 +1912,7 @@ FsWatchesRecursive:: Before request -Info 134 [00:04:56.000] request: +Info 140 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1893,12 +1921,12 @@ Info 134 [00:04:56.000] request: "seq": 21, "type": "request" } -Info 135 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 136 [00:04:58.000] Search path: /user/username/projects/myproject/random -Info 137 [00:04:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 138 [00:05:00.000] `remove Project:: -Info 139 [00:05:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 140 [00:05:02.000] Files (3) +Info 141 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:04.000] Search path: /user/username/projects/myproject/random +Info 143 [00:05:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 144 [00:05:06.000] `remove Project:: +Info 145 [00:05:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 146 [00:05:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1911,19 +1939,21 @@ Info 140 [00:05:02.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 141 [00:05:03.000] ----------------------------------------------- -Info 142 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 143 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 144 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 145 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 146 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 147 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 148 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 149 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:13.000] `remove Project:: -Info 152 [00:05:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 153 [00:05:15.000] Files (2) +Info 147 [00:05:09.000] ----------------------------------------------- +Info 148 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 149 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 150 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 151 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 152 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 153 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 154 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 155 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 156 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 157 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 158 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 159 [00:05:21.000] `remove Project:: +Info 160 [00:05:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 161 [00:05:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1933,27 +1963,29 @@ Info 153 [00:05:15.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 154 [00:05:16.000] ----------------------------------------------- -Info 155 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 156 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 157 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 158 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 159 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 160 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 163 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 164 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 165 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 166 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 167 [00:05:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 167 [00:05:30.000] Files (2) - -Info 167 [00:05:31.000] ----------------------------------------------- -Info 167 [00:05:32.000] Open files: -Info 167 [00:05:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 167 [00:05:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 167 [00:05:35.000] response: +Info 162 [00:05:24.000] ----------------------------------------------- +Info 163 [00:05:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 164 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 165 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 166 [00:05:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 167 [00:05:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 168 [00:05:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 169 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 170 [00:05:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 171 [00:05:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 172 [00:05:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 173 [00:05:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 174 [00:05:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 175 [00:05:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 176 [00:05:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 177 [00:05:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 177 [00:05:40.000] Files (2) + +Info 177 [00:05:41.000] ----------------------------------------------- +Info 177 [00:05:42.000] Open files: +Info 177 [00:05:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 177 [00:05:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 177 [00:05:45.000] response: { "responseRequired": false } @@ -1962,6 +1994,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js index b6d86a1cd10f1..6e54a56ad6317 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-deleted.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -688,15 +702,15 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:48.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:49.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 76 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 77 [00:02:51.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 78 [00:02:52.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:53.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 80 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 80 [00:02:54.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 82 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 83 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 84 [00:02:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:59.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 86 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -705,6 +719,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -736,7 +752,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 81 [00:02:55.000] request: +Info 87 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -747,10 +763,10 @@ Info 81 [00:02:55.000] request: "seq": 6, "type": "request" } -Info 82 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 83 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 84 [00:02:58.000] Same program as before -Info 85 [00:02:59.000] response: +Info 88 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 89 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 90 [00:03:04.000] Same program as before +Info 91 [00:03:05.000] response: { "response": { "definitions": [ @@ -791,7 +807,7 @@ After request Before request -Info 86 [00:03:00.000] request: +Info 92 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -802,7 +818,7 @@ Info 86 [00:03:00.000] request: "seq": 7, "type": "request" } -Info 87 [00:03:01.000] response: +Info 93 [00:03:07.000] response: { "response": { "definitions": [ @@ -843,7 +859,7 @@ After request Before request -Info 88 [00:03:02.000] request: +Info 94 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -854,7 +870,7 @@ Info 88 [00:03:02.000] request: "seq": 8, "type": "request" } -Info 89 [00:03:03.000] response: +Info 95 [00:03:09.000] response: { "response": { "definitions": [ @@ -895,7 +911,7 @@ After request Before request -Info 90 [00:03:04.000] request: +Info 96 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -906,7 +922,7 @@ Info 90 [00:03:04.000] request: "seq": 9, "type": "request" } -Info 91 [00:03:05.000] response: +Info 97 [00:03:11.000] response: { "response": { "definitions": [ @@ -947,7 +963,7 @@ After request Before request -Info 92 [00:03:06.000] request: +Info 98 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -958,7 +974,7 @@ Info 92 [00:03:06.000] request: "seq": 10, "type": "request" } -Info 93 [00:03:07.000] response: +Info 99 [00:03:13.000] response: { "response": { "definitions": [ @@ -999,7 +1015,7 @@ After request Before request -Info 94 [00:03:08.000] request: +Info 100 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -1010,13 +1026,13 @@ Info 94 [00:03:08.000] request: "seq": 11, "type": "request" } -Info 95 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 96 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 97 [00:03:11.000] Same program as before -Info 98 [00:03:12.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 100 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 101 [00:03:15.000] response: +Info 101 [00:03:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 103 [00:03:17.000] Same program as before +Info 104 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 107 [00:03:21.000] response: { "response": { "info": { @@ -1104,6 +1120,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1135,7 +1153,7 @@ FsWatchesRecursive:: Before request -Info 102 [00:03:16.000] request: +Info 108 [00:03:22.000] request: { "command": "rename", "arguments": { @@ -1146,9 +1164,9 @@ Info 102 [00:03:16.000] request: "seq": 12, "type": "request" } -Info 103 [00:03:17.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:19.000] response: +Info 109 [00:03:23.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:25.000] response: { "response": { "info": { @@ -1233,7 +1251,7 @@ After request Before request -Info 106 [00:03:20.000] request: +Info 112 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -1244,9 +1262,9 @@ Info 106 [00:03:20.000] request: "seq": 13, "type": "request" } -Info 107 [00:03:21.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:23.000] response: +Info 113 [00:03:27.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:29.000] response: { "response": { "info": { @@ -1331,7 +1349,7 @@ After request Before request -Info 110 [00:03:24.000] request: +Info 116 [00:03:30.000] request: { "command": "rename", "arguments": { @@ -1342,9 +1360,9 @@ Info 110 [00:03:24.000] request: "seq": 14, "type": "request" } -Info 111 [00:03:25.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:27.000] response: +Info 117 [00:03:31.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:32.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:33.000] response: { "response": { "info": { @@ -1429,7 +1447,7 @@ After request Before request -Info 114 [00:03:28.000] request: +Info 120 [00:03:34.000] request: { "command": "rename", "arguments": { @@ -1440,9 +1458,9 @@ Info 114 [00:03:28.000] request: "seq": 15, "type": "request" } -Info 115 [00:03:29.000] Search path: /user/username/projects/myproject/dependency -Info 116 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 117 [00:03:31.000] response: +Info 121 [00:03:35.000] Search path: /user/username/projects/myproject/dependency +Info 122 [00:03:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 123 [00:03:37.000] response: { "response": { "info": { @@ -1527,7 +1545,7 @@ After request Before request -Info 118 [00:03:32.000] request: +Info 124 [00:03:38.000] request: { "command": "close", "arguments": { @@ -1536,25 +1554,25 @@ Info 118 [00:03:32.000] request: "seq": 16, "type": "request" } -Info 119 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 120 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 120 [00:03:35.000] Files (3) - -Info 120 [00:03:36.000] ----------------------------------------------- -Info 120 [00:03:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 120 [00:03:38.000] Files (2) - -Info 120 [00:03:39.000] ----------------------------------------------- -Info 120 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 120 [00:03:41.000] Files (2) - -Info 120 [00:03:42.000] ----------------------------------------------- -Info 120 [00:03:43.000] Open files: -Info 120 [00:03:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 120 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 120 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 120 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 120 [00:03:48.000] response: +Info 125 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 126 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 126 [00:03:41.000] Files (3) + +Info 126 [00:03:42.000] ----------------------------------------------- +Info 126 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 126 [00:03:44.000] Files (2) + +Info 126 [00:03:45.000] ----------------------------------------------- +Info 126 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 126 [00:03:47.000] Files (2) + +Info 126 [00:03:48.000] ----------------------------------------------- +Info 126 [00:03:49.000] Open files: +Info 126 [00:03:50.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 126 [00:03:51.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 126 [00:03:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 126 [00:03:53.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 126 [00:03:54.000] response: { "responseRequired": false } @@ -1565,6 +1583,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1598,7 +1618,7 @@ FsWatchesRecursive:: Before request -Info 121 [00:03:49.000] request: +Info 127 [00:03:55.000] request: { "command": "open", "arguments": { @@ -1607,30 +1627,30 @@ Info 121 [00:03:49.000] request: "seq": 17, "type": "request" } -Info 122 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 123 [00:03:51.000] Search path: /user/username/projects/myproject/random -Info 124 [00:03:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 125 [00:03:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 126 [00:03:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 126 [00:03:55.000] Files (3) - -Info 126 [00:03:56.000] ----------------------------------------------- -Info 126 [00:03:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 126 [00:03:58.000] Files (2) - -Info 126 [00:03:59.000] ----------------------------------------------- -Info 126 [00:04:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 126 [00:04:01.000] Files (2) - -Info 126 [00:04:02.000] ----------------------------------------------- -Info 126 [00:04:03.000] Open files: -Info 126 [00:04:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 126 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 126 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 126 [00:04:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 126 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 126 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 126 [00:04:10.000] response: +Info 128 [00:03:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 129 [00:03:57.000] Search path: /user/username/projects/myproject/random +Info 130 [00:03:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 131 [00:03:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 132 [00:04:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:01.000] Files (3) + +Info 132 [00:04:02.000] ----------------------------------------------- +Info 132 [00:04:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:04.000] Files (2) + +Info 132 [00:04:05.000] ----------------------------------------------- +Info 132 [00:04:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 132 [00:04:07.000] Files (2) + +Info 132 [00:04:08.000] ----------------------------------------------- +Info 132 [00:04:09.000] Open files: +Info 132 [00:04:10.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 132 [00:04:11.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 132 [00:04:12.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 132 [00:04:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 132 [00:04:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 132 [00:04:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 132 [00:04:16.000] response: { "responseRequired": false } @@ -1641,6 +1661,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1676,7 +1698,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:11.000] request: +Info 133 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1685,25 +1707,25 @@ Info 127 [00:04:11.000] request: "seq": 18, "type": "request" } -Info 128 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 129 [00:04:14.000] Files (3) - -Info 129 [00:04:15.000] ----------------------------------------------- -Info 129 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 129 [00:04:17.000] Files (2) - -Info 129 [00:04:18.000] ----------------------------------------------- -Info 129 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 129 [00:04:20.000] Files (2) - -Info 129 [00:04:21.000] ----------------------------------------------- -Info 129 [00:04:22.000] Open files: -Info 129 [00:04:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 129 [00:04:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 129 [00:04:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 129 [00:04:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 129 [00:04:27.000] response: +Info 134 [00:04:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 135 [00:04:20.000] Files (3) + +Info 135 [00:04:21.000] ----------------------------------------------- +Info 135 [00:04:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 135 [00:04:23.000] Files (2) + +Info 135 [00:04:24.000] ----------------------------------------------- +Info 135 [00:04:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 135 [00:04:26.000] Files (2) + +Info 135 [00:04:27.000] ----------------------------------------------- +Info 135 [00:04:28.000] Open files: +Info 135 [00:04:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 135 [00:04:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 135 [00:04:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 135 [00:04:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 135 [00:04:33.000] response: { "responseRequired": false } @@ -1714,6 +1736,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1745,7 +1769,7 @@ FsWatchesRecursive:: Before request -Info 130 [00:04:28.000] request: +Info 136 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1754,23 +1778,23 @@ Info 130 [00:04:28.000] request: "seq": 19, "type": "request" } -Info 131 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 132 [00:04:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 132 [00:04:31.000] Files (3) - -Info 132 [00:04:32.000] ----------------------------------------------- -Info 132 [00:04:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 132 [00:04:34.000] Files (2) - -Info 132 [00:04:35.000] ----------------------------------------------- -Info 132 [00:04:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 132 [00:04:37.000] Files (2) - -Info 132 [00:04:38.000] ----------------------------------------------- -Info 132 [00:04:39.000] Open files: -Info 132 [00:04:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 132 [00:04:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 132 [00:04:42.000] response: +Info 137 [00:04:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 138 [00:04:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 138 [00:04:37.000] Files (3) + +Info 138 [00:04:38.000] ----------------------------------------------- +Info 138 [00:04:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 138 [00:04:40.000] Files (2) + +Info 138 [00:04:41.000] ----------------------------------------------- +Info 138 [00:04:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 138 [00:04:43.000] Files (2) + +Info 138 [00:04:44.000] ----------------------------------------------- +Info 138 [00:04:45.000] Open files: +Info 138 [00:04:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 138 [00:04:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 138 [00:04:48.000] response: { "responseRequired": false } @@ -1781,6 +1805,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1814,7 +1840,7 @@ FsWatchesRecursive:: Before request -Info 133 [00:04:43.000] request: +Info 139 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1823,21 +1849,21 @@ Info 133 [00:04:43.000] request: "seq": 20, "type": "request" } -Info 134 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 135 [00:04:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 135 [00:04:46.000] Files (3) +Info 140 [00:04:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 141 [00:04:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 141 [00:04:52.000] Files (3) -Info 135 [00:04:47.000] ----------------------------------------------- -Info 135 [00:04:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 135 [00:04:49.000] Files (2) +Info 141 [00:04:53.000] ----------------------------------------------- +Info 141 [00:04:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 141 [00:04:55.000] Files (2) -Info 135 [00:04:50.000] ----------------------------------------------- -Info 135 [00:04:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 135 [00:04:52.000] Files (2) +Info 141 [00:04:56.000] ----------------------------------------------- +Info 141 [00:04:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 141 [00:04:58.000] Files (2) -Info 135 [00:04:53.000] ----------------------------------------------- -Info 135 [00:04:54.000] Open files: -Info 135 [00:04:55.000] response: +Info 141 [00:04:59.000] ----------------------------------------------- +Info 141 [00:05:00.000] Open files: +Info 141 [00:05:01.000] response: { "responseRequired": false } @@ -1848,6 +1874,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1883,7 +1911,7 @@ FsWatchesRecursive:: Before request -Info 136 [00:04:56.000] request: +Info 142 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1892,12 +1920,12 @@ Info 136 [00:04:56.000] request: "seq": 21, "type": "request" } -Info 137 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 138 [00:04:58.000] Search path: /user/username/projects/myproject/random -Info 139 [00:04:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 140 [00:05:00.000] `remove Project:: -Info 141 [00:05:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 142 [00:05:02.000] Files (3) +Info 143 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 144 [00:05:04.000] Search path: /user/username/projects/myproject/random +Info 145 [00:05:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 146 [00:05:06.000] `remove Project:: +Info 147 [00:05:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 148 [00:05:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1910,19 +1938,21 @@ Info 142 [00:05:02.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 143 [00:05:03.000] ----------------------------------------------- -Info 144 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 145 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 147 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 148 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:13.000] `remove Project:: -Info 154 [00:05:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 155 [00:05:15.000] Files (2) +Info 149 [00:05:09.000] ----------------------------------------------- +Info 150 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 151 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 152 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 153 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 154 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 155 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 156 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 157 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 158 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 159 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 160 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 161 [00:05:21.000] `remove Project:: +Info 162 [00:05:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 163 [00:05:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1932,25 +1962,27 @@ Info 155 [00:05:15.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 156 [00:05:16.000] ----------------------------------------------- -Info 157 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 158 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 159 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 160 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 165 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 166 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 167 [00:05:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 167 [00:05:28.000] Files (2) - -Info 167 [00:05:29.000] ----------------------------------------------- -Info 167 [00:05:30.000] Open files: -Info 167 [00:05:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 167 [00:05:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 167 [00:05:33.000] response: +Info 164 [00:05:24.000] ----------------------------------------------- +Info 165 [00:05:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 166 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 167 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 168 [00:05:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 169 [00:05:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 170 [00:05:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 171 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 172 [00:05:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 173 [00:05:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 174 [00:05:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 175 [00:05:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 176 [00:05:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 177 [00:05:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 177 [00:05:38.000] Files (2) + +Info 177 [00:05:39.000] ----------------------------------------------- +Info 177 [00:05:40.000] Open files: +Info 177 [00:05:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 177 [00:05:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 177 [00:05:43.000] response: { "responseRequired": false } @@ -1959,6 +1991,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-not-present.js index a23ec5906ded8..aa9d556e297bb 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dts-not-present.js @@ -259,9 +259,11 @@ Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:25.000] Files (3) +Info 22 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -274,17 +276,17 @@ Info 24 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:26.000] ----------------------------------------------- -Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:30.000] Files (3) - -Info 28 [00:01:31.000] ----------------------------------------------- -Info 28 [00:01:32.000] Open files: -Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:35.000] response: +Info 27 [00:01:28.000] ----------------------------------------------- +Info 28 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:32.000] Files (3) + +Info 30 [00:01:33.000] ----------------------------------------------- +Info 30 [00:01:34.000] Open files: +Info 30 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:37.000] response: { "responseRequired": false } @@ -295,6 +297,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -316,7 +320,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -325,18 +329,20 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 32 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:40.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -346,23 +352,23 @@ Info 41 [00:01:48.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:49.000] ----------------------------------------------- -Info 43 [00:01:50.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:51.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:53.000] Files (3) - -Info 45 [00:01:54.000] ----------------------------------------------- -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) - -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Open files: -Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:03.000] response: +Info 46 [00:01:53.000] ----------------------------------------------- +Info 47 [00:01:54.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:57.000] Files (3) + +Info 49 [00:01:58.000] ----------------------------------------------- +Info 49 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:02:00.000] Files (2) + +Info 49 [00:02:01.000] ----------------------------------------------- +Info 49 [00:02:02.000] Open files: +Info 49 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:07.000] response: { "responseRequired": false } @@ -373,6 +379,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -398,7 +406,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "open", "arguments": { @@ -407,11 +415,11 @@ Info 46 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:05.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:09.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:11.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -419,16 +427,18 @@ Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:19.000] Files (2) +Info 56 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -438,27 +448,27 @@ Info 61 [00:02:19.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:20.000] ----------------------------------------------- -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:22.000] Files (3) - -Info 63 [00:02:23.000] ----------------------------------------------- -Info 63 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:25.000] Files (2) - -Info 63 [00:02:26.000] ----------------------------------------------- -Info 63 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:28.000] Files (2) - -Info 63 [00:02:29.000] ----------------------------------------------- -Info 63 [00:02:30.000] Open files: -Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:37.000] response: +Info 68 [00:02:26.000] ----------------------------------------------- +Info 69 [00:02:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:28.000] Files (3) + +Info 69 [00:02:29.000] ----------------------------------------------- +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) + +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:43.000] response: { "responseRequired": false } @@ -469,6 +479,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -496,7 +508,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:38.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -507,7 +519,7 @@ Info 64 [00:02:38.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:39.000] response: +Info 71 [00:02:45.000] response: { "response": { "definitions": [ @@ -548,7 +560,7 @@ After request Before request -Info 66 [00:02:40.000] request: +Info 72 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -559,7 +571,7 @@ Info 66 [00:02:40.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:41.000] response: +Info 73 [00:02:47.000] response: { "response": { "definitions": [ @@ -600,7 +612,7 @@ After request Before request -Info 68 [00:02:42.000] request: +Info 74 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -611,7 +623,7 @@ Info 68 [00:02:42.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:43.000] response: +Info 75 [00:02:49.000] response: { "response": { "definitions": [ @@ -652,7 +664,7 @@ After request Before request -Info 70 [00:02:44.000] request: +Info 76 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -663,7 +675,7 @@ Info 70 [00:02:44.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:45.000] response: +Info 77 [00:02:51.000] response: { "response": { "definitions": [ @@ -704,7 +716,7 @@ After request Before request -Info 72 [00:02:46.000] request: +Info 78 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -715,7 +727,7 @@ Info 72 [00:02:46.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:47.000] response: +Info 79 [00:02:53.000] response: { "response": { "definitions": [ @@ -756,7 +768,7 @@ After request Before request -Info 74 [00:02:48.000] request: +Info 80 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -767,10 +779,10 @@ Info 74 [00:02:48.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:49.000] Search path: /user/username/projects/myproject/dependency -Info 76 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 78 [00:02:52.000] response: +Info 81 [00:02:55.000] Search path: /user/username/projects/myproject/dependency +Info 82 [00:02:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 84 [00:02:58.000] response: { "response": { "info": { @@ -858,6 +870,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -887,7 +901,7 @@ FsWatchesRecursive:: Before request -Info 79 [00:02:53.000] request: +Info 85 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -898,9 +912,9 @@ Info 79 [00:02:53.000] request: "seq": 10, "type": "request" } -Info 80 [00:02:54.000] Search path: /user/username/projects/myproject/dependency -Info 81 [00:02:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 82 [00:02:56.000] response: +Info 86 [00:03:00.000] Search path: /user/username/projects/myproject/dependency +Info 87 [00:03:01.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:02.000] response: { "response": { "info": { @@ -985,7 +999,7 @@ After request Before request -Info 83 [00:02:57.000] request: +Info 89 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -996,9 +1010,9 @@ Info 83 [00:02:57.000] request: "seq": 11, "type": "request" } -Info 84 [00:02:58.000] Search path: /user/username/projects/myproject/dependency -Info 85 [00:02:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 86 [00:03:00.000] response: +Info 90 [00:03:04.000] Search path: /user/username/projects/myproject/dependency +Info 91 [00:03:05.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:06.000] response: { "response": { "info": { @@ -1083,7 +1097,7 @@ After request Before request -Info 87 [00:03:01.000] request: +Info 93 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1094,9 +1108,9 @@ Info 87 [00:03:01.000] request: "seq": 12, "type": "request" } -Info 88 [00:03:02.000] Search path: /user/username/projects/myproject/dependency -Info 89 [00:03:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 90 [00:03:04.000] response: +Info 94 [00:03:08.000] Search path: /user/username/projects/myproject/dependency +Info 95 [00:03:09.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:10.000] response: { "response": { "info": { @@ -1181,7 +1195,7 @@ After request Before request -Info 91 [00:03:05.000] request: +Info 97 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1192,9 +1206,9 @@ Info 91 [00:03:05.000] request: "seq": 13, "type": "request" } -Info 92 [00:03:06.000] Search path: /user/username/projects/myproject/dependency -Info 93 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:08.000] response: +Info 98 [00:03:12.000] Search path: /user/username/projects/myproject/dependency +Info 99 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:03:14.000] response: { "response": { "info": { @@ -1279,7 +1293,7 @@ After request Before request -Info 95 [00:03:09.000] request: +Info 101 [00:03:15.000] request: { "command": "close", "arguments": { @@ -1288,25 +1302,25 @@ Info 95 [00:03:09.000] request: "seq": 14, "type": "request" } -Info 96 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 97 [00:03:12.000] Files (3) - -Info 97 [00:03:13.000] ----------------------------------------------- -Info 97 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 97 [00:03:15.000] Files (2) - -Info 97 [00:03:16.000] ----------------------------------------------- -Info 97 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:03:18.000] Files (2) - -Info 97 [00:03:19.000] ----------------------------------------------- -Info 97 [00:03:20.000] Open files: -Info 97 [00:03:21.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 97 [00:03:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 97 [00:03:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 97 [00:03:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:25.000] response: +Info 102 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 103 [00:03:18.000] Files (3) + +Info 103 [00:03:19.000] ----------------------------------------------- +Info 103 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 103 [00:03:21.000] Files (2) + +Info 103 [00:03:22.000] ----------------------------------------------- +Info 103 [00:03:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:03:24.000] Files (2) + +Info 103 [00:03:25.000] ----------------------------------------------- +Info 103 [00:03:26.000] Open files: +Info 103 [00:03:27.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 103 [00:03:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 103 [00:03:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 103 [00:03:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:31.000] response: { "responseRequired": false } @@ -1317,6 +1331,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1348,7 +1364,7 @@ FsWatchesRecursive:: Before request -Info 98 [00:03:26.000] request: +Info 104 [00:03:32.000] request: { "command": "open", "arguments": { @@ -1357,29 +1373,29 @@ Info 98 [00:03:26.000] request: "seq": 15, "type": "request" } -Info 99 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:28.000] Search path: /user/username/projects/myproject/random -Info 101 [00:03:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 102 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 102 [00:03:31.000] Files (3) - -Info 102 [00:03:32.000] ----------------------------------------------- -Info 102 [00:03:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 102 [00:03:34.000] Files (2) - -Info 102 [00:03:35.000] ----------------------------------------------- -Info 102 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 102 [00:03:37.000] Files (2) - -Info 102 [00:03:38.000] ----------------------------------------------- -Info 102 [00:03:39.000] Open files: -Info 102 [00:03:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 102 [00:03:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 102 [00:03:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 102 [00:03:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 102 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 102 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 102 [00:03:46.000] response: +Info 105 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:34.000] Search path: /user/username/projects/myproject/random +Info 107 [00:03:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 108 [00:03:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 108 [00:03:37.000] Files (3) + +Info 108 [00:03:38.000] ----------------------------------------------- +Info 108 [00:03:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 108 [00:03:40.000] Files (2) + +Info 108 [00:03:41.000] ----------------------------------------------- +Info 108 [00:03:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 108 [00:03:43.000] Files (2) + +Info 108 [00:03:44.000] ----------------------------------------------- +Info 108 [00:03:45.000] Open files: +Info 108 [00:03:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 108 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 108 [00:03:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 108 [00:03:49.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 108 [00:03:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 108 [00:03:52.000] response: { "responseRequired": false } @@ -1390,6 +1406,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1423,7 +1441,7 @@ FsWatchesRecursive:: Before request -Info 103 [00:03:47.000] request: +Info 109 [00:03:53.000] request: { "command": "close", "arguments": { @@ -1432,25 +1450,25 @@ Info 103 [00:03:47.000] request: "seq": 16, "type": "request" } -Info 104 [00:03:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 105 [00:03:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 105 [00:03:50.000] Files (3) - -Info 105 [00:03:51.000] ----------------------------------------------- -Info 105 [00:03:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 105 [00:03:53.000] Files (2) - -Info 105 [00:03:54.000] ----------------------------------------------- -Info 105 [00:03:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 105 [00:03:56.000] Files (2) - -Info 105 [00:03:57.000] ----------------------------------------------- -Info 105 [00:03:58.000] Open files: -Info 105 [00:03:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 105 [00:04:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:04:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 105 [00:04:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 105 [00:04:03.000] response: +Info 110 [00:03:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 111 [00:03:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 111 [00:03:56.000] Files (3) + +Info 111 [00:03:57.000] ----------------------------------------------- +Info 111 [00:03:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 111 [00:03:59.000] Files (2) + +Info 111 [00:04:00.000] ----------------------------------------------- +Info 111 [00:04:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 111 [00:04:02.000] Files (2) + +Info 111 [00:04:03.000] ----------------------------------------------- +Info 111 [00:04:04.000] Open files: +Info 111 [00:04:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 111 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 111 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:04:09.000] response: { "responseRequired": false } @@ -1461,6 +1479,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1492,7 +1512,7 @@ FsWatchesRecursive:: Before request -Info 106 [00:04:04.000] request: +Info 112 [00:04:10.000] request: { "command": "close", "arguments": { @@ -1501,23 +1521,23 @@ Info 106 [00:04:04.000] request: "seq": 17, "type": "request" } -Info 107 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 108 [00:04:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 108 [00:04:07.000] Files (3) - -Info 108 [00:04:08.000] ----------------------------------------------- -Info 108 [00:04:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 108 [00:04:10.000] Files (2) - -Info 108 [00:04:11.000] ----------------------------------------------- -Info 108 [00:04:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 108 [00:04:13.000] Files (2) - -Info 108 [00:04:14.000] ----------------------------------------------- -Info 108 [00:04:15.000] Open files: -Info 108 [00:04:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 108 [00:04:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 108 [00:04:18.000] response: +Info 113 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 114 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 114 [00:04:13.000] Files (3) + +Info 114 [00:04:14.000] ----------------------------------------------- +Info 114 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 114 [00:04:16.000] Files (2) + +Info 114 [00:04:17.000] ----------------------------------------------- +Info 114 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:04:19.000] Files (2) + +Info 114 [00:04:20.000] ----------------------------------------------- +Info 114 [00:04:21.000] Open files: +Info 114 [00:04:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 114 [00:04:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 114 [00:04:24.000] response: { "responseRequired": false } @@ -1528,6 +1548,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1561,7 +1583,7 @@ FsWatchesRecursive:: Before request -Info 109 [00:04:19.000] request: +Info 115 [00:04:25.000] request: { "command": "close", "arguments": { @@ -1570,21 +1592,21 @@ Info 109 [00:04:19.000] request: "seq": 18, "type": "request" } -Info 110 [00:04:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 111 [00:04:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 111 [00:04:22.000] Files (3) +Info 116 [00:04:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 117 [00:04:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 117 [00:04:28.000] Files (3) -Info 111 [00:04:23.000] ----------------------------------------------- -Info 111 [00:04:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 111 [00:04:25.000] Files (2) +Info 117 [00:04:29.000] ----------------------------------------------- +Info 117 [00:04:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 117 [00:04:31.000] Files (2) -Info 111 [00:04:26.000] ----------------------------------------------- -Info 111 [00:04:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:04:28.000] Files (2) +Info 117 [00:04:32.000] ----------------------------------------------- +Info 117 [00:04:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 117 [00:04:34.000] Files (2) -Info 111 [00:04:29.000] ----------------------------------------------- -Info 111 [00:04:30.000] Open files: -Info 111 [00:04:31.000] response: +Info 117 [00:04:35.000] ----------------------------------------------- +Info 117 [00:04:36.000] Open files: +Info 117 [00:04:37.000] response: { "responseRequired": false } @@ -1595,6 +1617,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1630,7 +1654,7 @@ FsWatchesRecursive:: Before request -Info 112 [00:04:32.000] request: +Info 118 [00:04:38.000] request: { "command": "open", "arguments": { @@ -1639,12 +1663,12 @@ Info 112 [00:04:32.000] request: "seq": 19, "type": "request" } -Info 113 [00:04:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 114 [00:04:34.000] Search path: /user/username/projects/myproject/random -Info 115 [00:04:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 116 [00:04:36.000] `remove Project:: -Info 117 [00:04:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 118 [00:04:38.000] Files (3) +Info 119 [00:04:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 120 [00:04:40.000] Search path: /user/username/projects/myproject/random +Info 121 [00:04:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:42.000] `remove Project:: +Info 123 [00:04:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 124 [00:04:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1657,19 +1681,21 @@ Info 118 [00:04:38.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 119 [00:04:39.000] ----------------------------------------------- -Info 120 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 121 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 122 [00:04:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 123 [00:04:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 126 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 127 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 128 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 129 [00:04:49.000] `remove Project:: -Info 130 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 131 [00:04:51.000] Files (2) +Info 125 [00:04:45.000] ----------------------------------------------- +Info 126 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 127 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 128 [00:04:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 129 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 130 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 131 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 132 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 133 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 134 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 135 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 136 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 137 [00:04:57.000] `remove Project:: +Info 138 [00:04:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 139 [00:04:59.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1679,25 +1705,27 @@ Info 131 [00:04:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 132 [00:04:52.000] ----------------------------------------------- -Info 133 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 134 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 135 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 136 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 137 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 138 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 139 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 140 [00:05:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 141 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 142 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 143 [00:05:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 143 [00:05:04.000] Files (2) - -Info 143 [00:05:05.000] ----------------------------------------------- -Info 143 [00:05:06.000] Open files: -Info 143 [00:05:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 143 [00:05:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 143 [00:05:09.000] response: +Info 140 [00:05:00.000] ----------------------------------------------- +Info 141 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 142 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 144 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 145 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 146 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 147 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 148 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 149 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 150 [00:05:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 151 [00:05:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 152 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 153 [00:05:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 153 [00:05:14.000] Files (2) + +Info 153 [00:05:15.000] ----------------------------------------------- +Info 153 [00:05:16.000] Open files: +Info 153 [00:05:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 153 [00:05:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 153 [00:05:19.000] response: { "responseRequired": false } @@ -1706,6 +1734,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js index e257dcb19b134..5b7153b9c18f9 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -688,70 +702,70 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 78 [00:02:54.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 79 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 82 [00:02:58.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 77 [00:02:53.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:56.000] Same program as before -Info 81 [00:02:57.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 82 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 83 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 84 [00:03:00.000] Same program as before -Info 85 [00:03:01.000] Running: *ensureProjectForOpenFiles* -Info 86 [00:03:02.000] Before ensureProjectForOpenFiles: -Info 87 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:04.000] Files (3) - -Info 87 [00:03:05.000] ----------------------------------------------- -Info 87 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:07.000] Files (2) - -Info 87 [00:03:08.000] ----------------------------------------------- -Info 87 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 87 [00:03:10.000] Files (2) - -Info 87 [00:03:11.000] ----------------------------------------------- -Info 87 [00:03:12.000] Open files: -Info 87 [00:03:13.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 87 [00:03:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 87 [00:03:15.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 87 [00:03:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 87 [00:03:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 87 [00:03:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 87 [00:03:19.000] After ensureProjectForOpenFiles: -Info 88 [00:03:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:21.000] Files (3) - -Info 88 [00:03:22.000] ----------------------------------------------- -Info 88 [00:03:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:24.000] Files (2) - -Info 88 [00:03:25.000] ----------------------------------------------- -Info 88 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:27.000] Files (2) - -Info 88 [00:03:28.000] ----------------------------------------------- -Info 88 [00:03:29.000] Open files: -Info 88 [00:03:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 88 [00:03:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:02:59.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 86 [00:03:02.000] Same program as before +Info 87 [00:03:03.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 90 [00:03:06.000] Same program as before +Info 91 [00:03:07.000] Running: *ensureProjectForOpenFiles* +Info 92 [00:03:08.000] Before ensureProjectForOpenFiles: +Info 93 [00:03:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 93 [00:03:10.000] Files (3) + +Info 93 [00:03:11.000] ----------------------------------------------- +Info 93 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 93 [00:03:13.000] Files (2) + +Info 93 [00:03:14.000] ----------------------------------------------- +Info 93 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:16.000] Files (2) + +Info 93 [00:03:17.000] ----------------------------------------------- +Info 93 [00:03:18.000] Open files: +Info 93 [00:03:19.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 93 [00:03:20.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 93 [00:03:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 93 [00:03:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 93 [00:03:25.000] After ensureProjectForOpenFiles: +Info 94 [00:03:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 94 [00:03:27.000] Files (3) + +Info 94 [00:03:28.000] ----------------------------------------------- +Info 94 [00:03:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 94 [00:03:30.000] Files (2) + +Info 94 [00:03:31.000] ----------------------------------------------- +Info 94 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:33.000] Files (2) + +Info 94 [00:03:34.000] ----------------------------------------------- +Info 94 [00:03:35.000] Open files: +Info 94 [00:03:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 94 [00:03:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 94 [00:03:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 94 [00:03:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 88 [00:03:36.000] request: +Info 94 [00:03:42.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -762,7 +776,7 @@ Info 88 [00:03:36.000] request: "seq": 6, "type": "request" } -Info 89 [00:03:37.000] response: +Info 95 [00:03:43.000] response: { "response": { "definitions": [ @@ -803,7 +817,7 @@ After request Before request -Info 90 [00:03:38.000] request: +Info 96 [00:03:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -814,7 +828,7 @@ Info 90 [00:03:38.000] request: "seq": 7, "type": "request" } -Info 91 [00:03:39.000] response: +Info 97 [00:03:45.000] response: { "response": { "definitions": [ @@ -855,7 +869,7 @@ After request Before request -Info 92 [00:03:40.000] request: +Info 98 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -866,7 +880,7 @@ Info 92 [00:03:40.000] request: "seq": 8, "type": "request" } -Info 93 [00:03:41.000] response: +Info 99 [00:03:47.000] response: { "response": { "definitions": [ @@ -907,7 +921,7 @@ After request Before request -Info 94 [00:03:42.000] request: +Info 100 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -918,7 +932,7 @@ Info 94 [00:03:42.000] request: "seq": 9, "type": "request" } -Info 95 [00:03:43.000] response: +Info 101 [00:03:49.000] response: { "response": { "definitions": [ @@ -959,7 +973,7 @@ After request Before request -Info 96 [00:03:44.000] request: +Info 102 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -970,7 +984,7 @@ Info 96 [00:03:44.000] request: "seq": 10, "type": "request" } -Info 97 [00:03:45.000] response: +Info 103 [00:03:51.000] response: { "response": { "definitions": [ @@ -1011,7 +1025,7 @@ After request Before request -Info 98 [00:03:46.000] request: +Info 104 [00:03:52.000] request: { "command": "rename", "arguments": { @@ -1022,9 +1036,9 @@ Info 98 [00:03:46.000] request: "seq": 11, "type": "request" } -Info 99 [00:03:47.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:48.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:49.000] response: +Info 105 [00:03:53.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:54.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:55.000] response: { "response": { "info": { @@ -1109,7 +1123,7 @@ After request Before request -Info 102 [00:03:50.000] request: +Info 108 [00:03:56.000] request: { "command": "rename", "arguments": { @@ -1120,9 +1134,9 @@ Info 102 [00:03:50.000] request: "seq": 12, "type": "request" } -Info 103 [00:03:51.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:53.000] response: +Info 109 [00:03:57.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:59.000] response: { "response": { "info": { @@ -1207,7 +1221,7 @@ After request Before request -Info 106 [00:03:54.000] request: +Info 112 [00:04:00.000] request: { "command": "rename", "arguments": { @@ -1218,9 +1232,9 @@ Info 106 [00:03:54.000] request: "seq": 13, "type": "request" } -Info 107 [00:03:55.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:57.000] response: +Info 113 [00:04:01.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:04:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:04:03.000] response: { "response": { "info": { @@ -1305,7 +1319,7 @@ After request Before request -Info 110 [00:03:58.000] request: +Info 116 [00:04:04.000] request: { "command": "rename", "arguments": { @@ -1316,9 +1330,9 @@ Info 110 [00:03:58.000] request: "seq": 14, "type": "request" } -Info 111 [00:03:59.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:04:01.000] response: +Info 117 [00:04:05.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:04:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:04:07.000] response: { "response": { "info": { @@ -1403,7 +1417,7 @@ After request Before request -Info 114 [00:04:02.000] request: +Info 120 [00:04:08.000] request: { "command": "rename", "arguments": { @@ -1414,9 +1428,9 @@ Info 114 [00:04:02.000] request: "seq": 15, "type": "request" } -Info 115 [00:04:03.000] Search path: /user/username/projects/myproject/dependency -Info 116 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 117 [00:04:05.000] response: +Info 121 [00:04:09.000] Search path: /user/username/projects/myproject/dependency +Info 122 [00:04:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 123 [00:04:11.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes.js index 5702dc65df595..131bbdcf99f1a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-changes.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -688,17 +702,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:52.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 78 [00:02:54.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 79 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 82 [00:02:58.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 77 [00:02:53.000] request: +Info 83 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -709,10 +723,10 @@ Info 77 [00:02:53.000] request: "seq": 6, "type": "request" } -Info 78 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:56.000] Same program as before -Info 81 [00:02:57.000] response: +Info 84 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 86 [00:03:02.000] Same program as before +Info 87 [00:03:03.000] response: { "response": { "definitions": [ @@ -753,7 +767,7 @@ After request Before request -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -764,7 +778,7 @@ Info 82 [00:02:58.000] request: "seq": 7, "type": "request" } -Info 83 [00:02:59.000] response: +Info 89 [00:03:05.000] response: { "response": { "definitions": [ @@ -805,7 +819,7 @@ After request Before request -Info 84 [00:03:00.000] request: +Info 90 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -816,7 +830,7 @@ Info 84 [00:03:00.000] request: "seq": 8, "type": "request" } -Info 85 [00:03:01.000] response: +Info 91 [00:03:07.000] response: { "response": { "definitions": [ @@ -857,7 +871,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -868,7 +882,7 @@ Info 86 [00:03:02.000] request: "seq": 9, "type": "request" } -Info 87 [00:03:03.000] response: +Info 93 [00:03:09.000] response: { "response": { "definitions": [ @@ -909,7 +923,7 @@ After request Before request -Info 88 [00:03:04.000] request: +Info 94 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -920,7 +934,7 @@ Info 88 [00:03:04.000] request: "seq": 10, "type": "request" } -Info 89 [00:03:05.000] response: +Info 95 [00:03:11.000] response: { "response": { "definitions": [ @@ -961,7 +975,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -972,12 +986,12 @@ Info 90 [00:03:06.000] request: "seq": 11, "type": "request" } -Info 91 [00:03:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 92 [00:03:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 93 [00:03:09.000] Same program as before -Info 94 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 95 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 96 [00:03:12.000] response: +Info 97 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 98 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 99 [00:03:15.000] Same program as before +Info 100 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 101 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:18.000] response: { "response": { "info": { @@ -1062,7 +1076,7 @@ After request Before request -Info 97 [00:03:13.000] request: +Info 103 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1073,9 +1087,9 @@ Info 97 [00:03:13.000] request: "seq": 12, "type": "request" } -Info 98 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 100 [00:03:16.000] response: +Info 104 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:22.000] response: { "response": { "info": { @@ -1160,7 +1174,7 @@ After request Before request -Info 101 [00:03:17.000] request: +Info 107 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1171,9 +1185,9 @@ Info 101 [00:03:17.000] request: "seq": 13, "type": "request" } -Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:20.000] response: +Info 108 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:26.000] response: { "response": { "info": { @@ -1258,7 +1272,7 @@ After request Before request -Info 105 [00:03:21.000] request: +Info 111 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1269,9 +1283,9 @@ Info 105 [00:03:21.000] request: "seq": 14, "type": "request" } -Info 106 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:24.000] response: +Info 112 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:30.000] response: { "response": { "info": { @@ -1356,7 +1370,7 @@ After request Before request -Info 109 [00:03:25.000] request: +Info 115 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1367,9 +1381,9 @@ Info 109 [00:03:25.000] request: "seq": 15, "type": "request" } -Info 110 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 112 [00:03:28.000] response: +Info 116 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 117 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:03:34.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-created.js index 77f8703f5c471..4d9df2ad3317a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-created.js @@ -264,9 +264,11 @@ Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:25.000] Files (3) +Info 22 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -279,17 +281,17 @@ Info 24 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:26.000] ----------------------------------------------- -Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:30.000] Files (3) - -Info 28 [00:01:31.000] ----------------------------------------------- -Info 28 [00:01:32.000] Open files: -Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:35.000] response: +Info 27 [00:01:28.000] ----------------------------------------------- +Info 28 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:32.000] Files (3) + +Info 30 [00:01:33.000] ----------------------------------------------- +Info 30 [00:01:34.000] Open files: +Info 30 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:37.000] response: { "responseRequired": false } @@ -300,6 +302,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -321,7 +325,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -330,18 +334,20 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 32 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:40.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -351,23 +357,23 @@ Info 41 [00:01:48.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:49.000] ----------------------------------------------- -Info 43 [00:01:50.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:51.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:53.000] Files (3) - -Info 45 [00:01:54.000] ----------------------------------------------- -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) - -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Open files: -Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:03.000] response: +Info 46 [00:01:53.000] ----------------------------------------------- +Info 47 [00:01:54.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:57.000] Files (3) + +Info 49 [00:01:58.000] ----------------------------------------------- +Info 49 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:02:00.000] Files (2) + +Info 49 [00:02:01.000] ----------------------------------------------- +Info 49 [00:02:02.000] Open files: +Info 49 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:07.000] response: { "responseRequired": false } @@ -378,6 +384,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -403,7 +411,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "open", "arguments": { @@ -412,11 +420,11 @@ Info 46 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:05.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:09.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:11.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -424,16 +432,18 @@ Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:19.000] Files (2) +Info 56 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -443,27 +453,27 @@ Info 61 [00:02:19.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:20.000] ----------------------------------------------- -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:22.000] Files (3) - -Info 63 [00:02:23.000] ----------------------------------------------- -Info 63 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:25.000] Files (2) - -Info 63 [00:02:26.000] ----------------------------------------------- -Info 63 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:28.000] Files (2) - -Info 63 [00:02:29.000] ----------------------------------------------- -Info 63 [00:02:30.000] Open files: -Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:37.000] response: +Info 68 [00:02:26.000] ----------------------------------------------- +Info 69 [00:02:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:28.000] Files (3) + +Info 69 [00:02:29.000] ----------------------------------------------- +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) + +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:43.000] response: { "responseRequired": false } @@ -474,6 +484,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -501,7 +513,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:38.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -512,7 +524,7 @@ Info 64 [00:02:38.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:39.000] response: +Info 71 [00:02:45.000] response: { "response": { "definitions": [ @@ -553,7 +565,7 @@ After request Before request -Info 66 [00:02:40.000] request: +Info 72 [00:02:46.000] request: { "command": "rename", "arguments": { @@ -564,11 +576,11 @@ Info 66 [00:02:40.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:41.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 71 [00:02:45.000] response: +Info 73 [00:02:47.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:48.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 77 [00:02:51.000] response: { "response": { "info": { @@ -656,6 +668,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -685,14 +699,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 73 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 76 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 77 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 78 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:54.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 79 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 82 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 83 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 84 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} @@ -703,6 +717,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -734,7 +750,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:56.000] request: +Info 86 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -745,10 +761,10 @@ Info 80 [00:02:56.000] request: "seq": 6, "type": "request" } -Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 83 [00:02:59.000] Same program as before -Info 84 [00:03:00.000] response: +Info 87 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 88 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 89 [00:03:05.000] Same program as before +Info 90 [00:03:06.000] response: { "response": { "definitions": [ @@ -789,7 +805,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -800,7 +816,7 @@ Info 85 [00:03:01.000] request: "seq": 7, "type": "request" } -Info 86 [00:03:02.000] response: +Info 92 [00:03:08.000] response: { "response": { "definitions": [ @@ -841,7 +857,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -852,7 +868,7 @@ Info 87 [00:03:03.000] request: "seq": 8, "type": "request" } -Info 88 [00:03:04.000] response: +Info 94 [00:03:10.000] response: { "response": { "definitions": [ @@ -893,7 +909,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -904,7 +920,7 @@ Info 89 [00:03:05.000] request: "seq": 9, "type": "request" } -Info 90 [00:03:06.000] response: +Info 96 [00:03:12.000] response: { "response": { "definitions": [ @@ -945,7 +961,7 @@ After request Before request -Info 91 [00:03:07.000] request: +Info 97 [00:03:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -956,7 +972,7 @@ Info 91 [00:03:07.000] request: "seq": 10, "type": "request" } -Info 92 [00:03:08.000] response: +Info 98 [00:03:14.000] response: { "response": { "definitions": [ @@ -997,7 +1013,7 @@ After request Before request -Info 93 [00:03:09.000] request: +Info 99 [00:03:15.000] request: { "command": "rename", "arguments": { @@ -1008,13 +1024,13 @@ Info 93 [00:03:09.000] request: "seq": 11, "type": "request" } -Info 94 [00:03:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:12.000] Same program as before -Info 97 [00:03:13.000] Search path: /user/username/projects/myproject/dependency -Info 98 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 99 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 100 [00:03:16.000] response: +Info 100 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 102 [00:03:18.000] Same program as before +Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 106 [00:03:22.000] response: { "response": { "info": { @@ -1102,6 +1118,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1133,7 +1151,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:03:17.000] request: +Info 107 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1144,9 +1162,9 @@ Info 101 [00:03:17.000] request: "seq": 12, "type": "request" } -Info 102 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:20.000] response: +Info 108 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:26.000] response: { "response": { "info": { @@ -1231,7 +1249,7 @@ After request Before request -Info 105 [00:03:21.000] request: +Info 111 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1242,9 +1260,9 @@ Info 105 [00:03:21.000] request: "seq": 13, "type": "request" } -Info 106 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:24.000] response: +Info 112 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:30.000] response: { "response": { "info": { @@ -1329,7 +1347,7 @@ After request Before request -Info 109 [00:03:25.000] request: +Info 115 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1340,9 +1358,9 @@ Info 109 [00:03:25.000] request: "seq": 14, "type": "request" } -Info 110 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 112 [00:03:28.000] response: +Info 116 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 117 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:03:34.000] response: { "response": { "info": { @@ -1427,7 +1445,7 @@ After request Before request -Info 113 [00:03:29.000] request: +Info 119 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1438,9 +1456,9 @@ Info 113 [00:03:29.000] request: "seq": 15, "type": "request" } -Info 114 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 115 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:03:32.000] response: +Info 120 [00:03:36.000] Search path: /user/username/projects/myproject/dependency +Info 121 [00:03:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:03:38.000] response: { "response": { "info": { @@ -1525,7 +1543,7 @@ After request Before request -Info 117 [00:03:33.000] request: +Info 123 [00:03:39.000] request: { "command": "close", "arguments": { @@ -1534,25 +1552,25 @@ Info 117 [00:03:33.000] request: "seq": 16, "type": "request" } -Info 118 [00:03:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 119 [00:03:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:03:36.000] Files (3) - -Info 119 [00:03:37.000] ----------------------------------------------- -Info 119 [00:03:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:03:39.000] Files (2) - -Info 119 [00:03:40.000] ----------------------------------------------- -Info 119 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 119 [00:03:42.000] Files (2) - -Info 119 [00:03:43.000] ----------------------------------------------- -Info 119 [00:03:44.000] Open files: -Info 119 [00:03:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 119 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 119 [00:03:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 119 [00:03:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 119 [00:03:49.000] response: +Info 124 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 125 [00:03:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:03:42.000] Files (3) + +Info 125 [00:03:43.000] ----------------------------------------------- +Info 125 [00:03:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:03:45.000] Files (2) + +Info 125 [00:03:46.000] ----------------------------------------------- +Info 125 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:03:48.000] Files (2) + +Info 125 [00:03:49.000] ----------------------------------------------- +Info 125 [00:03:50.000] Open files: +Info 125 [00:03:51.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 125 [00:03:52.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 125 [00:03:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 125 [00:03:54.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 125 [00:03:55.000] response: { "responseRequired": false } @@ -1563,6 +1581,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1596,7 +1616,7 @@ FsWatchesRecursive:: Before request -Info 120 [00:03:50.000] request: +Info 126 [00:03:56.000] request: { "command": "open", "arguments": { @@ -1605,29 +1625,29 @@ Info 120 [00:03:50.000] request: "seq": 17, "type": "request" } -Info 121 [00:03:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 122 [00:03:52.000] Search path: /user/username/projects/myproject/random -Info 123 [00:03:53.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 124 [00:03:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 124 [00:03:55.000] Files (3) - -Info 124 [00:03:56.000] ----------------------------------------------- -Info 124 [00:03:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 124 [00:03:58.000] Files (2) - -Info 124 [00:03:59.000] ----------------------------------------------- -Info 124 [00:04:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 124 [00:04:01.000] Files (2) - -Info 124 [00:04:02.000] ----------------------------------------------- -Info 124 [00:04:03.000] Open files: -Info 124 [00:04:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 124 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 124 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 124 [00:04:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 124 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 124 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 124 [00:04:10.000] response: +Info 127 [00:03:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:03:58.000] Search path: /user/username/projects/myproject/random +Info 129 [00:03:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 130 [00:04:01.000] Files (3) + +Info 130 [00:04:02.000] ----------------------------------------------- +Info 130 [00:04:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 130 [00:04:04.000] Files (2) + +Info 130 [00:04:05.000] ----------------------------------------------- +Info 130 [00:04:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 130 [00:04:07.000] Files (2) + +Info 130 [00:04:08.000] ----------------------------------------------- +Info 130 [00:04:09.000] Open files: +Info 130 [00:04:10.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 130 [00:04:11.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 130 [00:04:12.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 130 [00:04:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 130 [00:04:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 130 [00:04:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:16.000] response: { "responseRequired": false } @@ -1638,6 +1658,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1673,7 +1695,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:11.000] request: +Info 131 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1682,25 +1704,25 @@ Info 125 [00:04:11.000] request: "seq": 18, "type": "request" } -Info 126 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 127 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 127 [00:04:14.000] Files (3) - -Info 127 [00:04:15.000] ----------------------------------------------- -Info 127 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 127 [00:04:17.000] Files (2) - -Info 127 [00:04:18.000] ----------------------------------------------- -Info 127 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 127 [00:04:20.000] Files (2) - -Info 127 [00:04:21.000] ----------------------------------------------- -Info 127 [00:04:22.000] Open files: -Info 127 [00:04:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 127 [00:04:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 127 [00:04:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 127 [00:04:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 127 [00:04:27.000] response: +Info 132 [00:04:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 133 [00:04:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 133 [00:04:20.000] Files (3) + +Info 133 [00:04:21.000] ----------------------------------------------- +Info 133 [00:04:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 133 [00:04:23.000] Files (2) + +Info 133 [00:04:24.000] ----------------------------------------------- +Info 133 [00:04:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 133 [00:04:26.000] Files (2) + +Info 133 [00:04:27.000] ----------------------------------------------- +Info 133 [00:04:28.000] Open files: +Info 133 [00:04:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 133 [00:04:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 133 [00:04:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 133 [00:04:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:33.000] response: { "responseRequired": false } @@ -1711,6 +1733,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1744,7 +1768,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:28.000] request: +Info 134 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1753,23 +1777,23 @@ Info 128 [00:04:28.000] request: "seq": 19, "type": "request" } -Info 129 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 130 [00:04:31.000] Files (3) - -Info 130 [00:04:32.000] ----------------------------------------------- -Info 130 [00:04:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 130 [00:04:34.000] Files (2) - -Info 130 [00:04:35.000] ----------------------------------------------- -Info 130 [00:04:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 130 [00:04:37.000] Files (2) - -Info 130 [00:04:38.000] ----------------------------------------------- -Info 130 [00:04:39.000] Open files: -Info 130 [00:04:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 130 [00:04:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 130 [00:04:42.000] response: +Info 135 [00:04:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 136 [00:04:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 136 [00:04:37.000] Files (3) + +Info 136 [00:04:38.000] ----------------------------------------------- +Info 136 [00:04:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 136 [00:04:40.000] Files (2) + +Info 136 [00:04:41.000] ----------------------------------------------- +Info 136 [00:04:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 136 [00:04:43.000] Files (2) + +Info 136 [00:04:44.000] ----------------------------------------------- +Info 136 [00:04:45.000] Open files: +Info 136 [00:04:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 136 [00:04:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 136 [00:04:48.000] response: { "responseRequired": false } @@ -1780,6 +1804,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1815,7 +1841,7 @@ FsWatchesRecursive:: Before request -Info 131 [00:04:43.000] request: +Info 137 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1824,21 +1850,21 @@ Info 131 [00:04:43.000] request: "seq": 20, "type": "request" } -Info 132 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 133 [00:04:46.000] Files (3) +Info 138 [00:04:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 139 [00:04:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 139 [00:04:52.000] Files (3) -Info 133 [00:04:47.000] ----------------------------------------------- -Info 133 [00:04:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 133 [00:04:49.000] Files (2) +Info 139 [00:04:53.000] ----------------------------------------------- +Info 139 [00:04:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 139 [00:04:55.000] Files (2) -Info 133 [00:04:50.000] ----------------------------------------------- -Info 133 [00:04:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 133 [00:04:52.000] Files (2) +Info 139 [00:04:56.000] ----------------------------------------------- +Info 139 [00:04:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 139 [00:04:58.000] Files (2) -Info 133 [00:04:53.000] ----------------------------------------------- -Info 133 [00:04:54.000] Open files: -Info 133 [00:04:55.000] response: +Info 139 [00:04:59.000] ----------------------------------------------- +Info 139 [00:05:00.000] Open files: +Info 139 [00:05:01.000] response: { "responseRequired": false } @@ -1849,6 +1875,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1886,7 +1914,7 @@ FsWatchesRecursive:: Before request -Info 134 [00:04:56.000] request: +Info 140 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1895,12 +1923,12 @@ Info 134 [00:04:56.000] request: "seq": 21, "type": "request" } -Info 135 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 136 [00:04:58.000] Search path: /user/username/projects/myproject/random -Info 137 [00:04:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 138 [00:05:00.000] `remove Project:: -Info 139 [00:05:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 140 [00:05:02.000] Files (3) +Info 141 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:04.000] Search path: /user/username/projects/myproject/random +Info 143 [00:05:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 144 [00:05:06.000] `remove Project:: +Info 145 [00:05:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 146 [00:05:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1913,19 +1941,21 @@ Info 140 [00:05:02.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 141 [00:05:03.000] ----------------------------------------------- -Info 142 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 143 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 144 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 145 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 146 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 147 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 148 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 149 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:13.000] `remove Project:: -Info 152 [00:05:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 153 [00:05:15.000] Files (2) +Info 147 [00:05:09.000] ----------------------------------------------- +Info 148 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 149 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 150 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 151 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 152 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 153 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 154 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 155 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 156 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 157 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 158 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 159 [00:05:21.000] `remove Project:: +Info 160 [00:05:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 161 [00:05:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1935,26 +1965,28 @@ Info 153 [00:05:15.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 154 [00:05:16.000] ----------------------------------------------- -Info 155 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 156 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 157 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 158 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 159 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 160 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 163 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 164 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 165 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 166 [00:05:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 166 [00:05:29.000] Files (2) - -Info 166 [00:05:30.000] ----------------------------------------------- -Info 166 [00:05:31.000] Open files: -Info 166 [00:05:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 166 [00:05:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 166 [00:05:34.000] response: +Info 162 [00:05:24.000] ----------------------------------------------- +Info 163 [00:05:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 164 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 165 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 166 [00:05:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 167 [00:05:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 168 [00:05:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 169 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 170 [00:05:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 171 [00:05:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 172 [00:05:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 173 [00:05:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 174 [00:05:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 175 [00:05:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 176 [00:05:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 176 [00:05:39.000] Files (2) + +Info 176 [00:05:40.000] ----------------------------------------------- +Info 176 [00:05:41.000] Open files: +Info 176 [00:05:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 176 [00:05:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 176 [00:05:44.000] response: { "responseRequired": false } @@ -1963,6 +1995,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js index da0e9b874d6da..a17bbddd37e43 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-deleted.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -688,14 +702,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 72 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 73 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 74 [00:02:48.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:49.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 76 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 77 [00:02:51.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 78 [00:02:52.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 79 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 80 [00:02:54.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 82 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 83 [00:02:57.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 84 [00:02:58.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -704,6 +718,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -735,7 +751,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:54.000] request: +Info 86 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -746,10 +762,10 @@ Info 80 [00:02:54.000] request: "seq": 6, "type": "request" } -Info 81 [00:02:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:02:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 83 [00:02:57.000] Same program as before -Info 84 [00:02:58.000] response: +Info 87 [00:03:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 88 [00:03:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 89 [00:03:03.000] Same program as before +Info 90 [00:03:04.000] response: { "response": { "definitions": [ @@ -790,7 +806,7 @@ After request Before request -Info 85 [00:02:59.000] request: +Info 91 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -801,7 +817,7 @@ Info 85 [00:02:59.000] request: "seq": 7, "type": "request" } -Info 86 [00:03:00.000] response: +Info 92 [00:03:06.000] response: { "response": { "definitions": [ @@ -842,7 +858,7 @@ After request Before request -Info 87 [00:03:01.000] request: +Info 93 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -853,7 +869,7 @@ Info 87 [00:03:01.000] request: "seq": 8, "type": "request" } -Info 88 [00:03:02.000] response: +Info 94 [00:03:08.000] response: { "response": { "definitions": [ @@ -894,7 +910,7 @@ After request Before request -Info 89 [00:03:03.000] request: +Info 95 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -905,7 +921,7 @@ Info 89 [00:03:03.000] request: "seq": 9, "type": "request" } -Info 90 [00:03:04.000] response: +Info 96 [00:03:10.000] response: { "response": { "definitions": [ @@ -946,7 +962,7 @@ After request Before request -Info 91 [00:03:05.000] request: +Info 97 [00:03:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -957,7 +973,7 @@ Info 91 [00:03:05.000] request: "seq": 10, "type": "request" } -Info 92 [00:03:06.000] response: +Info 98 [00:03:12.000] response: { "response": { "definitions": [ @@ -998,7 +1014,7 @@ After request Before request -Info 93 [00:03:07.000] request: +Info 99 [00:03:13.000] request: { "command": "rename", "arguments": { @@ -1009,13 +1025,13 @@ Info 93 [00:03:07.000] request: "seq": 11, "type": "request" } -Info 94 [00:03:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:10.000] Same program as before -Info 97 [00:03:11.000] Search path: /user/username/projects/myproject/dependency -Info 98 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 99 [00:03:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 100 [00:03:14.000] response: +Info 100 [00:03:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 102 [00:03:16.000] Same program as before +Info 103 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 106 [00:03:20.000] response: { "response": { "info": { @@ -1103,6 +1119,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1134,7 +1152,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:03:15.000] request: +Info 107 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1145,9 +1163,9 @@ Info 101 [00:03:15.000] request: "seq": 12, "type": "request" } -Info 102 [00:03:16.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:18.000] response: +Info 108 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:03:24.000] response: { "response": { "info": { @@ -1232,7 +1250,7 @@ After request Before request -Info 105 [00:03:19.000] request: +Info 111 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1243,9 +1261,9 @@ Info 105 [00:03:19.000] request: "seq": 13, "type": "request" } -Info 106 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:22.000] response: +Info 112 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:28.000] response: { "response": { "info": { @@ -1330,7 +1348,7 @@ After request Before request -Info 109 [00:03:23.000] request: +Info 115 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1341,9 +1359,9 @@ Info 109 [00:03:23.000] request: "seq": 14, "type": "request" } -Info 110 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 112 [00:03:26.000] response: +Info 116 [00:03:30.000] Search path: /user/username/projects/myproject/dependency +Info 117 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:03:32.000] response: { "response": { "info": { @@ -1428,7 +1446,7 @@ After request Before request -Info 113 [00:03:27.000] request: +Info 119 [00:03:33.000] request: { "command": "rename", "arguments": { @@ -1439,9 +1457,9 @@ Info 113 [00:03:27.000] request: "seq": 15, "type": "request" } -Info 114 [00:03:28.000] Search path: /user/username/projects/myproject/dependency -Info 115 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:03:30.000] response: +Info 120 [00:03:34.000] Search path: /user/username/projects/myproject/dependency +Info 121 [00:03:35.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:03:36.000] response: { "response": { "info": { @@ -1526,7 +1544,7 @@ After request Before request -Info 117 [00:03:31.000] request: +Info 123 [00:03:37.000] request: { "command": "close", "arguments": { @@ -1535,25 +1553,25 @@ Info 117 [00:03:31.000] request: "seq": 16, "type": "request" } -Info 118 [00:03:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 119 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:03:34.000] Files (3) - -Info 119 [00:03:35.000] ----------------------------------------------- -Info 119 [00:03:36.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:03:37.000] Files (2) - -Info 119 [00:03:38.000] ----------------------------------------------- -Info 119 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 119 [00:03:40.000] Files (2) - -Info 119 [00:03:41.000] ----------------------------------------------- -Info 119 [00:03:42.000] Open files: -Info 119 [00:03:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 119 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 119 [00:03:45.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 119 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 119 [00:03:47.000] response: +Info 124 [00:03:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 125 [00:03:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:03:40.000] Files (3) + +Info 125 [00:03:41.000] ----------------------------------------------- +Info 125 [00:03:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:03:43.000] Files (2) + +Info 125 [00:03:44.000] ----------------------------------------------- +Info 125 [00:03:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:03:46.000] Files (2) + +Info 125 [00:03:47.000] ----------------------------------------------- +Info 125 [00:03:48.000] Open files: +Info 125 [00:03:49.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 125 [00:03:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 125 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 125 [00:03:52.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 125 [00:03:53.000] response: { "responseRequired": false } @@ -1564,6 +1582,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1597,7 +1617,7 @@ FsWatchesRecursive:: Before request -Info 120 [00:03:48.000] request: +Info 126 [00:03:54.000] request: { "command": "open", "arguments": { @@ -1606,29 +1626,29 @@ Info 120 [00:03:48.000] request: "seq": 17, "type": "request" } -Info 121 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 122 [00:03:50.000] Search path: /user/username/projects/myproject/random -Info 123 [00:03:51.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 124 [00:03:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 124 [00:03:53.000] Files (3) - -Info 124 [00:03:54.000] ----------------------------------------------- -Info 124 [00:03:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 124 [00:03:56.000] Files (2) - -Info 124 [00:03:57.000] ----------------------------------------------- -Info 124 [00:03:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 124 [00:03:59.000] Files (2) - -Info 124 [00:04:00.000] ----------------------------------------------- -Info 124 [00:04:01.000] Open files: -Info 124 [00:04:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 124 [00:04:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 124 [00:04:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 124 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 124 [00:04:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 124 [00:04:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 124 [00:04:08.000] response: +Info 127 [00:03:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:03:56.000] Search path: /user/username/projects/myproject/random +Info 129 [00:03:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:03:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 130 [00:03:59.000] Files (3) + +Info 130 [00:04:00.000] ----------------------------------------------- +Info 130 [00:04:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 130 [00:04:02.000] Files (2) + +Info 130 [00:04:03.000] ----------------------------------------------- +Info 130 [00:04:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 130 [00:04:05.000] Files (2) + +Info 130 [00:04:06.000] ----------------------------------------------- +Info 130 [00:04:07.000] Open files: +Info 130 [00:04:08.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 130 [00:04:09.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 130 [00:04:10.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 130 [00:04:11.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 130 [00:04:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 130 [00:04:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:14.000] response: { "responseRequired": false } @@ -1639,6 +1659,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1674,7 +1696,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:09.000] request: +Info 131 [00:04:15.000] request: { "command": "close", "arguments": { @@ -1683,25 +1705,25 @@ Info 125 [00:04:09.000] request: "seq": 18, "type": "request" } -Info 126 [00:04:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 127 [00:04:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 127 [00:04:12.000] Files (3) - -Info 127 [00:04:13.000] ----------------------------------------------- -Info 127 [00:04:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 127 [00:04:15.000] Files (2) - -Info 127 [00:04:16.000] ----------------------------------------------- -Info 127 [00:04:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 127 [00:04:18.000] Files (2) - -Info 127 [00:04:19.000] ----------------------------------------------- -Info 127 [00:04:20.000] Open files: -Info 127 [00:04:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 127 [00:04:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 127 [00:04:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 127 [00:04:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 127 [00:04:25.000] response: +Info 132 [00:04:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 133 [00:04:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 133 [00:04:18.000] Files (3) + +Info 133 [00:04:19.000] ----------------------------------------------- +Info 133 [00:04:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 133 [00:04:21.000] Files (2) + +Info 133 [00:04:22.000] ----------------------------------------------- +Info 133 [00:04:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 133 [00:04:24.000] Files (2) + +Info 133 [00:04:25.000] ----------------------------------------------- +Info 133 [00:04:26.000] Open files: +Info 133 [00:04:27.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 133 [00:04:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 133 [00:04:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 133 [00:04:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:31.000] response: { "responseRequired": false } @@ -1712,6 +1734,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1745,7 +1769,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:26.000] request: +Info 134 [00:04:32.000] request: { "command": "close", "arguments": { @@ -1754,23 +1778,23 @@ Info 128 [00:04:26.000] request: "seq": 19, "type": "request" } -Info 129 [00:04:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 130 [00:04:29.000] Files (3) - -Info 130 [00:04:30.000] ----------------------------------------------- -Info 130 [00:04:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 130 [00:04:32.000] Files (2) - -Info 130 [00:04:33.000] ----------------------------------------------- -Info 130 [00:04:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 130 [00:04:35.000] Files (2) - -Info 130 [00:04:36.000] ----------------------------------------------- -Info 130 [00:04:37.000] Open files: -Info 130 [00:04:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 130 [00:04:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 130 [00:04:40.000] response: +Info 135 [00:04:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 136 [00:04:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 136 [00:04:35.000] Files (3) + +Info 136 [00:04:36.000] ----------------------------------------------- +Info 136 [00:04:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 136 [00:04:38.000] Files (2) + +Info 136 [00:04:39.000] ----------------------------------------------- +Info 136 [00:04:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 136 [00:04:41.000] Files (2) + +Info 136 [00:04:42.000] ----------------------------------------------- +Info 136 [00:04:43.000] Open files: +Info 136 [00:04:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 136 [00:04:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 136 [00:04:46.000] response: { "responseRequired": false } @@ -1781,6 +1805,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1816,7 +1842,7 @@ FsWatchesRecursive:: Before request -Info 131 [00:04:41.000] request: +Info 137 [00:04:47.000] request: { "command": "close", "arguments": { @@ -1825,21 +1851,21 @@ Info 131 [00:04:41.000] request: "seq": 20, "type": "request" } -Info 132 [00:04:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 133 [00:04:44.000] Files (3) +Info 138 [00:04:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 139 [00:04:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 139 [00:04:50.000] Files (3) -Info 133 [00:04:45.000] ----------------------------------------------- -Info 133 [00:04:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 133 [00:04:47.000] Files (2) +Info 139 [00:04:51.000] ----------------------------------------------- +Info 139 [00:04:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 139 [00:04:53.000] Files (2) -Info 133 [00:04:48.000] ----------------------------------------------- -Info 133 [00:04:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 133 [00:04:50.000] Files (2) +Info 139 [00:04:54.000] ----------------------------------------------- +Info 139 [00:04:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 139 [00:04:56.000] Files (2) -Info 133 [00:04:51.000] ----------------------------------------------- -Info 133 [00:04:52.000] Open files: -Info 133 [00:04:53.000] response: +Info 139 [00:04:57.000] ----------------------------------------------- +Info 139 [00:04:58.000] Open files: +Info 139 [00:04:59.000] response: { "responseRequired": false } @@ -1850,6 +1876,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1887,7 +1915,7 @@ FsWatchesRecursive:: Before request -Info 134 [00:04:54.000] request: +Info 140 [00:05:00.000] request: { "command": "open", "arguments": { @@ -1896,12 +1924,12 @@ Info 134 [00:04:54.000] request: "seq": 21, "type": "request" } -Info 135 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 136 [00:04:56.000] Search path: /user/username/projects/myproject/random -Info 137 [00:04:57.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 138 [00:04:58.000] `remove Project:: -Info 139 [00:04:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 140 [00:05:00.000] Files (3) +Info 141 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 142 [00:05:02.000] Search path: /user/username/projects/myproject/random +Info 143 [00:05:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 144 [00:05:04.000] `remove Project:: +Info 145 [00:05:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 146 [00:05:06.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1914,19 +1942,21 @@ Info 140 [00:05:00.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 141 [00:05:01.000] ----------------------------------------------- -Info 142 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 143 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 144 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 145 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 146 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 147 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 148 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 149 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:11.000] `remove Project:: -Info 152 [00:05:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 153 [00:05:13.000] Files (2) +Info 147 [00:05:07.000] ----------------------------------------------- +Info 148 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 149 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 150 [00:05:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 151 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 152 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 153 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 154 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 155 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 156 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 157 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 158 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 159 [00:05:19.000] `remove Project:: +Info 160 [00:05:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 161 [00:05:21.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1936,26 +1966,28 @@ Info 153 [00:05:13.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 154 [00:05:14.000] ----------------------------------------------- -Info 155 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 156 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 157 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 158 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 159 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 160 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 163 [00:05:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 164 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 165 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 166 [00:05:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 166 [00:05:27.000] Files (2) - -Info 166 [00:05:28.000] ----------------------------------------------- -Info 166 [00:05:29.000] Open files: -Info 166 [00:05:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 166 [00:05:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 166 [00:05:32.000] response: +Info 162 [00:05:22.000] ----------------------------------------------- +Info 163 [00:05:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 164 [00:05:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 165 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 166 [00:05:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 167 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 168 [00:05:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 169 [00:05:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 170 [00:05:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 171 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 172 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 173 [00:05:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 174 [00:05:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 175 [00:05:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 176 [00:05:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 176 [00:05:37.000] Files (2) + +Info 176 [00:05:38.000] ----------------------------------------------- +Info 176 [00:05:39.000] Open files: +Info 176 [00:05:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 176 [00:05:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 176 [00:05:42.000] response: { "responseRequired": false } @@ -1964,6 +1996,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-not-present.js index 7aca784a99e5f..c39dfafdb19b2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-dtsMap-not-present.js @@ -264,9 +264,11 @@ Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:25.000] Files (3) +Info 22 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -279,17 +281,17 @@ Info 24 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:26.000] ----------------------------------------------- -Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:30.000] Files (3) - -Info 28 [00:01:31.000] ----------------------------------------------- -Info 28 [00:01:32.000] Open files: -Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:35.000] response: +Info 27 [00:01:28.000] ----------------------------------------------- +Info 28 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:32.000] Files (3) + +Info 30 [00:01:33.000] ----------------------------------------------- +Info 30 [00:01:34.000] Open files: +Info 30 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:37.000] response: { "responseRequired": false } @@ -300,6 +302,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -321,7 +325,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -330,18 +334,20 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:38.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:40.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:48.000] Files (2) +Info 32 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:40.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:52.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -351,23 +357,23 @@ Info 41 [00:01:48.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:49.000] ----------------------------------------------- -Info 43 [00:01:50.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:51.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:53.000] Files (3) - -Info 45 [00:01:54.000] ----------------------------------------------- -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) - -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Open files: -Info 45 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:01.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:03.000] response: +Info 46 [00:01:53.000] ----------------------------------------------- +Info 47 [00:01:54.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:55.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:57.000] Files (3) + +Info 49 [00:01:58.000] ----------------------------------------------- +Info 49 [00:01:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:02:00.000] Files (2) + +Info 49 [00:02:01.000] ----------------------------------------------- +Info 49 [00:02:02.000] Open files: +Info 49 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:07.000] response: { "responseRequired": false } @@ -378,6 +384,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -403,7 +411,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:04.000] request: +Info 50 [00:02:08.000] request: { "command": "open", "arguments": { @@ -412,11 +420,11 @@ Info 46 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:05.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:07.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:09.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:11.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:13.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -424,16 +432,18 @@ Info 51 [00:02:09.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:19.000] Files (2) +Info 56 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -443,27 +453,27 @@ Info 61 [00:02:19.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:20.000] ----------------------------------------------- -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:22.000] Files (3) - -Info 63 [00:02:23.000] ----------------------------------------------- -Info 63 [00:02:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:25.000] Files (2) - -Info 63 [00:02:26.000] ----------------------------------------------- -Info 63 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:28.000] Files (2) - -Info 63 [00:02:29.000] ----------------------------------------------- -Info 63 [00:02:30.000] Open files: -Info 63 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:37.000] response: +Info 68 [00:02:26.000] ----------------------------------------------- +Info 69 [00:02:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:28.000] Files (3) + +Info 69 [00:02:29.000] ----------------------------------------------- +Info 69 [00:02:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:31.000] Files (2) + +Info 69 [00:02:32.000] ----------------------------------------------- +Info 69 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:34.000] Files (2) + +Info 69 [00:02:35.000] ----------------------------------------------- +Info 69 [00:02:36.000] Open files: +Info 69 [00:02:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:43.000] response: { "responseRequired": false } @@ -474,6 +484,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -501,7 +513,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:38.000] request: +Info 70 [00:02:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -512,7 +524,7 @@ Info 64 [00:02:38.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:39.000] response: +Info 71 [00:02:45.000] response: { "response": { "definitions": [ @@ -553,7 +565,7 @@ After request Before request -Info 66 [00:02:40.000] request: +Info 72 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -564,7 +576,7 @@ Info 66 [00:02:40.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:41.000] response: +Info 73 [00:02:47.000] response: { "response": { "definitions": [ @@ -605,7 +617,7 @@ After request Before request -Info 68 [00:02:42.000] request: +Info 74 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -616,7 +628,7 @@ Info 68 [00:02:42.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:43.000] response: +Info 75 [00:02:49.000] response: { "response": { "definitions": [ @@ -657,7 +669,7 @@ After request Before request -Info 70 [00:02:44.000] request: +Info 76 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -668,7 +680,7 @@ Info 70 [00:02:44.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:45.000] response: +Info 77 [00:02:51.000] response: { "response": { "definitions": [ @@ -709,7 +721,7 @@ After request Before request -Info 72 [00:02:46.000] request: +Info 78 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -720,7 +732,7 @@ Info 72 [00:02:46.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:47.000] response: +Info 79 [00:02:53.000] response: { "response": { "definitions": [ @@ -761,7 +773,7 @@ After request Before request -Info 74 [00:02:48.000] request: +Info 80 [00:02:54.000] request: { "command": "rename", "arguments": { @@ -772,11 +784,11 @@ Info 74 [00:02:48.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:49.000] Search path: /user/username/projects/myproject/dependency -Info 76 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 78 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 79 [00:02:53.000] response: +Info 81 [00:02:55.000] Search path: /user/username/projects/myproject/dependency +Info 82 [00:02:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 84 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 85 [00:02:59.000] response: { "response": { "info": { @@ -864,6 +876,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -895,7 +909,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:02:54.000] request: +Info 86 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -906,9 +920,9 @@ Info 80 [00:02:54.000] request: "seq": 10, "type": "request" } -Info 81 [00:02:55.000] Search path: /user/username/projects/myproject/dependency -Info 82 [00:02:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 83 [00:02:57.000] response: +Info 87 [00:03:01.000] Search path: /user/username/projects/myproject/dependency +Info 88 [00:03:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:03.000] response: { "response": { "info": { @@ -993,7 +1007,7 @@ After request Before request -Info 84 [00:02:58.000] request: +Info 90 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -1004,9 +1018,9 @@ Info 84 [00:02:58.000] request: "seq": 11, "type": "request" } -Info 85 [00:02:59.000] Search path: /user/username/projects/myproject/dependency -Info 86 [00:03:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 87 [00:03:01.000] response: +Info 91 [00:03:05.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:07.000] response: { "response": { "info": { @@ -1091,7 +1105,7 @@ After request Before request -Info 88 [00:03:02.000] request: +Info 94 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1102,9 +1116,9 @@ Info 88 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 89 [00:03:03.000] Search path: /user/username/projects/myproject/dependency -Info 90 [00:03:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:05.000] response: +Info 95 [00:03:09.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:11.000] response: { "response": { "info": { @@ -1189,7 +1203,7 @@ After request Before request -Info 92 [00:03:06.000] request: +Info 98 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1200,9 +1214,9 @@ Info 92 [00:03:06.000] request: "seq": 13, "type": "request" } -Info 93 [00:03:07.000] Search path: /user/username/projects/myproject/dependency -Info 94 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:09.000] response: +Info 99 [00:03:13.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:15.000] response: { "response": { "info": { @@ -1287,7 +1301,7 @@ After request Before request -Info 96 [00:03:10.000] request: +Info 102 [00:03:16.000] request: { "command": "close", "arguments": { @@ -1296,25 +1310,25 @@ Info 96 [00:03:10.000] request: "seq": 14, "type": "request" } -Info 97 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 98 [00:03:13.000] Files (3) - -Info 98 [00:03:14.000] ----------------------------------------------- -Info 98 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 98 [00:03:16.000] Files (2) - -Info 98 [00:03:17.000] ----------------------------------------------- -Info 98 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 98 [00:03:19.000] Files (2) - -Info 98 [00:03:20.000] ----------------------------------------------- -Info 98 [00:03:21.000] Open files: -Info 98 [00:03:22.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 98 [00:03:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 98 [00:03:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 98 [00:03:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 98 [00:03:26.000] response: +Info 103 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 104 [00:03:19.000] Files (3) + +Info 104 [00:03:20.000] ----------------------------------------------- +Info 104 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 104 [00:03:22.000] Files (2) + +Info 104 [00:03:23.000] ----------------------------------------------- +Info 104 [00:03:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 104 [00:03:25.000] Files (2) + +Info 104 [00:03:26.000] ----------------------------------------------- +Info 104 [00:03:27.000] Open files: +Info 104 [00:03:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 104 [00:03:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 104 [00:03:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 104 [00:03:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:32.000] response: { "responseRequired": false } @@ -1325,6 +1339,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1358,7 +1374,7 @@ FsWatchesRecursive:: Before request -Info 99 [00:03:27.000] request: +Info 105 [00:03:33.000] request: { "command": "open", "arguments": { @@ -1367,29 +1383,29 @@ Info 99 [00:03:27.000] request: "seq": 15, "type": "request" } -Info 100 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:29.000] Search path: /user/username/projects/myproject/random -Info 102 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 103 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 103 [00:03:32.000] Files (3) - -Info 103 [00:03:33.000] ----------------------------------------------- -Info 103 [00:03:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 103 [00:03:35.000] Files (2) - -Info 103 [00:03:36.000] ----------------------------------------------- -Info 103 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 103 [00:03:38.000] Files (2) - -Info 103 [00:03:39.000] ----------------------------------------------- -Info 103 [00:03:40.000] Open files: -Info 103 [00:03:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 103 [00:03:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 103 [00:03:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 103 [00:03:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 103 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 103 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 103 [00:03:47.000] response: +Info 106 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 107 [00:03:35.000] Search path: /user/username/projects/myproject/random +Info 108 [00:03:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:03:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 109 [00:03:38.000] Files (3) + +Info 109 [00:03:39.000] ----------------------------------------------- +Info 109 [00:03:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 109 [00:03:41.000] Files (2) + +Info 109 [00:03:42.000] ----------------------------------------------- +Info 109 [00:03:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 109 [00:03:44.000] Files (2) + +Info 109 [00:03:45.000] ----------------------------------------------- +Info 109 [00:03:46.000] Open files: +Info 109 [00:03:47.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 109 [00:03:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 109 [00:03:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 109 [00:03:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 109 [00:03:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:03:53.000] response: { "responseRequired": false } @@ -1400,6 +1416,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1435,7 +1453,7 @@ FsWatchesRecursive:: Before request -Info 104 [00:03:48.000] request: +Info 110 [00:03:54.000] request: { "command": "close", "arguments": { @@ -1444,25 +1462,25 @@ Info 104 [00:03:48.000] request: "seq": 16, "type": "request" } -Info 105 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 106 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 106 [00:03:51.000] Files (3) - -Info 106 [00:03:52.000] ----------------------------------------------- -Info 106 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 106 [00:03:54.000] Files (2) - -Info 106 [00:03:55.000] ----------------------------------------------- -Info 106 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 106 [00:03:57.000] Files (2) - -Info 106 [00:03:58.000] ----------------------------------------------- -Info 106 [00:03:59.000] Open files: -Info 106 [00:04:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 106 [00:04:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 106 [00:04:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 106 [00:04:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 106 [00:04:04.000] response: +Info 111 [00:03:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 112 [00:03:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 112 [00:03:57.000] Files (3) + +Info 112 [00:03:58.000] ----------------------------------------------- +Info 112 [00:03:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 112 [00:04:00.000] Files (2) + +Info 112 [00:04:01.000] ----------------------------------------------- +Info 112 [00:04:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 112 [00:04:03.000] Files (2) + +Info 112 [00:04:04.000] ----------------------------------------------- +Info 112 [00:04:05.000] Open files: +Info 112 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 112 [00:04:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 112 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 112 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 112 [00:04:10.000] response: { "responseRequired": false } @@ -1473,6 +1491,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1506,7 +1526,7 @@ FsWatchesRecursive:: Before request -Info 107 [00:04:05.000] request: +Info 113 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1515,23 +1535,23 @@ Info 107 [00:04:05.000] request: "seq": 17, "type": "request" } -Info 108 [00:04:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 109 [00:04:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 109 [00:04:08.000] Files (3) - -Info 109 [00:04:09.000] ----------------------------------------------- -Info 109 [00:04:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 109 [00:04:11.000] Files (2) - -Info 109 [00:04:12.000] ----------------------------------------------- -Info 109 [00:04:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 109 [00:04:14.000] Files (2) - -Info 109 [00:04:15.000] ----------------------------------------------- -Info 109 [00:04:16.000] Open files: -Info 109 [00:04:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 109 [00:04:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 109 [00:04:19.000] response: +Info 114 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 115 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 115 [00:04:14.000] Files (3) + +Info 115 [00:04:15.000] ----------------------------------------------- +Info 115 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 115 [00:04:17.000] Files (2) + +Info 115 [00:04:18.000] ----------------------------------------------- +Info 115 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 115 [00:04:20.000] Files (2) + +Info 115 [00:04:21.000] ----------------------------------------------- +Info 115 [00:04:22.000] Open files: +Info 115 [00:04:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 115 [00:04:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 115 [00:04:25.000] response: { "responseRequired": false } @@ -1542,6 +1562,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1577,7 +1599,7 @@ FsWatchesRecursive:: Before request -Info 110 [00:04:20.000] request: +Info 116 [00:04:26.000] request: { "command": "close", "arguments": { @@ -1586,21 +1608,21 @@ Info 110 [00:04:20.000] request: "seq": 18, "type": "request" } -Info 111 [00:04:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 112 [00:04:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 112 [00:04:23.000] Files (3) +Info 117 [00:04:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 118 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 118 [00:04:29.000] Files (3) -Info 112 [00:04:24.000] ----------------------------------------------- -Info 112 [00:04:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 112 [00:04:26.000] Files (2) +Info 118 [00:04:30.000] ----------------------------------------------- +Info 118 [00:04:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 118 [00:04:32.000] Files (2) -Info 112 [00:04:27.000] ----------------------------------------------- -Info 112 [00:04:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 112 [00:04:29.000] Files (2) +Info 118 [00:04:33.000] ----------------------------------------------- +Info 118 [00:04:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 118 [00:04:35.000] Files (2) -Info 112 [00:04:30.000] ----------------------------------------------- -Info 112 [00:04:31.000] Open files: -Info 112 [00:04:32.000] response: +Info 118 [00:04:36.000] ----------------------------------------------- +Info 118 [00:04:37.000] Open files: +Info 118 [00:04:38.000] response: { "responseRequired": false } @@ -1611,6 +1633,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1648,7 +1672,7 @@ FsWatchesRecursive:: Before request -Info 113 [00:04:33.000] request: +Info 119 [00:04:39.000] request: { "command": "open", "arguments": { @@ -1657,12 +1681,12 @@ Info 113 [00:04:33.000] request: "seq": 19, "type": "request" } -Info 114 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 115 [00:04:35.000] Search path: /user/username/projects/myproject/random -Info 116 [00:04:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 117 [00:04:37.000] `remove Project:: -Info 118 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:04:39.000] Files (3) +Info 120 [00:04:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 121 [00:04:41.000] Search path: /user/username/projects/myproject/random +Info 122 [00:04:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:43.000] `remove Project:: +Info 124 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:04:45.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1675,19 +1699,21 @@ Info 119 [00:04:39.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 120 [00:04:40.000] ----------------------------------------------- -Info 121 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 122 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 123 [00:04:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 124 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 126 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 127 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 128 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 129 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 130 [00:04:50.000] `remove Project:: -Info 131 [00:04:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 132 [00:04:52.000] Files (2) +Info 126 [00:04:46.000] ----------------------------------------------- +Info 127 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 128 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 129 [00:04:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 130 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 131 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 132 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 133 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 134 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 135 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 136 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 137 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 138 [00:04:58.000] `remove Project:: +Info 139 [00:04:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 140 [00:05:00.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1697,26 +1723,28 @@ Info 132 [00:04:52.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 133 [00:04:53.000] ----------------------------------------------- -Info 134 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 135 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 136 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 137 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 138 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 139 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 140 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 141 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 142 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 143 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 144 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 145 [00:05:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 145 [00:05:06.000] Files (2) - -Info 145 [00:05:07.000] ----------------------------------------------- -Info 145 [00:05:08.000] Open files: -Info 145 [00:05:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 145 [00:05:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 145 [00:05:11.000] response: +Info 141 [00:05:01.000] ----------------------------------------------- +Info 142 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 144 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 145 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 146 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 147 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 148 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 149 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 150 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 151 [00:05:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 152 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 153 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 154 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 155 [00:05:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 155 [00:05:16.000] Files (2) + +Info 155 [00:05:17.000] ----------------------------------------------- +Info 155 [00:05:18.000] Open files: +Info 155 [00:05:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 155 [00:05:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 155 [00:05:21.000] response: { "responseRequired": false } @@ -1725,6 +1753,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes-with-timeout-before-request.js index e3556e155f191..432dd263e4b9a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes-with-timeout-before-request.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -690,7 +704,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "change", "arguments": { @@ -704,7 +718,7 @@ Info 72 [00:02:45.000] request: "seq": 6, "type": "request" } -Info 73 [00:02:46.000] response: +Info 79 [00:02:52.000] response: { "responseRequired": false } @@ -716,7 +730,7 @@ After running timeout callbacks Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -727,16 +741,16 @@ Info 74 [00:02:47.000] request: "seq": 7, "type": "request" } -Info 75 [00:02:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 77 [00:02:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:02:51.000] Files (3) +Info 81 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 83 [00:02:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:02:57.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-2-1 "function fooBar() { }\nexport function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 79 [00:02:52.000] ----------------------------------------------- -Info 80 [00:02:53.000] response: +Info 85 [00:02:58.000] ----------------------------------------------- +Info 86 [00:02:59.000] response: { "response": { "definitions": [ @@ -777,7 +791,7 @@ After request Before request -Info 81 [00:02:54.000] request: +Info 87 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -788,7 +802,7 @@ Info 81 [00:02:54.000] request: "seq": 8, "type": "request" } -Info 82 [00:02:55.000] response: +Info 88 [00:03:01.000] response: { "response": { "definitions": [ @@ -829,7 +843,7 @@ After request Before request -Info 83 [00:02:56.000] request: +Info 89 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -840,7 +854,7 @@ Info 83 [00:02:56.000] request: "seq": 9, "type": "request" } -Info 84 [00:02:57.000] response: +Info 90 [00:03:03.000] response: { "response": { "definitions": [ @@ -881,7 +895,7 @@ After request Before request -Info 85 [00:02:58.000] request: +Info 91 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -892,7 +906,7 @@ Info 85 [00:02:58.000] request: "seq": 10, "type": "request" } -Info 86 [00:02:59.000] response: +Info 92 [00:03:05.000] response: { "response": { "definitions": [ @@ -933,7 +947,7 @@ After request Before request -Info 87 [00:03:00.000] request: +Info 93 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -944,7 +958,7 @@ Info 87 [00:03:00.000] request: "seq": 11, "type": "request" } -Info 88 [00:03:01.000] response: +Info 94 [00:03:07.000] response: { "response": { "definitions": [ @@ -985,7 +999,7 @@ After request Before request -Info 89 [00:03:02.000] request: +Info 95 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -996,17 +1010,17 @@ Info 89 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 90 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 92 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:06.000] Files (2) +Info 96 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 98 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:03:12.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-2-1 "function fooBar() { }\nexport function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" -Info 94 [00:03:07.000] ----------------------------------------------- -Info 95 [00:03:08.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:09.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:10.000] response: +Info 100 [00:03:13.000] ----------------------------------------------- +Info 101 [00:03:14.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:16.000] response: { "response": { "info": { @@ -1091,7 +1105,7 @@ After request Before request -Info 98 [00:03:11.000] request: +Info 104 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1102,9 +1116,9 @@ Info 98 [00:03:11.000] request: "seq": 13, "type": "request" } -Info 99 [00:03:12.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:14.000] response: +Info 105 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:20.000] response: { "response": { "info": { @@ -1189,7 +1203,7 @@ After request Before request -Info 102 [00:03:15.000] request: +Info 108 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1200,9 +1214,9 @@ Info 102 [00:03:15.000] request: "seq": 14, "type": "request" } -Info 103 [00:03:16.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:18.000] response: +Info 109 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:24.000] response: { "response": { "info": { @@ -1287,7 +1301,7 @@ After request Before request -Info 106 [00:03:19.000] request: +Info 112 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1298,9 +1312,9 @@ Info 106 [00:03:19.000] request: "seq": 15, "type": "request" } -Info 107 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:22.000] response: +Info 113 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:28.000] response: { "response": { "info": { @@ -1385,7 +1399,7 @@ After request Before request -Info 110 [00:03:23.000] request: +Info 116 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1396,9 +1410,9 @@ Info 110 [00:03:23.000] request: "seq": 16, "type": "request" } -Info 111 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:26.000] response: +Info 117 [00:03:30.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:32.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes.js index f73716fe7cf2d..a2d7badf23468 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/dependency-source-changes.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -690,7 +704,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "change", "arguments": { @@ -704,7 +718,7 @@ Info 72 [00:02:45.000] request: "seq": 6, "type": "request" } -Info 73 [00:02:46.000] response: +Info 79 [00:02:52.000] response: { "responseRequired": false } @@ -712,7 +726,7 @@ After request Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -723,16 +737,16 @@ Info 74 [00:02:47.000] request: "seq": 7, "type": "request" } -Info 75 [00:02:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 77 [00:02:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:02:51.000] Files (3) +Info 81 [00:02:54.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 83 [00:02:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:02:57.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-2-1 "function fooBar() { }\n export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 79 [00:02:52.000] ----------------------------------------------- -Info 80 [00:02:53.000] response: +Info 85 [00:02:58.000] ----------------------------------------------- +Info 86 [00:02:59.000] response: { "response": { "definitions": [ @@ -773,7 +787,7 @@ After request Before request -Info 81 [00:02:54.000] request: +Info 87 [00:03:00.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -784,7 +798,7 @@ Info 81 [00:02:54.000] request: "seq": 8, "type": "request" } -Info 82 [00:02:55.000] response: +Info 88 [00:03:01.000] response: { "response": { "definitions": [ @@ -825,7 +839,7 @@ After request Before request -Info 83 [00:02:56.000] request: +Info 89 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -836,7 +850,7 @@ Info 83 [00:02:56.000] request: "seq": 9, "type": "request" } -Info 84 [00:02:57.000] response: +Info 90 [00:03:03.000] response: { "response": { "definitions": [ @@ -877,7 +891,7 @@ After request Before request -Info 85 [00:02:58.000] request: +Info 91 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -888,7 +902,7 @@ Info 85 [00:02:58.000] request: "seq": 10, "type": "request" } -Info 86 [00:02:59.000] response: +Info 92 [00:03:05.000] response: { "response": { "definitions": [ @@ -929,7 +943,7 @@ After request Before request -Info 87 [00:03:00.000] request: +Info 93 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -940,7 +954,7 @@ Info 87 [00:03:00.000] request: "seq": 11, "type": "request" } -Info 88 [00:03:01.000] response: +Info 94 [00:03:07.000] response: { "response": { "definitions": [ @@ -981,7 +995,7 @@ After request Before request -Info 89 [00:03:02.000] request: +Info 95 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -992,17 +1006,17 @@ Info 89 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 90 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 92 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:06.000] Files (2) +Info 96 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 98 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:03:12.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-2-1 "function fooBar() { }\n export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" -Info 94 [00:03:07.000] ----------------------------------------------- -Info 95 [00:03:08.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:09.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:10.000] response: +Info 100 [00:03:13.000] ----------------------------------------------- +Info 101 [00:03:14.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:16.000] response: { "response": { "info": { @@ -1087,7 +1101,7 @@ After request Before request -Info 98 [00:03:11.000] request: +Info 104 [00:03:17.000] request: { "command": "rename", "arguments": { @@ -1098,9 +1112,9 @@ Info 98 [00:03:11.000] request: "seq": 13, "type": "request" } -Info 99 [00:03:12.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:14.000] response: +Info 105 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:20.000] response: { "response": { "info": { @@ -1185,7 +1199,7 @@ After request Before request -Info 102 [00:03:15.000] request: +Info 108 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1196,9 +1210,9 @@ Info 102 [00:03:15.000] request: "seq": 14, "type": "request" } -Info 103 [00:03:16.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:18.000] response: +Info 109 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:24.000] response: { "response": { "info": { @@ -1283,7 +1297,7 @@ After request Before request -Info 106 [00:03:19.000] request: +Info 112 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1294,9 +1308,9 @@ Info 106 [00:03:19.000] request: "seq": 15, "type": "request" } -Info 107 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:22.000] response: +Info 113 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:28.000] response: { "response": { "info": { @@ -1381,7 +1395,7 @@ After request Before request -Info 110 [00:03:23.000] request: +Info 116 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1392,9 +1406,9 @@ Info 110 [00:03:23.000] request: "seq": 16, "type": "request" } -Info 111 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:26.000] response: +Info 117 [00:03:30.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:32.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/gotoDef-and-rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/gotoDef-and-rename-locations.js index 9e9ae343c5a51..7ace5b43dbb99 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/gotoDef-and-rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/gotoDef-and-rename-locations.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -567,7 +579,7 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] response: +Info 73 [00:02:46.000] response: { "response": { "definitions": [ @@ -608,7 +620,7 @@ After request Before request -Info 68 [00:02:41.000] request: +Info 74 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -619,7 +631,7 @@ Info 68 [00:02:41.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:42.000] response: +Info 75 [00:02:48.000] response: { "response": { "definitions": [ @@ -660,7 +672,7 @@ After request Before request -Info 70 [00:02:43.000] request: +Info 76 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -671,7 +683,7 @@ Info 70 [00:02:43.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:44.000] response: +Info 77 [00:02:50.000] response: { "response": { "definitions": [ @@ -712,7 +724,7 @@ After request Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -723,7 +735,7 @@ Info 72 [00:02:45.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:46.000] response: +Info 79 [00:02:52.000] response: { "response": { "definitions": [ @@ -764,7 +776,7 @@ After request Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "rename", "arguments": { @@ -775,11 +787,11 @@ Info 74 [00:02:47.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:48.000] Search path: /user/username/projects/myproject/dependency -Info 76 [00:02:49.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 78 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 79 [00:02:52.000] response: +Info 81 [00:02:54.000] Search path: /user/username/projects/myproject/dependency +Info 82 [00:02:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 84 [00:02:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 85 [00:02:58.000] response: { "response": { "info": { @@ -867,6 +879,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -898,7 +912,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:02:53.000] request: +Info 86 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -909,9 +923,9 @@ Info 80 [00:02:53.000] request: "seq": 10, "type": "request" } -Info 81 [00:02:54.000] Search path: /user/username/projects/myproject/dependency -Info 82 [00:02:55.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 83 [00:02:56.000] response: +Info 87 [00:03:00.000] Search path: /user/username/projects/myproject/dependency +Info 88 [00:03:01.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:02.000] response: { "response": { "info": { @@ -996,7 +1010,7 @@ After request Before request -Info 84 [00:02:57.000] request: +Info 90 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -1007,9 +1021,9 @@ Info 84 [00:02:57.000] request: "seq": 11, "type": "request" } -Info 85 [00:02:58.000] Search path: /user/username/projects/myproject/dependency -Info 86 [00:02:59.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 87 [00:03:00.000] response: +Info 91 [00:03:04.000] Search path: /user/username/projects/myproject/dependency +Info 92 [00:03:05.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:06.000] response: { "response": { "info": { @@ -1094,7 +1108,7 @@ After request Before request -Info 88 [00:03:01.000] request: +Info 94 [00:03:07.000] request: { "command": "rename", "arguments": { @@ -1105,9 +1119,9 @@ Info 88 [00:03:01.000] request: "seq": 12, "type": "request" } -Info 89 [00:03:02.000] Search path: /user/username/projects/myproject/dependency -Info 90 [00:03:03.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:04.000] response: +Info 95 [00:03:08.000] Search path: /user/username/projects/myproject/dependency +Info 96 [00:03:09.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:10.000] response: { "response": { "info": { @@ -1192,7 +1206,7 @@ After request Before request -Info 92 [00:03:05.000] request: +Info 98 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1203,9 +1217,9 @@ Info 92 [00:03:05.000] request: "seq": 13, "type": "request" } -Info 93 [00:03:06.000] Search path: /user/username/projects/myproject/dependency -Info 94 [00:03:07.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:08.000] response: +Info 99 [00:03:12.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:14.000] response: { "response": { "info": { @@ -1290,7 +1304,7 @@ After request Before request -Info 96 [00:03:09.000] request: +Info 102 [00:03:15.000] request: { "command": "close", "arguments": { @@ -1299,25 +1313,25 @@ Info 96 [00:03:09.000] request: "seq": 14, "type": "request" } -Info 97 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 98 [00:03:12.000] Files (3) - -Info 98 [00:03:13.000] ----------------------------------------------- -Info 98 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 98 [00:03:15.000] Files (2) - -Info 98 [00:03:16.000] ----------------------------------------------- -Info 98 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 98 [00:03:18.000] Files (2) - -Info 98 [00:03:19.000] ----------------------------------------------- -Info 98 [00:03:20.000] Open files: -Info 98 [00:03:21.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 98 [00:03:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 98 [00:03:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 98 [00:03:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 98 [00:03:25.000] response: +Info 103 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 104 [00:03:18.000] Files (3) + +Info 104 [00:03:19.000] ----------------------------------------------- +Info 104 [00:03:20.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 104 [00:03:21.000] Files (2) + +Info 104 [00:03:22.000] ----------------------------------------------- +Info 104 [00:03:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 104 [00:03:24.000] Files (2) + +Info 104 [00:03:25.000] ----------------------------------------------- +Info 104 [00:03:26.000] Open files: +Info 104 [00:03:27.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 104 [00:03:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 104 [00:03:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 104 [00:03:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:31.000] response: { "responseRequired": false } @@ -1328,6 +1342,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1361,7 +1377,7 @@ FsWatchesRecursive:: Before request -Info 99 [00:03:26.000] request: +Info 105 [00:03:32.000] request: { "command": "open", "arguments": { @@ -1370,29 +1386,29 @@ Info 99 [00:03:26.000] request: "seq": 15, "type": "request" } -Info 100 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:28.000] Search path: /user/username/projects/myproject/random -Info 102 [00:03:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 103 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 103 [00:03:31.000] Files (3) - -Info 103 [00:03:32.000] ----------------------------------------------- -Info 103 [00:03:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 103 [00:03:34.000] Files (2) - -Info 103 [00:03:35.000] ----------------------------------------------- -Info 103 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 103 [00:03:37.000] Files (2) - -Info 103 [00:03:38.000] ----------------------------------------------- -Info 103 [00:03:39.000] Open files: -Info 103 [00:03:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 103 [00:03:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 103 [00:03:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 103 [00:03:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 103 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 103 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 103 [00:03:46.000] response: +Info 106 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 107 [00:03:34.000] Search path: /user/username/projects/myproject/random +Info 108 [00:03:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:03:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 109 [00:03:37.000] Files (3) + +Info 109 [00:03:38.000] ----------------------------------------------- +Info 109 [00:03:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 109 [00:03:40.000] Files (2) + +Info 109 [00:03:41.000] ----------------------------------------------- +Info 109 [00:03:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 109 [00:03:43.000] Files (2) + +Info 109 [00:03:44.000] ----------------------------------------------- +Info 109 [00:03:45.000] Open files: +Info 109 [00:03:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 109 [00:03:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 109 [00:03:48.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 109 [00:03:49.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 109 [00:03:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:03:52.000] response: { "responseRequired": false } @@ -1403,6 +1419,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1438,7 +1456,7 @@ FsWatchesRecursive:: Before request -Info 104 [00:03:47.000] request: +Info 110 [00:03:53.000] request: { "command": "close", "arguments": { @@ -1447,25 +1465,25 @@ Info 104 [00:03:47.000] request: "seq": 16, "type": "request" } -Info 105 [00:03:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 106 [00:03:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 106 [00:03:50.000] Files (3) - -Info 106 [00:03:51.000] ----------------------------------------------- -Info 106 [00:03:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 106 [00:03:53.000] Files (2) - -Info 106 [00:03:54.000] ----------------------------------------------- -Info 106 [00:03:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 106 [00:03:56.000] Files (2) - -Info 106 [00:03:57.000] ----------------------------------------------- -Info 106 [00:03:58.000] Open files: -Info 106 [00:03:59.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 106 [00:04:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 106 [00:04:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 106 [00:04:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 106 [00:04:03.000] response: +Info 111 [00:03:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 112 [00:03:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 112 [00:03:56.000] Files (3) + +Info 112 [00:03:57.000] ----------------------------------------------- +Info 112 [00:03:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 112 [00:03:59.000] Files (2) + +Info 112 [00:04:00.000] ----------------------------------------------- +Info 112 [00:04:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 112 [00:04:02.000] Files (2) + +Info 112 [00:04:03.000] ----------------------------------------------- +Info 112 [00:04:04.000] Open files: +Info 112 [00:04:05.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 112 [00:04:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 112 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 112 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 112 [00:04:09.000] response: { "responseRequired": false } @@ -1476,6 +1494,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1509,7 +1529,7 @@ FsWatchesRecursive:: Before request -Info 107 [00:04:04.000] request: +Info 113 [00:04:10.000] request: { "command": "close", "arguments": { @@ -1518,23 +1538,23 @@ Info 107 [00:04:04.000] request: "seq": 17, "type": "request" } -Info 108 [00:04:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 109 [00:04:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 109 [00:04:07.000] Files (3) - -Info 109 [00:04:08.000] ----------------------------------------------- -Info 109 [00:04:09.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 109 [00:04:10.000] Files (2) - -Info 109 [00:04:11.000] ----------------------------------------------- -Info 109 [00:04:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 109 [00:04:13.000] Files (2) - -Info 109 [00:04:14.000] ----------------------------------------------- -Info 109 [00:04:15.000] Open files: -Info 109 [00:04:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 109 [00:04:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 109 [00:04:18.000] response: +Info 114 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 115 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 115 [00:04:13.000] Files (3) + +Info 115 [00:04:14.000] ----------------------------------------------- +Info 115 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 115 [00:04:16.000] Files (2) + +Info 115 [00:04:17.000] ----------------------------------------------- +Info 115 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 115 [00:04:19.000] Files (2) + +Info 115 [00:04:20.000] ----------------------------------------------- +Info 115 [00:04:21.000] Open files: +Info 115 [00:04:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 115 [00:04:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 115 [00:04:24.000] response: { "responseRequired": false } @@ -1545,6 +1565,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1580,7 +1602,7 @@ FsWatchesRecursive:: Before request -Info 110 [00:04:19.000] request: +Info 116 [00:04:25.000] request: { "command": "close", "arguments": { @@ -1589,21 +1611,21 @@ Info 110 [00:04:19.000] request: "seq": 18, "type": "request" } -Info 111 [00:04:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 112 [00:04:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 112 [00:04:22.000] Files (3) +Info 117 [00:04:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 118 [00:04:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 118 [00:04:28.000] Files (3) -Info 112 [00:04:23.000] ----------------------------------------------- -Info 112 [00:04:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 112 [00:04:25.000] Files (2) +Info 118 [00:04:29.000] ----------------------------------------------- +Info 118 [00:04:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 118 [00:04:31.000] Files (2) -Info 112 [00:04:26.000] ----------------------------------------------- -Info 112 [00:04:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 112 [00:04:28.000] Files (2) +Info 118 [00:04:32.000] ----------------------------------------------- +Info 118 [00:04:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 118 [00:04:34.000] Files (2) -Info 112 [00:04:29.000] ----------------------------------------------- -Info 112 [00:04:30.000] Open files: -Info 112 [00:04:31.000] response: +Info 118 [00:04:35.000] ----------------------------------------------- +Info 118 [00:04:36.000] Open files: +Info 118 [00:04:37.000] response: { "responseRequired": false } @@ -1614,6 +1636,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1651,7 +1675,7 @@ FsWatchesRecursive:: Before request -Info 113 [00:04:32.000] request: +Info 119 [00:04:38.000] request: { "command": "open", "arguments": { @@ -1660,12 +1684,12 @@ Info 113 [00:04:32.000] request: "seq": 19, "type": "request" } -Info 114 [00:04:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 115 [00:04:34.000] Search path: /user/username/projects/myproject/random -Info 116 [00:04:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 117 [00:04:36.000] `remove Project:: -Info 118 [00:04:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:04:38.000] Files (3) +Info 120 [00:04:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 121 [00:04:40.000] Search path: /user/username/projects/myproject/random +Info 122 [00:04:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:42.000] `remove Project:: +Info 124 [00:04:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:04:44.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1678,19 +1702,21 @@ Info 119 [00:04:38.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 120 [00:04:39.000] ----------------------------------------------- -Info 121 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 122 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 123 [00:04:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 124 [00:04:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 126 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 127 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 128 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 129 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 130 [00:04:49.000] `remove Project:: -Info 131 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 132 [00:04:51.000] Files (2) +Info 126 [00:04:45.000] ----------------------------------------------- +Info 127 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 128 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 129 [00:04:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 130 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 131 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 132 [00:04:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 133 [00:04:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 134 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 135 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 136 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 137 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 138 [00:04:57.000] `remove Project:: +Info 139 [00:04:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 140 [00:04:59.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1700,26 +1726,28 @@ Info 132 [00:04:51.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 133 [00:04:52.000] ----------------------------------------------- -Info 134 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 135 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 136 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 137 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 138 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 139 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 140 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 141 [00:05:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 142 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 143 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 144 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 145 [00:05:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 145 [00:05:05.000] Files (2) - -Info 145 [00:05:06.000] ----------------------------------------------- -Info 145 [00:05:07.000] Open files: -Info 145 [00:05:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 145 [00:05:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 145 [00:05:10.000] response: +Info 141 [00:05:00.000] ----------------------------------------------- +Info 142 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 144 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 145 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 146 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 147 [00:05:06.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 148 [00:05:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 149 [00:05:08.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 150 [00:05:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 151 [00:05:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 152 [00:05:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 153 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 154 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 155 [00:05:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 155 [00:05:15.000] Files (2) + +Info 155 [00:05:16.000] ----------------------------------------------- +Info 155 [00:05:17.000] Open files: +Info 155 [00:05:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 155 [00:05:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 155 [00:05:20.000] response: { "responseRequired": false } @@ -1728,6 +1756,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes-with-timeout-before-request.js index 784250f6594c1..d639e0c98a56a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes-with-timeout-before-request.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -690,7 +704,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "change", "arguments": { @@ -704,7 +718,7 @@ Info 72 [00:02:45.000] request: "seq": 6, "type": "request" } -Info 73 [00:02:46.000] response: +Info 79 [00:02:52.000] response: { "responseRequired": false } @@ -712,7 +726,7 @@ After request Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "change", "arguments": { @@ -726,7 +740,7 @@ Info 74 [00:02:47.000] request: "seq": 7, "type": "request" } -Info 75 [00:02:48.000] response: +Info 81 [00:02:54.000] response: { "responseRequired": false } @@ -738,7 +752,7 @@ After running timeout callbacks Before request -Info 76 [00:02:49.000] request: +Info 82 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -749,16 +763,16 @@ Info 76 [00:02:49.000] request: "seq": 8, "type": "request" } -Info 77 [00:02:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 79 [00:02:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:02:53.000] Files (3) +Info 83 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 85 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:02:59.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 81 [00:02:54.000] ----------------------------------------------- -Info 82 [00:02:55.000] response: +Info 87 [00:03:00.000] ----------------------------------------------- +Info 88 [00:03:01.000] response: { "response": { "definitions": [ @@ -799,7 +813,7 @@ After request Before request -Info 83 [00:02:56.000] request: +Info 89 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -810,7 +824,7 @@ Info 83 [00:02:56.000] request: "seq": 9, "type": "request" } -Info 84 [00:02:57.000] response: +Info 90 [00:03:03.000] response: { "response": { "definitions": [ @@ -851,7 +865,7 @@ After request Before request -Info 85 [00:02:58.000] request: +Info 91 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -862,7 +876,7 @@ Info 85 [00:02:58.000] request: "seq": 10, "type": "request" } -Info 86 [00:02:59.000] response: +Info 92 [00:03:05.000] response: { "response": { "definitions": [ @@ -903,7 +917,7 @@ After request Before request -Info 87 [00:03:00.000] request: +Info 93 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -914,7 +928,7 @@ Info 87 [00:03:00.000] request: "seq": 11, "type": "request" } -Info 88 [00:03:01.000] response: +Info 94 [00:03:07.000] response: { "response": { "definitions": [ @@ -955,7 +969,7 @@ After request Before request -Info 89 [00:03:02.000] request: +Info 95 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -966,7 +980,7 @@ Info 89 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 90 [00:03:03.000] response: +Info 96 [00:03:09.000] response: { "response": { "definitions": [ @@ -1007,7 +1021,7 @@ After request Before request -Info 91 [00:03:04.000] request: +Info 97 [00:03:10.000] request: { "command": "rename", "arguments": { @@ -1018,17 +1032,17 @@ Info 91 [00:03:04.000] request: "seq": 13, "type": "request" } -Info 92 [00:03:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 94 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 95 [00:03:08.000] Files (2) +Info 98 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 100 [00:03:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 101 [00:03:14.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 96 [00:03:09.000] ----------------------------------------------- -Info 97 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 98 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 99 [00:03:12.000] response: +Info 102 [00:03:15.000] ----------------------------------------------- +Info 103 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:18.000] response: { "response": { "info": { @@ -1113,7 +1127,7 @@ After request Before request -Info 100 [00:03:13.000] request: +Info 106 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1124,9 +1138,9 @@ Info 100 [00:03:13.000] request: "seq": 14, "type": "request" } -Info 101 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 102 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 103 [00:03:16.000] response: +Info 107 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:22.000] response: { "response": { "info": { @@ -1211,7 +1225,7 @@ After request Before request -Info 104 [00:03:17.000] request: +Info 110 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1222,9 +1236,9 @@ Info 104 [00:03:17.000] request: "seq": 15, "type": "request" } -Info 105 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 106 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 107 [00:03:20.000] response: +Info 111 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 112 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:03:26.000] response: { "response": { "info": { @@ -1309,7 +1323,7 @@ After request Before request -Info 108 [00:03:21.000] request: +Info 114 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1320,9 +1334,9 @@ Info 108 [00:03:21.000] request: "seq": 16, "type": "request" } -Info 109 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 110 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 111 [00:03:24.000] response: +Info 115 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 116 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 117 [00:03:30.000] response: { "response": { "info": { @@ -1407,7 +1421,7 @@ After request Before request -Info 112 [00:03:25.000] request: +Info 118 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1418,9 +1432,9 @@ Info 112 [00:03:25.000] request: "seq": 17, "type": "request" } -Info 113 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 114 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 115 [00:03:28.000] response: +Info 119 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 120 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 121 [00:03:34.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes.js index c6fd0443a5af3..0d047258b2d30 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/usage-file-changes.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,18 +337,20 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:37.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:39.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:46.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:47.000] Files (2) +Info 32 [00:01:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:39.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:51.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 41 [00:01:47.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:48.000] ----------------------------------------------- -Info 43 [00:01:49.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:50.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:52.000] Files (3) - -Info 45 [00:01:53.000] ----------------------------------------------- -Info 45 [00:01:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:55.000] Files (2) - -Info 45 [00:01:56.000] ----------------------------------------------- -Info 45 [00:01:57.000] Open files: -Info 45 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:02:02.000] response: +Info 46 [00:01:52.000] ----------------------------------------------- +Info 47 [00:01:53.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:54.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:56.000] Files (3) + +Info 49 [00:01:57.000] ----------------------------------------------- +Info 49 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:59.000] Files (2) + +Info 49 [00:02:00.000] ----------------------------------------------- +Info 49 [00:02:01.000] Open files: +Info 49 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:04.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:02:06.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -406,7 +414,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:03.000] request: +Info 50 [00:02:07.000] request: { "command": "open", "arguments": { @@ -415,11 +423,11 @@ Info 46 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:04.000] Search path: /user/username/projects/myproject/random -Info 48 [00:02:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:06.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:02:08.000] Search path: /user/username/projects/myproject/random +Info 52 [00:02:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:10.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:02:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:02:12.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -427,16 +435,18 @@ Info 51 [00:02:08.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:02:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:18.000] Files (2) +Info 56 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -446,27 +456,27 @@ Info 61 [00:02:18.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:02:19.000] ----------------------------------------------- -Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:21.000] Files (3) - -Info 63 [00:02:22.000] ----------------------------------------------- -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:36.000] response: +Info 68 [00:02:25.000] ----------------------------------------------- +Info 69 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:27.000] Files (3) + +Info 69 [00:02:28.000] ----------------------------------------------- +Info 69 [00:02:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:30.000] Files (2) + +Info 69 [00:02:31.000] ----------------------------------------------- +Info 69 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:33.000] Files (2) + +Info 69 [00:02:34.000] ----------------------------------------------- +Info 69 [00:02:35.000] Open files: +Info 69 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:38.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:42.000] response: { "responseRequired": false } @@ -477,6 +487,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:37.000] request: +Info 70 [00:02:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,7 +527,7 @@ Info 64 [00:02:37.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:38.000] response: +Info 71 [00:02:44.000] response: { "response": { "definitions": [ @@ -556,7 +568,7 @@ After request Before request -Info 66 [00:02:39.000] request: +Info 72 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -567,11 +579,11 @@ Info 66 [00:02:39.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:44.000] response: +Info 73 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:50.000] response: { "response": { "info": { @@ -659,6 +671,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -690,7 +704,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:45.000] request: +Info 78 [00:02:51.000] request: { "command": "change", "arguments": { @@ -704,7 +718,7 @@ Info 72 [00:02:45.000] request: "seq": 6, "type": "request" } -Info 73 [00:02:46.000] response: +Info 79 [00:02:52.000] response: { "responseRequired": false } @@ -712,7 +726,7 @@ After request Before request -Info 74 [00:02:47.000] request: +Info 80 [00:02:53.000] request: { "command": "change", "arguments": { @@ -726,7 +740,7 @@ Info 74 [00:02:47.000] request: "seq": 7, "type": "request" } -Info 75 [00:02:48.000] response: +Info 81 [00:02:54.000] response: { "responseRequired": false } @@ -734,7 +748,7 @@ After request Before request -Info 76 [00:02:49.000] request: +Info 82 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -745,16 +759,16 @@ Info 76 [00:02:49.000] request: "seq": 8, "type": "request" } -Info 77 [00:02:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 79 [00:02:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:02:53.000] Files (3) +Info 83 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 85 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:02:59.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 81 [00:02:54.000] ----------------------------------------------- -Info 82 [00:02:55.000] response: +Info 87 [00:03:00.000] ----------------------------------------------- +Info 88 [00:03:01.000] response: { "response": { "definitions": [ @@ -795,7 +809,7 @@ After request Before request -Info 83 [00:02:56.000] request: +Info 89 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -806,7 +820,7 @@ Info 83 [00:02:56.000] request: "seq": 9, "type": "request" } -Info 84 [00:02:57.000] response: +Info 90 [00:03:03.000] response: { "response": { "definitions": [ @@ -847,7 +861,7 @@ After request Before request -Info 85 [00:02:58.000] request: +Info 91 [00:03:04.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,7 +872,7 @@ Info 85 [00:02:58.000] request: "seq": 10, "type": "request" } -Info 86 [00:02:59.000] response: +Info 92 [00:03:05.000] response: { "response": { "definitions": [ @@ -899,7 +913,7 @@ After request Before request -Info 87 [00:03:00.000] request: +Info 93 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -910,7 +924,7 @@ Info 87 [00:03:00.000] request: "seq": 11, "type": "request" } -Info 88 [00:03:01.000] response: +Info 94 [00:03:07.000] response: { "response": { "definitions": [ @@ -951,7 +965,7 @@ After request Before request -Info 89 [00:03:02.000] request: +Info 95 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -962,7 +976,7 @@ Info 89 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 90 [00:03:03.000] response: +Info 96 [00:03:09.000] response: { "response": { "definitions": [ @@ -1003,7 +1017,7 @@ After request Before request -Info 91 [00:03:04.000] request: +Info 97 [00:03:10.000] request: { "command": "rename", "arguments": { @@ -1014,17 +1028,17 @@ Info 91 [00:03:04.000] request: "seq": 13, "type": "request" } -Info 92 [00:03:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 94 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 95 [00:03:08.000] Files (2) +Info 98 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 100 [00:03:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 101 [00:03:14.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-2-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 96 [00:03:09.000] ----------------------------------------------- -Info 97 [00:03:10.000] Search path: /user/username/projects/myproject/dependency -Info 98 [00:03:11.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 99 [00:03:12.000] response: +Info 102 [00:03:15.000] ----------------------------------------------- +Info 103 [00:03:16.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:18.000] response: { "response": { "info": { @@ -1109,7 +1123,7 @@ After request Before request -Info 100 [00:03:13.000] request: +Info 106 [00:03:19.000] request: { "command": "rename", "arguments": { @@ -1120,9 +1134,9 @@ Info 100 [00:03:13.000] request: "seq": 14, "type": "request" } -Info 101 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 102 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 103 [00:03:16.000] response: +Info 107 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:22.000] response: { "response": { "info": { @@ -1207,7 +1221,7 @@ After request Before request -Info 104 [00:03:17.000] request: +Info 110 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1218,9 +1232,9 @@ Info 104 [00:03:17.000] request: "seq": 15, "type": "request" } -Info 105 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 106 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 107 [00:03:20.000] response: +Info 111 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 112 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:03:26.000] response: { "response": { "info": { @@ -1305,7 +1319,7 @@ After request Before request -Info 108 [00:03:21.000] request: +Info 114 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1316,9 +1330,9 @@ Info 108 [00:03:21.000] request: "seq": 16, "type": "request" } -Info 109 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 110 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 111 [00:03:24.000] response: +Info 115 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 116 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 117 [00:03:30.000] response: { "response": { "info": { @@ -1403,7 +1417,7 @@ After request Before request -Info 112 [00:03:25.000] request: +Info 118 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1414,9 +1428,9 @@ Info 112 [00:03:25.000] request: "seq": 17, "type": "request" } -Info 113 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 114 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 115 [00:03:28.000] response: +Info 119 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 120 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 121 [00:03:34.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/when-projects-are-not-built.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/when-projects-are-not-built.js index 70d371dcf9368..14b1c39aceb06 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/when-projects-are-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/configWithReference/when-projects-are-not-built.js @@ -104,9 +104,11 @@ Info 18 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:00:59.000] Files (3) +Info 22 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:00:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:01.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -119,17 +121,17 @@ Info 24 [00:00:59.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:00.000] ----------------------------------------------- -Info 26 [00:01:01.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:02.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:04.000] Files (3) - -Info 28 [00:01:05.000] ----------------------------------------------- -Info 28 [00:01:06.000] Open files: -Info 28 [00:01:07.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:08.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:09.000] response: +Info 27 [00:01:02.000] ----------------------------------------------- +Info 28 [00:01:03.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:04.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:06.000] Files (3) + +Info 30 [00:01:07.000] ----------------------------------------------- +Info 30 [00:01:08.000] Open files: +Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:11.000] response: { "responseRequired": false } @@ -142,6 +144,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -161,7 +165,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:10.000] request: +Info 31 [00:01:12.000] request: { "command": "open", "arguments": { @@ -170,18 +174,20 @@ Info 29 [00:01:10.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 31 [00:01:12.000] Search path: /user/username/projects/myproject/dependency -Info 32 [00:01:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:14.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 35 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 39 [00:01:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 41 [00:01:22.000] Files (2) +Info 32 [00:01:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 33 [00:01:14.000] Search path: /user/username/projects/myproject/dependency +Info 34 [00:01:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:16.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 43 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 45 [00:01:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -191,23 +197,23 @@ Info 41 [00:01:22.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 42 [00:01:23.000] ----------------------------------------------- -Info 43 [00:01:24.000] Search path: /user/username/projects/myproject/dependency -Info 44 [00:01:25.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 45 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:27.000] Files (3) - -Info 45 [00:01:28.000] ----------------------------------------------- -Info 45 [00:01:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 45 [00:01:30.000] Files (2) - -Info 45 [00:01:31.000] ----------------------------------------------- -Info 45 [00:01:32.000] Open files: -Info 45 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:01:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 45 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 45 [00:01:37.000] response: +Info 46 [00:01:27.000] ----------------------------------------------- +Info 47 [00:01:28.000] Search path: /user/username/projects/myproject/dependency +Info 48 [00:01:29.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 49 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:01:31.000] Files (3) + +Info 49 [00:01:32.000] ----------------------------------------------- +Info 49 [00:01:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 49 [00:01:34.000] Files (2) + +Info 49 [00:01:35.000] ----------------------------------------------- +Info 49 [00:01:36.000] Open files: +Info 49 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:01:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 49 [00:01:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 49 [00:01:41.000] response: { "responseRequired": false } @@ -220,6 +226,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -243,7 +251,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:01:38.000] request: +Info 50 [00:01:42.000] request: { "command": "open", "arguments": { @@ -252,11 +260,11 @@ Info 46 [00:01:38.000] request: "seq": 3, "type": "request" } -Info 47 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 48 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 50 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 51 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 51 [00:01:43.000] Search path: /user/username/projects/myproject/random +Info 52 [00:01:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:01:45.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 54 [00:01:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 55 [00:01:47.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -264,16 +272,18 @@ Info 51 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 52 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 54 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 55 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 59 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:01:53.000] Files (2) +Info 56 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 58 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 65 [00:01:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:01:59.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -283,27 +293,27 @@ Info 61 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 62 [00:01:54.000] ----------------------------------------------- -Info 63 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:01:56.000] Files (3) - -Info 63 [00:01:57.000] ----------------------------------------------- -Info 63 [00:01:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 63 [00:01:59.000] Files (2) - -Info 63 [00:02:00.000] ----------------------------------------------- -Info 63 [00:02:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:02.000] Files (2) - -Info 63 [00:02:03.000] ----------------------------------------------- -Info 63 [00:02:04.000] Open files: -Info 63 [00:02:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:07.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 63 [00:02:08.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 63 [00:02:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:11.000] response: +Info 68 [00:02:00.000] ----------------------------------------------- +Info 69 [00:02:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:02.000] Files (3) + +Info 69 [00:02:03.000] ----------------------------------------------- +Info 69 [00:02:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 69 [00:02:05.000] Files (2) + +Info 69 [00:02:06.000] ----------------------------------------------- +Info 69 [00:02:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:08.000] Files (2) + +Info 69 [00:02:09.000] ----------------------------------------------- +Info 69 [00:02:10.000] Open files: +Info 69 [00:02:11.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:12.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:13.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 69 [00:02:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 69 [00:02:15.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:16.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:17.000] response: { "responseRequired": false } @@ -316,6 +326,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -341,7 +353,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:12.000] request: +Info 70 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -352,7 +364,7 @@ Info 64 [00:02:12.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:13.000] response: +Info 71 [00:02:19.000] response: { "response": { "definitions": [ @@ -393,7 +405,7 @@ After request Before request -Info 66 [00:02:14.000] request: +Info 72 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -404,7 +416,7 @@ Info 66 [00:02:14.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:15.000] response: +Info 73 [00:02:21.000] response: { "response": { "definitions": [ @@ -445,7 +457,7 @@ After request Before request -Info 68 [00:02:16.000] request: +Info 74 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -456,7 +468,7 @@ Info 68 [00:02:16.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:17.000] response: +Info 75 [00:02:23.000] response: { "response": { "definitions": [ @@ -497,7 +509,7 @@ After request Before request -Info 70 [00:02:18.000] request: +Info 76 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -508,7 +520,7 @@ Info 70 [00:02:18.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:19.000] response: +Info 77 [00:02:25.000] response: { "response": { "definitions": [ @@ -549,7 +561,7 @@ After request Before request -Info 72 [00:02:20.000] request: +Info 78 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -560,7 +572,7 @@ Info 72 [00:02:20.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:21.000] response: +Info 79 [00:02:27.000] response: { "response": { "definitions": [ @@ -601,7 +613,7 @@ After request Before request -Info 74 [00:02:22.000] request: +Info 80 [00:02:28.000] request: { "command": "rename", "arguments": { @@ -612,10 +624,10 @@ Info 74 [00:02:22.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:23.000] Search path: /user/username/projects/myproject/dependency -Info 76 [00:02:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 78 [00:02:26.000] response: +Info 81 [00:02:29.000] Search path: /user/username/projects/myproject/dependency +Info 82 [00:02:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 84 [00:02:32.000] response: { "response": { "info": { @@ -705,6 +717,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -732,7 +746,7 @@ FsWatchesRecursive:: Before request -Info 79 [00:02:27.000] request: +Info 85 [00:02:33.000] request: { "command": "rename", "arguments": { @@ -743,9 +757,9 @@ Info 79 [00:02:27.000] request: "seq": 10, "type": "request" } -Info 80 [00:02:28.000] Search path: /user/username/projects/myproject/dependency -Info 81 [00:02:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 82 [00:02:30.000] response: +Info 86 [00:02:34.000] Search path: /user/username/projects/myproject/dependency +Info 87 [00:02:35.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 88 [00:02:36.000] response: { "response": { "info": { @@ -830,7 +844,7 @@ After request Before request -Info 83 [00:02:31.000] request: +Info 89 [00:02:37.000] request: { "command": "rename", "arguments": { @@ -841,9 +855,9 @@ Info 83 [00:02:31.000] request: "seq": 11, "type": "request" } -Info 84 [00:02:32.000] Search path: /user/username/projects/myproject/dependency -Info 85 [00:02:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 86 [00:02:34.000] response: +Info 90 [00:02:38.000] Search path: /user/username/projects/myproject/dependency +Info 91 [00:02:39.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:02:40.000] response: { "response": { "info": { @@ -928,7 +942,7 @@ After request Before request -Info 87 [00:02:35.000] request: +Info 93 [00:02:41.000] request: { "command": "rename", "arguments": { @@ -939,9 +953,9 @@ Info 87 [00:02:35.000] request: "seq": 12, "type": "request" } -Info 88 [00:02:36.000] Search path: /user/username/projects/myproject/dependency -Info 89 [00:02:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 90 [00:02:38.000] response: +Info 94 [00:02:42.000] Search path: /user/username/projects/myproject/dependency +Info 95 [00:02:43.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:02:44.000] response: { "response": { "info": { @@ -1026,7 +1040,7 @@ After request Before request -Info 91 [00:02:39.000] request: +Info 97 [00:02:45.000] request: { "command": "rename", "arguments": { @@ -1037,9 +1051,9 @@ Info 91 [00:02:39.000] request: "seq": 13, "type": "request" } -Info 92 [00:02:40.000] Search path: /user/username/projects/myproject/dependency -Info 93 [00:02:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:02:42.000] response: +Info 98 [00:02:46.000] Search path: /user/username/projects/myproject/dependency +Info 99 [00:02:47.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:02:48.000] response: { "response": { "info": { @@ -1124,7 +1138,7 @@ After request Before request -Info 95 [00:02:43.000] request: +Info 101 [00:02:49.000] request: { "command": "close", "arguments": { @@ -1133,25 +1147,25 @@ Info 95 [00:02:43.000] request: "seq": 14, "type": "request" } -Info 96 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 97 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 97 [00:02:46.000] Files (3) - -Info 97 [00:02:47.000] ----------------------------------------------- -Info 97 [00:02:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 97 [00:02:49.000] Files (2) - -Info 97 [00:02:50.000] ----------------------------------------------- -Info 97 [00:02:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:02:52.000] Files (2) - -Info 97 [00:02:53.000] ----------------------------------------------- -Info 97 [00:02:54.000] Open files: -Info 97 [00:02:55.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 97 [00:02:56.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 97 [00:02:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 97 [00:02:58.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:02:59.000] response: +Info 102 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 103 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 103 [00:02:52.000] Files (3) + +Info 103 [00:02:53.000] ----------------------------------------------- +Info 103 [00:02:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 103 [00:02:55.000] Files (2) + +Info 103 [00:02:56.000] ----------------------------------------------- +Info 103 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:02:58.000] Files (2) + +Info 103 [00:02:59.000] ----------------------------------------------- +Info 103 [00:03:00.000] Open files: +Info 103 [00:03:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 103 [00:03:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 103 [00:03:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 103 [00:03:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:05.000] response: { "responseRequired": false } @@ -1164,6 +1178,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1193,7 +1209,7 @@ FsWatchesRecursive:: Before request -Info 98 [00:03:00.000] request: +Info 104 [00:03:06.000] request: { "command": "open", "arguments": { @@ -1202,29 +1218,29 @@ Info 98 [00:03:00.000] request: "seq": 15, "type": "request" } -Info 99 [00:03:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:02.000] Search path: /user/username/projects/myproject/random -Info 101 [00:03:03.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 102 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 102 [00:03:05.000] Files (3) - -Info 102 [00:03:06.000] ----------------------------------------------- -Info 102 [00:03:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 102 [00:03:08.000] Files (2) - -Info 102 [00:03:09.000] ----------------------------------------------- -Info 102 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 102 [00:03:11.000] Files (2) - -Info 102 [00:03:12.000] ----------------------------------------------- -Info 102 [00:03:13.000] Open files: -Info 102 [00:03:14.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 102 [00:03:15.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 102 [00:03:16.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 102 [00:03:17.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 102 [00:03:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 102 [00:03:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 102 [00:03:20.000] response: +Info 105 [00:03:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:08.000] Search path: /user/username/projects/myproject/random +Info 107 [00:03:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 108 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 108 [00:03:11.000] Files (3) + +Info 108 [00:03:12.000] ----------------------------------------------- +Info 108 [00:03:13.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 108 [00:03:14.000] Files (2) + +Info 108 [00:03:15.000] ----------------------------------------------- +Info 108 [00:03:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 108 [00:03:17.000] Files (2) + +Info 108 [00:03:18.000] ----------------------------------------------- +Info 108 [00:03:19.000] Open files: +Info 108 [00:03:20.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 108 [00:03:21.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 108 [00:03:22.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 108 [00:03:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:24.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 108 [00:03:25.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 108 [00:03:26.000] response: { "responseRequired": false } @@ -1237,6 +1253,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1268,7 +1286,7 @@ FsWatchesRecursive:: Before request -Info 103 [00:03:21.000] request: +Info 109 [00:03:27.000] request: { "command": "close", "arguments": { @@ -1277,25 +1295,25 @@ Info 103 [00:03:21.000] request: "seq": 16, "type": "request" } -Info 104 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 105 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 105 [00:03:24.000] Files (3) - -Info 105 [00:03:25.000] ----------------------------------------------- -Info 105 [00:03:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 105 [00:03:27.000] Files (2) - -Info 105 [00:03:28.000] ----------------------------------------------- -Info 105 [00:03:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 105 [00:03:30.000] Files (2) - -Info 105 [00:03:31.000] ----------------------------------------------- -Info 105 [00:03:32.000] Open files: -Info 105 [00:03:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 105 [00:03:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 105 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 105 [00:03:37.000] response: +Info 110 [00:03:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 111 [00:03:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 111 [00:03:30.000] Files (3) + +Info 111 [00:03:31.000] ----------------------------------------------- +Info 111 [00:03:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 111 [00:03:33.000] Files (2) + +Info 111 [00:03:34.000] ----------------------------------------------- +Info 111 [00:03:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 111 [00:03:36.000] Files (2) + +Info 111 [00:03:37.000] ----------------------------------------------- +Info 111 [00:03:38.000] Open files: +Info 111 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 111 [00:03:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json,/user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 111 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:03:43.000] response: { "responseRequired": false } @@ -1308,6 +1326,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1337,7 +1357,7 @@ FsWatchesRecursive:: Before request -Info 106 [00:03:38.000] request: +Info 112 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1346,23 +1366,23 @@ Info 106 [00:03:38.000] request: "seq": 17, "type": "request" } -Info 107 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 108 [00:03:41.000] Files (3) - -Info 108 [00:03:42.000] ----------------------------------------------- -Info 108 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 108 [00:03:44.000] Files (2) - -Info 108 [00:03:45.000] ----------------------------------------------- -Info 108 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 108 [00:03:47.000] Files (2) - -Info 108 [00:03:48.000] ----------------------------------------------- -Info 108 [00:03:49.000] Open files: -Info 108 [00:03:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 108 [00:03:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 108 [00:03:52.000] response: +Info 113 [00:03:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 114 [00:03:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 114 [00:03:47.000] Files (3) + +Info 114 [00:03:48.000] ----------------------------------------------- +Info 114 [00:03:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 114 [00:03:50.000] Files (2) + +Info 114 [00:03:51.000] ----------------------------------------------- +Info 114 [00:03:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:03:53.000] Files (2) + +Info 114 [00:03:54.000] ----------------------------------------------- +Info 114 [00:03:55.000] Open files: +Info 114 [00:03:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 114 [00:03:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 114 [00:03:58.000] response: { "responseRequired": false } @@ -1375,6 +1395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1406,7 +1428,7 @@ FsWatchesRecursive:: Before request -Info 109 [00:03:53.000] request: +Info 115 [00:03:59.000] request: { "command": "close", "arguments": { @@ -1415,21 +1437,21 @@ Info 109 [00:03:53.000] request: "seq": 18, "type": "request" } -Info 110 [00:03:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 111 [00:03:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 111 [00:03:56.000] Files (3) +Info 116 [00:04:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 117 [00:04:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 117 [00:04:02.000] Files (3) -Info 111 [00:03:57.000] ----------------------------------------------- -Info 111 [00:03:58.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 111 [00:03:59.000] Files (2) +Info 117 [00:04:03.000] ----------------------------------------------- +Info 117 [00:04:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 117 [00:04:05.000] Files (2) -Info 111 [00:04:00.000] ----------------------------------------------- -Info 111 [00:04:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:04:02.000] Files (2) +Info 117 [00:04:06.000] ----------------------------------------------- +Info 117 [00:04:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 117 [00:04:08.000] Files (2) -Info 111 [00:04:03.000] ----------------------------------------------- -Info 111 [00:04:04.000] Open files: -Info 111 [00:04:05.000] response: +Info 117 [00:04:09.000] ----------------------------------------------- +Info 117 [00:04:10.000] Open files: +Info 117 [00:04:11.000] response: { "responseRequired": false } @@ -1442,6 +1464,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1475,7 +1499,7 @@ FsWatchesRecursive:: Before request -Info 112 [00:04:06.000] request: +Info 118 [00:04:12.000] request: { "command": "open", "arguments": { @@ -1484,12 +1508,12 @@ Info 112 [00:04:06.000] request: "seq": 19, "type": "request" } -Info 113 [00:04:07.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 114 [00:04:08.000] Search path: /user/username/projects/myproject/random -Info 115 [00:04:09.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 116 [00:04:10.000] `remove Project:: -Info 117 [00:04:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 118 [00:04:12.000] Files (3) +Info 119 [00:04:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 120 [00:04:14.000] Search path: /user/username/projects/myproject/random +Info 121 [00:04:15.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:16.000] `remove Project:: +Info 123 [00:04:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 124 [00:04:18.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1502,19 +1526,21 @@ Info 118 [00:04:12.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 119 [00:04:13.000] ----------------------------------------------- -Info 120 [00:04:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 121 [00:04:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 122 [00:04:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 123 [00:04:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:04:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:04:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 126 [00:04:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 127 [00:04:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 128 [00:04:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 129 [00:04:23.000] `remove Project:: -Info 130 [00:04:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 131 [00:04:25.000] Files (2) +Info 125 [00:04:19.000] ----------------------------------------------- +Info 126 [00:04:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 127 [00:04:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 128 [00:04:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 129 [00:04:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 130 [00:04:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 131 [00:04:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 132 [00:04:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 133 [00:04:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 134 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 135 [00:04:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 136 [00:04:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 137 [00:04:31.000] `remove Project:: +Info 138 [00:04:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 139 [00:04:33.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1524,25 +1550,27 @@ Info 131 [00:04:25.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 132 [00:04:26.000] ----------------------------------------------- -Info 133 [00:04:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 134 [00:04:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 135 [00:04:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 136 [00:04:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 137 [00:04:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 138 [00:04:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 139 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 140 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 141 [00:04:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 142 [00:04:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 143 [00:04:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 143 [00:04:38.000] Files (2) - -Info 143 [00:04:39.000] ----------------------------------------------- -Info 143 [00:04:40.000] Open files: -Info 143 [00:04:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 143 [00:04:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 143 [00:04:43.000] response: +Info 140 [00:04:34.000] ----------------------------------------------- +Info 141 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 142 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 143 [00:04:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 144 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 145 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 146 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 147 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 148 [00:04:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 149 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 150 [00:04:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 151 [00:04:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 152 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 153 [00:04:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 153 [00:04:48.000] Files (2) + +Info 153 [00:04:49.000] ----------------------------------------------- +Info 153 [00:04:50.000] Open files: +Info 153 [00:04:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 153 [00:04:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 153 [00:04:53.000] response: { "responseRequired": false } @@ -1551,6 +1579,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js index f6beb87f64343..3f5703dafab23 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -602,9 +616,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -687,12 +701,12 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 80 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -704,66 +718,66 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 76 [00:02:55.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 79 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:02:59.000] Files (3) +Info 82 [00:03:01.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 85 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:05.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-2 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\nexport declare function fn6(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 81 [00:03:00.000] ----------------------------------------------- -Info 82 [00:03:01.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 85 [00:03:04.000] Same program as before -Info 86 [00:03:05.000] Running: *ensureProjectForOpenFiles* -Info 87 [00:03:06.000] Before ensureProjectForOpenFiles: -Info 88 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:08.000] Files (3) - -Info 88 [00:03:09.000] ----------------------------------------------- -Info 88 [00:03:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 88 [00:03:11.000] Files (2) - -Info 88 [00:03:12.000] ----------------------------------------------- -Info 88 [00:03:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:14.000] Files (2) - -Info 88 [00:03:15.000] ----------------------------------------------- -Info 88 [00:03:16.000] Open files: -Info 88 [00:03:17.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 88 [00:03:18.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 88 [00:03:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 88 [00:03:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 88 [00:03:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 88 [00:03:23.000] After ensureProjectForOpenFiles: -Info 89 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:25.000] Files (3) - -Info 89 [00:03:26.000] ----------------------------------------------- -Info 89 [00:03:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 89 [00:03:28.000] Files (2) - -Info 89 [00:03:29.000] ----------------------------------------------- -Info 89 [00:03:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:31.000] Files (2) - -Info 89 [00:03:32.000] ----------------------------------------------- -Info 89 [00:03:33.000] Open files: -Info 89 [00:03:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 89 [00:03:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 89 [00:03:36.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 89 [00:03:37.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 89 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 89 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 87 [00:03:06.000] ----------------------------------------------- +Info 88 [00:03:07.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 89 [00:03:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 90 [00:03:09.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 91 [00:03:10.000] Same program as before +Info 92 [00:03:11.000] Running: *ensureProjectForOpenFiles* +Info 93 [00:03:12.000] Before ensureProjectForOpenFiles: +Info 94 [00:03:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 94 [00:03:14.000] Files (3) + +Info 94 [00:03:15.000] ----------------------------------------------- +Info 94 [00:03:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 94 [00:03:17.000] Files (2) + +Info 94 [00:03:18.000] ----------------------------------------------- +Info 94 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:20.000] Files (2) + +Info 94 [00:03:21.000] ----------------------------------------------- +Info 94 [00:03:22.000] Open files: +Info 94 [00:03:23.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 94 [00:03:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 94 [00:03:25.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 94 [00:03:26.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 94 [00:03:27.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:28.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:29.000] After ensureProjectForOpenFiles: +Info 95 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 95 [00:03:31.000] Files (3) + +Info 95 [00:03:32.000] ----------------------------------------------- +Info 95 [00:03:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 95 [00:03:34.000] Files (2) + +Info 95 [00:03:35.000] ----------------------------------------------- +Info 95 [00:03:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 95 [00:03:37.000] Files (2) + +Info 95 [00:03:38.000] ----------------------------------------------- +Info 95 [00:03:39.000] Open files: +Info 95 [00:03:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 95 [00:03:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 95 [00:03:42.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 95 [00:03:43.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 95 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 89 [00:03:40.000] request: +Info 95 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -774,7 +788,7 @@ Info 89 [00:03:40.000] request: "seq": 6, "type": "request" } -Info 90 [00:03:41.000] response: +Info 96 [00:03:47.000] response: { "response": { "definitions": [ @@ -815,7 +829,7 @@ After request Before request -Info 91 [00:03:42.000] request: +Info 97 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -826,7 +840,7 @@ Info 91 [00:03:42.000] request: "seq": 7, "type": "request" } -Info 92 [00:03:43.000] response: +Info 98 [00:03:49.000] response: { "response": { "definitions": [ @@ -867,7 +881,7 @@ After request Before request -Info 93 [00:03:44.000] request: +Info 99 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -878,7 +892,7 @@ Info 93 [00:03:44.000] request: "seq": 8, "type": "request" } -Info 94 [00:03:45.000] response: +Info 100 [00:03:51.000] response: { "response": { "definitions": [ @@ -919,7 +933,7 @@ After request Before request -Info 95 [00:03:46.000] request: +Info 101 [00:03:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -930,7 +944,7 @@ Info 95 [00:03:46.000] request: "seq": 9, "type": "request" } -Info 96 [00:03:47.000] response: +Info 102 [00:03:53.000] response: { "response": { "definitions": [ @@ -971,7 +985,7 @@ After request Before request -Info 97 [00:03:48.000] request: +Info 103 [00:03:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -982,7 +996,7 @@ Info 97 [00:03:48.000] request: "seq": 10, "type": "request" } -Info 98 [00:03:49.000] response: +Info 104 [00:03:55.000] response: { "response": { "definitions": [ @@ -1023,7 +1037,7 @@ After request Before request -Info 99 [00:03:50.000] request: +Info 105 [00:03:56.000] request: { "command": "rename", "arguments": { @@ -1034,9 +1048,9 @@ Info 99 [00:03:50.000] request: "seq": 11, "type": "request" } -Info 100 [00:03:51.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 102 [00:03:53.000] response: +Info 106 [00:03:57.000] Search path: /user/username/projects/myproject/dependency +Info 107 [00:03:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:59.000] response: { "response": { "info": { @@ -1121,7 +1135,7 @@ After request Before request -Info 103 [00:03:54.000] request: +Info 109 [00:04:00.000] request: { "command": "rename", "arguments": { @@ -1132,9 +1146,9 @@ Info 103 [00:03:54.000] request: "seq": 12, "type": "request" } -Info 104 [00:03:55.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 106 [00:03:57.000] response: +Info 110 [00:04:01.000] Search path: /user/username/projects/myproject/dependency +Info 111 [00:04:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 112 [00:04:03.000] response: { "response": { "info": { @@ -1219,7 +1233,7 @@ After request Before request -Info 107 [00:03:58.000] request: +Info 113 [00:04:04.000] request: { "command": "rename", "arguments": { @@ -1230,9 +1244,9 @@ Info 107 [00:03:58.000] request: "seq": 13, "type": "request" } -Info 108 [00:03:59.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 110 [00:04:01.000] response: +Info 114 [00:04:05.000] Search path: /user/username/projects/myproject/dependency +Info 115 [00:04:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 116 [00:04:07.000] response: { "response": { "info": { @@ -1317,7 +1331,7 @@ After request Before request -Info 111 [00:04:02.000] request: +Info 117 [00:04:08.000] request: { "command": "rename", "arguments": { @@ -1328,9 +1342,9 @@ Info 111 [00:04:02.000] request: "seq": 14, "type": "request" } -Info 112 [00:04:03.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 114 [00:04:05.000] response: +Info 118 [00:04:09.000] Search path: /user/username/projects/myproject/dependency +Info 119 [00:04:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 120 [00:04:11.000] response: { "response": { "info": { @@ -1415,7 +1429,7 @@ After request Before request -Info 115 [00:04:06.000] request: +Info 121 [00:04:12.000] request: { "command": "rename", "arguments": { @@ -1426,9 +1440,9 @@ Info 115 [00:04:06.000] request: "seq": 15, "type": "request" } -Info 116 [00:04:07.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:04:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 118 [00:04:09.000] response: +Info 122 [00:04:13.000] Search path: /user/username/projects/myproject/dependency +Info 123 [00:04:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 124 [00:04:15.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes.js index c6fb67ebcb4b1..dc412e285ecd7 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-changes.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -602,9 +616,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -687,12 +701,12 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 80 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -704,7 +718,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 76 [00:02:55.000] request: +Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -715,16 +729,16 @@ Info 76 [00:02:55.000] request: "seq": 6, "type": "request" } -Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 79 [00:02:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:02:59.000] Files (3) +Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 85 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:05.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-2 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\nexport declare function fn6(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 81 [00:03:00.000] ----------------------------------------------- -Info 82 [00:03:01.000] response: +Info 87 [00:03:06.000] ----------------------------------------------- +Info 88 [00:03:07.000] response: { "response": { "definitions": [ @@ -765,7 +779,7 @@ After request Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -776,7 +790,7 @@ Info 83 [00:03:02.000] request: "seq": 7, "type": "request" } -Info 84 [00:03:03.000] response: +Info 90 [00:03:09.000] response: { "response": { "definitions": [ @@ -817,7 +831,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -828,7 +842,7 @@ Info 85 [00:03:04.000] request: "seq": 8, "type": "request" } -Info 86 [00:03:05.000] response: +Info 92 [00:03:11.000] response: { "response": { "definitions": [ @@ -869,7 +883,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -880,7 +894,7 @@ Info 87 [00:03:06.000] request: "seq": 9, "type": "request" } -Info 88 [00:03:07.000] response: +Info 94 [00:03:13.000] response: { "response": { "definitions": [ @@ -921,7 +935,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -932,7 +946,7 @@ Info 89 [00:03:08.000] request: "seq": 10, "type": "request" } -Info 90 [00:03:09.000] response: +Info 96 [00:03:15.000] response: { "response": { "definitions": [ @@ -973,7 +987,7 @@ After request Before request -Info 91 [00:03:10.000] request: +Info 97 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -984,12 +998,12 @@ Info 91 [00:03:10.000] request: "seq": 11, "type": "request" } -Info 92 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 94 [00:03:13.000] Same program as before -Info 95 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:16.000] response: +Info 98 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 100 [00:03:19.000] Same program as before +Info 101 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:22.000] response: { "response": { "info": { @@ -1074,7 +1088,7 @@ After request Before request -Info 98 [00:03:17.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1085,9 +1099,9 @@ Info 98 [00:03:17.000] request: "seq": 12, "type": "request" } -Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:20.000] response: +Info 105 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:26.000] response: { "response": { "info": { @@ -1172,7 +1186,7 @@ After request Before request -Info 102 [00:03:21.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1183,9 +1197,9 @@ Info 102 [00:03:21.000] request: "seq": 13, "type": "request" } -Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:24.000] response: +Info 109 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:30.000] response: { "response": { "info": { @@ -1270,7 +1284,7 @@ After request Before request -Info 106 [00:03:25.000] request: +Info 112 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1281,9 +1295,9 @@ Info 106 [00:03:25.000] request: "seq": 14, "type": "request" } -Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:28.000] response: +Info 113 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:34.000] response: { "response": { "info": { @@ -1368,7 +1382,7 @@ After request Before request -Info 110 [00:03:29.000] request: +Info 116 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1379,9 +1393,9 @@ Info 110 [00:03:29.000] request: "seq": 15, "type": "request" } -Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:32.000] response: +Info 117 [00:03:36.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:38.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-created.js index 006d08fe398e8..8db2bae9171c7 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-created.js @@ -259,9 +259,11 @@ Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 23 [00:01:27.000] Files (2) +Info 21 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 25 [00:01:29.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -271,17 +273,17 @@ Info 23 [00:01:27.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 24 [00:01:28.000] ----------------------------------------------- -Info 25 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 26 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 27 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 27 [00:01:32.000] Files (2) - -Info 27 [00:01:33.000] ----------------------------------------------- -Info 27 [00:01:34.000] Open files: -Info 27 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 27 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 27 [00:01:37.000] response: +Info 26 [00:01:30.000] ----------------------------------------------- +Info 27 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 28 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 29 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 29 [00:01:34.000] Files (2) + +Info 29 [00:01:35.000] ----------------------------------------------- +Info 29 [00:01:36.000] Open files: +Info 29 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 29 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 29 [00:01:39.000] response: { "responseRequired": false } @@ -292,6 +294,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -311,7 +315,7 @@ FsWatchesRecursive:: Before request -Info 28 [00:01:38.000] request: +Info 30 [00:01:40.000] request: { "command": "open", "arguments": { @@ -320,17 +324,19 @@ Info 28 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 29 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 31 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -340,23 +346,23 @@ Info 39 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 43 [00:01:54.000] Files (2) - -Info 43 [00:01:55.000] ----------------------------------------------- -Info 43 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:57.000] Files (2) - -Info 43 [00:01:58.000] ----------------------------------------------- -Info 43 [00:01:59.000] Open files: -Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:02:04.000] response: +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 47 [00:01:58.000] Files (2) + +Info 47 [00:01:59.000] ----------------------------------------------- +Info 47 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:02:01.000] Files (2) + +Info 47 [00:02:02.000] ----------------------------------------------- +Info 47 [00:02:03.000] Open files: +Info 47 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 47 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 47 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 47 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:08.000] response: { "responseRequired": false } @@ -367,6 +373,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "open", "arguments": { @@ -397,11 +405,11 @@ Info 44 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 45 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 46 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 47 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 49 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 50 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 51 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 53 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -409,16 +417,18 @@ Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 50 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 51 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:20.000] Files (2) +Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 57 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -428,27 +438,27 @@ Info 59 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 60 [00:02:21.000] ----------------------------------------------- -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:23.000] Files (2) - -Info 61 [00:02:24.000] ----------------------------------------------- -Info 61 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:26.000] Files (2) - -Info 61 [00:02:27.000] ----------------------------------------------- -Info 61 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:29.000] Files (2) - -Info 61 [00:02:30.000] ----------------------------------------------- -Info 61 [00:02:31.000] Open files: -Info 61 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:38.000] response: +Info 66 [00:02:27.000] ----------------------------------------------- +Info 67 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:29.000] Files (2) + +Info 67 [00:02:30.000] ----------------------------------------------- +Info 67 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:32.000] Files (2) + +Info 67 [00:02:33.000] ----------------------------------------------- +Info 67 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:35.000] Files (2) + +Info 67 [00:02:36.000] ----------------------------------------------- +Info 67 [00:02:37.000] Open files: +Info 67 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 67 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 67 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:44.000] response: { "responseRequired": false } @@ -459,6 +469,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -486,7 +498,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:39.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -497,7 +509,7 @@ Info 62 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 63 [00:02:40.000] response: +Info 69 [00:02:46.000] response: { "response": { "definitions": [ @@ -538,7 +550,7 @@ After request Before request -Info 64 [00:02:41.000] request: +Info 70 [00:02:47.000] request: { "command": "rename", "arguments": { @@ -549,8 +561,8 @@ Info 64 [00:02:41.000] request: "seq": 5, "type": "request" } -Info 65 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 66 [00:02:43.000] response: +Info 71 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 72 [00:02:49.000] response: { "response": { "info": { @@ -605,6 +617,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -632,17 +646,17 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 67 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 68 [00:02:47.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:48.000] Scheduled: *ensureProjectForOpenFiles* -Info 70 [00:02:49.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 71 [00:02:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 72 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one -Info 73 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 75 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 77 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:52.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 74 [00:02:53.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:54.000] Scheduled: *ensureProjectForOpenFiles* +Info 76 [00:02:55.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 77 [00:02:56.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 78 [00:02:57.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json, Cancelled earlier one +Info 79 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 80 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 81 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:03:01.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 83 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -658,6 +672,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -689,7 +705,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 78 [00:02:57.000] request: +Info 84 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -700,12 +716,12 @@ Info 78 [00:02:57.000] request: "seq": 6, "type": "request" } -Info 79 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 80 [00:02:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 83 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 84 [00:03:03.000] Files (3) +Info 85 [00:03:04.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 86 [00:03:05.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 89 [00:03:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:09.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -718,9 +734,9 @@ Info 84 [00:03:03.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 85 [00:03:04.000] ----------------------------------------------- -Info 86 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 87 [00:03:06.000] response: +Info 91 [00:03:10.000] ----------------------------------------------- +Info 92 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 93 [00:03:12.000] response: { "response": { "definitions": [ @@ -764,6 +780,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -795,7 +813,7 @@ FsWatchesRecursive:: Before request -Info 88 [00:03:07.000] request: +Info 94 [00:03:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -806,7 +824,7 @@ Info 88 [00:03:07.000] request: "seq": 7, "type": "request" } -Info 89 [00:03:08.000] response: +Info 95 [00:03:14.000] response: { "response": { "definitions": [ @@ -847,7 +865,7 @@ After request Before request -Info 90 [00:03:09.000] request: +Info 96 [00:03:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -858,7 +876,7 @@ Info 90 [00:03:09.000] request: "seq": 8, "type": "request" } -Info 91 [00:03:10.000] response: +Info 97 [00:03:16.000] response: { "response": { "definitions": [ @@ -899,7 +917,7 @@ After request Before request -Info 92 [00:03:11.000] request: +Info 98 [00:03:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -910,7 +928,7 @@ Info 92 [00:03:11.000] request: "seq": 9, "type": "request" } -Info 93 [00:03:12.000] response: +Info 99 [00:03:18.000] response: { "response": { "definitions": [ @@ -951,7 +969,7 @@ After request Before request -Info 94 [00:03:13.000] request: +Info 100 [00:03:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -962,7 +980,7 @@ Info 94 [00:03:13.000] request: "seq": 10, "type": "request" } -Info 95 [00:03:14.000] response: +Info 101 [00:03:20.000] response: { "response": { "definitions": [ @@ -1003,7 +1021,7 @@ After request Before request -Info 96 [00:03:15.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1014,12 +1032,12 @@ Info 96 [00:03:15.000] request: "seq": 11, "type": "request" } -Info 97 [00:03:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 98 [00:03:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 99 [00:03:18.000] Same program as before -Info 100 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 101 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 102 [00:03:21.000] response: +Info 103 [00:03:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 104 [00:03:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 105 [00:03:24.000] Same program as before +Info 106 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 107 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 108 [00:03:27.000] response: { "response": { "info": { @@ -1104,7 +1122,7 @@ After request Before request -Info 103 [00:03:22.000] request: +Info 109 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1115,9 +1133,9 @@ Info 103 [00:03:22.000] request: "seq": 12, "type": "request" } -Info 104 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 105 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 106 [00:03:25.000] response: +Info 110 [00:03:29.000] Search path: /user/username/projects/myproject/dependency +Info 111 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 112 [00:03:31.000] response: { "response": { "info": { @@ -1202,7 +1220,7 @@ After request Before request -Info 107 [00:03:26.000] request: +Info 113 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1213,9 +1231,9 @@ Info 107 [00:03:26.000] request: "seq": 13, "type": "request" } -Info 108 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 109 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 110 [00:03:29.000] response: +Info 114 [00:03:33.000] Search path: /user/username/projects/myproject/dependency +Info 115 [00:03:34.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 116 [00:03:35.000] response: { "response": { "info": { @@ -1300,7 +1318,7 @@ After request Before request -Info 111 [00:03:30.000] request: +Info 117 [00:03:36.000] request: { "command": "rename", "arguments": { @@ -1311,9 +1329,9 @@ Info 111 [00:03:30.000] request: "seq": 14, "type": "request" } -Info 112 [00:03:31.000] Search path: /user/username/projects/myproject/dependency -Info 113 [00:03:32.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 114 [00:03:33.000] response: +Info 118 [00:03:37.000] Search path: /user/username/projects/myproject/dependency +Info 119 [00:03:38.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 120 [00:03:39.000] response: { "response": { "info": { @@ -1398,7 +1416,7 @@ After request Before request -Info 115 [00:03:34.000] request: +Info 121 [00:03:40.000] request: { "command": "rename", "arguments": { @@ -1409,9 +1427,9 @@ Info 115 [00:03:34.000] request: "seq": 15, "type": "request" } -Info 116 [00:03:35.000] Search path: /user/username/projects/myproject/dependency -Info 117 [00:03:36.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 118 [00:03:37.000] response: +Info 122 [00:03:41.000] Search path: /user/username/projects/myproject/dependency +Info 123 [00:03:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 124 [00:03:43.000] response: { "response": { "info": { @@ -1496,7 +1514,7 @@ After request Before request -Info 119 [00:03:38.000] request: +Info 125 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1505,25 +1523,25 @@ Info 119 [00:03:38.000] request: "seq": 16, "type": "request" } -Info 120 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 121 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:03:41.000] Files (3) - -Info 121 [00:03:42.000] ----------------------------------------------- -Info 121 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 121 [00:03:44.000] Files (2) - -Info 121 [00:03:45.000] ----------------------------------------------- -Info 121 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 121 [00:03:47.000] Files (2) - -Info 121 [00:03:48.000] ----------------------------------------------- -Info 121 [00:03:49.000] Open files: -Info 121 [00:03:50.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 121 [00:03:51.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 121 [00:03:52.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 121 [00:03:53.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 121 [00:03:54.000] response: +Info 126 [00:03:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 127 [00:03:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 127 [00:03:47.000] Files (3) + +Info 127 [00:03:48.000] ----------------------------------------------- +Info 127 [00:03:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 127 [00:03:50.000] Files (2) + +Info 127 [00:03:51.000] ----------------------------------------------- +Info 127 [00:03:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 127 [00:03:53.000] Files (2) + +Info 127 [00:03:54.000] ----------------------------------------------- +Info 127 [00:03:55.000] Open files: +Info 127 [00:03:56.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 127 [00:03:57.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 127 [00:03:58.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 127 [00:03:59.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 127 [00:04:00.000] response: { "responseRequired": false } @@ -1534,6 +1552,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1567,7 +1587,7 @@ FsWatchesRecursive:: Before request -Info 122 [00:03:55.000] request: +Info 128 [00:04:01.000] request: { "command": "open", "arguments": { @@ -1576,29 +1596,29 @@ Info 122 [00:03:55.000] request: "seq": 17, "type": "request" } -Info 123 [00:03:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 124 [00:03:57.000] Search path: /user/username/projects/myproject/random -Info 125 [00:03:58.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 126 [00:03:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 126 [00:04:00.000] Files (3) - -Info 126 [00:04:01.000] ----------------------------------------------- -Info 126 [00:04:02.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 126 [00:04:03.000] Files (2) - -Info 126 [00:04:04.000] ----------------------------------------------- -Info 126 [00:04:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 126 [00:04:06.000] Files (2) - -Info 126 [00:04:07.000] ----------------------------------------------- -Info 126 [00:04:08.000] Open files: -Info 126 [00:04:09.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 126 [00:04:10.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 126 [00:04:11.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 126 [00:04:12.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 126 [00:04:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 126 [00:04:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 126 [00:04:15.000] response: +Info 129 [00:04:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:03.000] Search path: /user/username/projects/myproject/random +Info 131 [00:04:04.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 132 [00:04:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:06.000] Files (3) + +Info 132 [00:04:07.000] ----------------------------------------------- +Info 132 [00:04:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:09.000] Files (2) + +Info 132 [00:04:10.000] ----------------------------------------------- +Info 132 [00:04:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 132 [00:04:12.000] Files (2) + +Info 132 [00:04:13.000] ----------------------------------------------- +Info 132 [00:04:14.000] Open files: +Info 132 [00:04:15.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 132 [00:04:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 132 [00:04:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 132 [00:04:18.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 132 [00:04:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 132 [00:04:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 132 [00:04:21.000] response: { "responseRequired": false } @@ -1609,6 +1629,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1644,7 +1666,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:16.000] request: +Info 133 [00:04:22.000] request: { "command": "close", "arguments": { @@ -1653,25 +1675,25 @@ Info 127 [00:04:16.000] request: "seq": 18, "type": "request" } -Info 128 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 129 [00:04:19.000] Files (3) - -Info 129 [00:04:20.000] ----------------------------------------------- -Info 129 [00:04:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 129 [00:04:22.000] Files (2) - -Info 129 [00:04:23.000] ----------------------------------------------- -Info 129 [00:04:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 129 [00:04:25.000] Files (2) - -Info 129 [00:04:26.000] ----------------------------------------------- -Info 129 [00:04:27.000] Open files: -Info 129 [00:04:28.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 129 [00:04:29.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 129 [00:04:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 129 [00:04:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 129 [00:04:32.000] response: +Info 134 [00:04:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 135 [00:04:25.000] Files (3) + +Info 135 [00:04:26.000] ----------------------------------------------- +Info 135 [00:04:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 135 [00:04:28.000] Files (2) + +Info 135 [00:04:29.000] ----------------------------------------------- +Info 135 [00:04:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 135 [00:04:31.000] Files (2) + +Info 135 [00:04:32.000] ----------------------------------------------- +Info 135 [00:04:33.000] Open files: +Info 135 [00:04:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 135 [00:04:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 135 [00:04:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 135 [00:04:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 135 [00:04:38.000] response: { "responseRequired": false } @@ -1682,6 +1704,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1715,7 +1739,7 @@ FsWatchesRecursive:: Before request -Info 130 [00:04:33.000] request: +Info 136 [00:04:39.000] request: { "command": "close", "arguments": { @@ -1724,23 +1748,23 @@ Info 130 [00:04:33.000] request: "seq": 19, "type": "request" } -Info 131 [00:04:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 132 [00:04:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 132 [00:04:36.000] Files (3) - -Info 132 [00:04:37.000] ----------------------------------------------- -Info 132 [00:04:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 132 [00:04:39.000] Files (2) - -Info 132 [00:04:40.000] ----------------------------------------------- -Info 132 [00:04:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 132 [00:04:42.000] Files (2) - -Info 132 [00:04:43.000] ----------------------------------------------- -Info 132 [00:04:44.000] Open files: -Info 132 [00:04:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 132 [00:04:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 132 [00:04:47.000] response: +Info 137 [00:04:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 138 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 138 [00:04:42.000] Files (3) + +Info 138 [00:04:43.000] ----------------------------------------------- +Info 138 [00:04:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 138 [00:04:45.000] Files (2) + +Info 138 [00:04:46.000] ----------------------------------------------- +Info 138 [00:04:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 138 [00:04:48.000] Files (2) + +Info 138 [00:04:49.000] ----------------------------------------------- +Info 138 [00:04:50.000] Open files: +Info 138 [00:04:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 138 [00:04:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 138 [00:04:53.000] response: { "responseRequired": false } @@ -1751,6 +1775,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1786,7 +1812,7 @@ FsWatchesRecursive:: Before request -Info 133 [00:04:48.000] request: +Info 139 [00:04:54.000] request: { "command": "close", "arguments": { @@ -1795,21 +1821,21 @@ Info 133 [00:04:48.000] request: "seq": 20, "type": "request" } -Info 134 [00:04:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 135 [00:04:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 135 [00:04:51.000] Files (3) +Info 140 [00:04:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 141 [00:04:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 141 [00:04:57.000] Files (3) -Info 135 [00:04:52.000] ----------------------------------------------- -Info 135 [00:04:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 135 [00:04:54.000] Files (2) +Info 141 [00:04:58.000] ----------------------------------------------- +Info 141 [00:04:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 141 [00:05:00.000] Files (2) -Info 135 [00:04:55.000] ----------------------------------------------- -Info 135 [00:04:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 135 [00:04:57.000] Files (2) +Info 141 [00:05:01.000] ----------------------------------------------- +Info 141 [00:05:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 141 [00:05:03.000] Files (2) -Info 135 [00:04:58.000] ----------------------------------------------- -Info 135 [00:04:59.000] Open files: -Info 135 [00:05:00.000] response: +Info 141 [00:05:04.000] ----------------------------------------------- +Info 141 [00:05:05.000] Open files: +Info 141 [00:05:06.000] response: { "responseRequired": false } @@ -1820,6 +1846,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1857,7 +1885,7 @@ FsWatchesRecursive:: Before request -Info 136 [00:05:01.000] request: +Info 142 [00:05:07.000] request: { "command": "open", "arguments": { @@ -1866,12 +1894,12 @@ Info 136 [00:05:01.000] request: "seq": 21, "type": "request" } -Info 137 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 138 [00:05:03.000] Search path: /user/username/projects/myproject/random -Info 139 [00:05:04.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 140 [00:05:05.000] `remove Project:: -Info 141 [00:05:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 142 [00:05:07.000] Files (3) +Info 143 [00:05:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 144 [00:05:09.000] Search path: /user/username/projects/myproject/random +Info 145 [00:05:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 146 [00:05:11.000] `remove Project:: +Info 147 [00:05:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 148 [00:05:13.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1884,19 +1912,21 @@ Info 142 [00:05:07.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 143 [00:05:08.000] ----------------------------------------------- -Info 144 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 145 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 147 [00:05:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 148 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 149 [00:05:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 150 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 151 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 152 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 153 [00:05:18.000] `remove Project:: -Info 154 [00:05:19.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 155 [00:05:20.000] Files (2) +Info 149 [00:05:14.000] ----------------------------------------------- +Info 150 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 151 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 152 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 153 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 154 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 155 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 156 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 157 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 158 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 159 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 160 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 161 [00:05:26.000] `remove Project:: +Info 162 [00:05:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 163 [00:05:28.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1906,27 +1936,29 @@ Info 155 [00:05:20.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 156 [00:05:21.000] ----------------------------------------------- -Info 157 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 158 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 159 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 160 [00:05:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 161 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 162 [00:05:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 163 [00:05:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 164 [00:05:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 165 [00:05:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 166 [00:05:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 167 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 168 [00:05:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 169 [00:05:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 169 [00:05:35.000] Files (2) - -Info 169 [00:05:36.000] ----------------------------------------------- -Info 169 [00:05:37.000] Open files: -Info 169 [00:05:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 169 [00:05:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 169 [00:05:40.000] response: +Info 164 [00:05:29.000] ----------------------------------------------- +Info 165 [00:05:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 166 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 167 [00:05:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 168 [00:05:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 169 [00:05:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 170 [00:05:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 171 [00:05:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 172 [00:05:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 173 [00:05:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 174 [00:05:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 175 [00:05:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 176 [00:05:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 177 [00:05:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 178 [00:05:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 179 [00:05:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 179 [00:05:45.000] Files (2) + +Info 179 [00:05:46.000] ----------------------------------------------- +Info 179 [00:05:47.000] Open files: +Info 179 [00:05:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 179 [00:05:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 179 [00:05:50.000] response: { "responseRequired": false } @@ -1935,6 +1967,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-deleted.js index 039cf7fa6e68b..fbb5b4ffc2519 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-deleted.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -602,9 +616,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -687,16 +701,16 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:49.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 73 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 79 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:55.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 80 [00:02:57.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 81 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 82 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:03:01.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 85 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -705,6 +719,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -736,7 +752,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 80 [00:02:57.000] request: +Info 86 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -747,10 +763,10 @@ Info 80 [00:02:57.000] request: "seq": 6, "type": "request" } -Info 81 [00:02:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:02:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 83 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 84 [00:03:01.000] Files (2) +Info 87 [00:03:04.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 88 [00:03:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 89 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:07.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -760,8 +776,8 @@ Info 84 [00:03:01.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 85 [00:03:02.000] ----------------------------------------------- -Info 86 [00:03:03.000] response: +Info 91 [00:03:08.000] ----------------------------------------------- +Info 92 [00:03:09.000] response: { "response": { "definitions": [ @@ -802,7 +818,7 @@ After request Before request -Info 87 [00:03:04.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -813,7 +829,7 @@ Info 87 [00:03:04.000] request: "seq": 7, "type": "request" } -Info 88 [00:03:05.000] response: +Info 94 [00:03:11.000] response: { "response": { "definitions": [ @@ -854,7 +870,7 @@ After request Before request -Info 89 [00:03:06.000] request: +Info 95 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -865,7 +881,7 @@ Info 89 [00:03:06.000] request: "seq": 8, "type": "request" } -Info 90 [00:03:07.000] response: +Info 96 [00:03:13.000] response: { "response": { "definitions": [ @@ -906,7 +922,7 @@ After request Before request -Info 91 [00:03:08.000] request: +Info 97 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -917,7 +933,7 @@ Info 91 [00:03:08.000] request: "seq": 9, "type": "request" } -Info 92 [00:03:09.000] response: +Info 98 [00:03:15.000] response: { "response": { "definitions": [ @@ -958,7 +974,7 @@ After request Before request -Info 93 [00:03:10.000] request: +Info 99 [00:03:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -969,7 +985,7 @@ Info 93 [00:03:10.000] request: "seq": 10, "type": "request" } -Info 94 [00:03:11.000] response: +Info 100 [00:03:17.000] response: { "response": { "definitions": [ @@ -1010,7 +1026,7 @@ After request Before request -Info 95 [00:03:12.000] request: +Info 101 [00:03:18.000] request: { "command": "rename", "arguments": { @@ -1021,11 +1037,11 @@ Info 95 [00:03:12.000] request: "seq": 11, "type": "request" } -Info 96 [00:03:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 98 [00:03:15.000] Same program as before -Info 99 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 100 [00:03:17.000] response: +Info 102 [00:03:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 104 [00:03:21.000] Same program as before +Info 105 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 106 [00:03:23.000] response: { "response": { "info": { @@ -1080,6 +1096,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1111,7 +1129,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:03:18.000] request: +Info 107 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1122,7 +1140,7 @@ Info 101 [00:03:18.000] request: "seq": 12, "type": "request" } -Info 102 [00:03:19.000] response: +Info 108 [00:03:25.000] response: { "response": { "info": { @@ -1174,7 +1192,7 @@ After request Before request -Info 103 [00:03:20.000] request: +Info 109 [00:03:26.000] request: { "command": "rename", "arguments": { @@ -1185,7 +1203,7 @@ Info 103 [00:03:20.000] request: "seq": 13, "type": "request" } -Info 104 [00:03:21.000] response: +Info 110 [00:03:27.000] response: { "response": { "info": { @@ -1237,7 +1255,7 @@ After request Before request -Info 105 [00:03:22.000] request: +Info 111 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1248,7 +1266,7 @@ Info 105 [00:03:22.000] request: "seq": 14, "type": "request" } -Info 106 [00:03:23.000] response: +Info 112 [00:03:29.000] response: { "response": { "info": { @@ -1300,7 +1318,7 @@ After request Before request -Info 107 [00:03:24.000] request: +Info 113 [00:03:30.000] request: { "command": "rename", "arguments": { @@ -1311,7 +1329,7 @@ Info 107 [00:03:24.000] request: "seq": 15, "type": "request" } -Info 108 [00:03:25.000] response: +Info 114 [00:03:31.000] response: { "response": { "info": { @@ -1363,7 +1381,7 @@ After request Before request -Info 109 [00:03:26.000] request: +Info 115 [00:03:32.000] request: { "command": "close", "arguments": { @@ -1372,25 +1390,25 @@ Info 109 [00:03:26.000] request: "seq": 16, "type": "request" } -Info 110 [00:03:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 111 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 111 [00:03:29.000] Files (2) - -Info 111 [00:03:30.000] ----------------------------------------------- -Info 111 [00:03:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 111 [00:03:32.000] Files (2) - -Info 111 [00:03:33.000] ----------------------------------------------- -Info 111 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:03:35.000] Files (2) - -Info 111 [00:03:36.000] ----------------------------------------------- -Info 111 [00:03:37.000] Open files: -Info 111 [00:03:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 111 [00:03:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 111 [00:03:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 111 [00:03:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 111 [00:03:42.000] response: +Info 116 [00:03:33.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 117 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 117 [00:03:35.000] Files (2) + +Info 117 [00:03:36.000] ----------------------------------------------- +Info 117 [00:03:37.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 117 [00:03:38.000] Files (2) + +Info 117 [00:03:39.000] ----------------------------------------------- +Info 117 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 117 [00:03:41.000] Files (2) + +Info 117 [00:03:42.000] ----------------------------------------------- +Info 117 [00:03:43.000] Open files: +Info 117 [00:03:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 117 [00:03:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 117 [00:03:46.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 117 [00:03:47.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 117 [00:03:48.000] response: { "responseRequired": false } @@ -1401,6 +1419,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1434,7 +1454,7 @@ FsWatchesRecursive:: Before request -Info 112 [00:03:43.000] request: +Info 118 [00:03:49.000] request: { "command": "open", "arguments": { @@ -1443,30 +1463,30 @@ Info 112 [00:03:43.000] request: "seq": 17, "type": "request" } -Info 113 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 114 [00:03:45.000] Search path: /user/username/projects/myproject/random -Info 115 [00:03:46.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 116 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 117 [00:03:48.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 117 [00:03:49.000] Files (2) - -Info 117 [00:03:50.000] ----------------------------------------------- -Info 117 [00:03:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 117 [00:03:52.000] Files (2) - -Info 117 [00:03:53.000] ----------------------------------------------- -Info 117 [00:03:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 117 [00:03:55.000] Files (2) - -Info 117 [00:03:56.000] ----------------------------------------------- -Info 117 [00:03:57.000] Open files: -Info 117 [00:03:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 117 [00:03:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 117 [00:04:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 117 [00:04:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 117 [00:04:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 117 [00:04:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 117 [00:04:04.000] response: +Info 119 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 120 [00:03:51.000] Search path: /user/username/projects/myproject/random +Info 121 [00:03:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:03:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 123 [00:03:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 123 [00:03:55.000] Files (2) + +Info 123 [00:03:56.000] ----------------------------------------------- +Info 123 [00:03:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 123 [00:03:58.000] Files (2) + +Info 123 [00:03:59.000] ----------------------------------------------- +Info 123 [00:04:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 123 [00:04:01.000] Files (2) + +Info 123 [00:04:02.000] ----------------------------------------------- +Info 123 [00:04:03.000] Open files: +Info 123 [00:04:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 123 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 123 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 123 [00:04:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 123 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 123 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 123 [00:04:10.000] response: { "responseRequired": false } @@ -1477,6 +1497,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1512,7 +1534,7 @@ FsWatchesRecursive:: Before request -Info 118 [00:04:05.000] request: +Info 124 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1521,25 +1543,25 @@ Info 118 [00:04:05.000] request: "seq": 18, "type": "request" } -Info 119 [00:04:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 120 [00:04:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 120 [00:04:08.000] Files (2) - -Info 120 [00:04:09.000] ----------------------------------------------- -Info 120 [00:04:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 120 [00:04:11.000] Files (2) - -Info 120 [00:04:12.000] ----------------------------------------------- -Info 120 [00:04:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 120 [00:04:14.000] Files (2) - -Info 120 [00:04:15.000] ----------------------------------------------- -Info 120 [00:04:16.000] Open files: -Info 120 [00:04:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 120 [00:04:18.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 120 [00:04:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 120 [00:04:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 120 [00:04:21.000] response: +Info 125 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 126 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 126 [00:04:14.000] Files (2) + +Info 126 [00:04:15.000] ----------------------------------------------- +Info 126 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 126 [00:04:17.000] Files (2) + +Info 126 [00:04:18.000] ----------------------------------------------- +Info 126 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 126 [00:04:20.000] Files (2) + +Info 126 [00:04:21.000] ----------------------------------------------- +Info 126 [00:04:22.000] Open files: +Info 126 [00:04:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 126 [00:04:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 126 [00:04:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 126 [00:04:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 126 [00:04:27.000] response: { "responseRequired": false } @@ -1550,6 +1572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1581,7 +1605,7 @@ FsWatchesRecursive:: Before request -Info 121 [00:04:22.000] request: +Info 127 [00:04:28.000] request: { "command": "close", "arguments": { @@ -1590,23 +1614,23 @@ Info 121 [00:04:22.000] request: "seq": 19, "type": "request" } -Info 122 [00:04:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 123 [00:04:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 123 [00:04:25.000] Files (2) - -Info 123 [00:04:26.000] ----------------------------------------------- -Info 123 [00:04:27.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 123 [00:04:28.000] Files (2) - -Info 123 [00:04:29.000] ----------------------------------------------- -Info 123 [00:04:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 123 [00:04:31.000] Files (2) - -Info 123 [00:04:32.000] ----------------------------------------------- -Info 123 [00:04:33.000] Open files: -Info 123 [00:04:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 123 [00:04:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 123 [00:04:36.000] response: +Info 128 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 129 [00:04:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 129 [00:04:31.000] Files (2) + +Info 129 [00:04:32.000] ----------------------------------------------- +Info 129 [00:04:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 129 [00:04:34.000] Files (2) + +Info 129 [00:04:35.000] ----------------------------------------------- +Info 129 [00:04:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 129 [00:04:37.000] Files (2) + +Info 129 [00:04:38.000] ----------------------------------------------- +Info 129 [00:04:39.000] Open files: +Info 129 [00:04:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 129 [00:04:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 129 [00:04:42.000] response: { "responseRequired": false } @@ -1617,6 +1641,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1650,7 +1676,7 @@ FsWatchesRecursive:: Before request -Info 124 [00:04:37.000] request: +Info 130 [00:04:43.000] request: { "command": "close", "arguments": { @@ -1659,21 +1685,21 @@ Info 124 [00:04:37.000] request: "seq": 20, "type": "request" } -Info 125 [00:04:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 126 [00:04:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 126 [00:04:40.000] Files (2) +Info 131 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 132 [00:04:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 132 [00:04:46.000] Files (2) -Info 126 [00:04:41.000] ----------------------------------------------- -Info 126 [00:04:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 126 [00:04:43.000] Files (2) +Info 132 [00:04:47.000] ----------------------------------------------- +Info 132 [00:04:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 132 [00:04:49.000] Files (2) -Info 126 [00:04:44.000] ----------------------------------------------- -Info 126 [00:04:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 126 [00:04:46.000] Files (2) +Info 132 [00:04:50.000] ----------------------------------------------- +Info 132 [00:04:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 132 [00:04:52.000] Files (2) -Info 126 [00:04:47.000] ----------------------------------------------- -Info 126 [00:04:48.000] Open files: -Info 126 [00:04:49.000] response: +Info 132 [00:04:53.000] ----------------------------------------------- +Info 132 [00:04:54.000] Open files: +Info 132 [00:04:55.000] response: { "responseRequired": false } @@ -1684,6 +1710,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1719,7 +1747,7 @@ FsWatchesRecursive:: Before request -Info 127 [00:04:50.000] request: +Info 133 [00:04:56.000] request: { "command": "open", "arguments": { @@ -1728,12 +1756,12 @@ Info 127 [00:04:50.000] request: "seq": 21, "type": "request" } -Info 128 [00:04:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 129 [00:04:52.000] Search path: /user/username/projects/myproject/random -Info 130 [00:04:53.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 131 [00:04:54.000] `remove Project:: -Info 132 [00:04:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 133 [00:04:56.000] Files (2) +Info 134 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 135 [00:04:58.000] Search path: /user/username/projects/myproject/random +Info 136 [00:04:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 137 [00:05:00.000] `remove Project:: +Info 138 [00:05:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 139 [00:05:02.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1743,19 +1771,21 @@ Info 133 [00:04:56.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 134 [00:04:57.000] ----------------------------------------------- -Info 135 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 136 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 137 [00:05:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 138 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 139 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 140 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 141 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 142 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 143 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 144 [00:05:07.000] `remove Project:: -Info 145 [00:05:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 146 [00:05:09.000] Files (2) +Info 140 [00:05:03.000] ----------------------------------------------- +Info 141 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 142 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 143 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 144 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 145 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 146 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 147 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 148 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 149 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 150 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 151 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 152 [00:05:15.000] `remove Project:: +Info 153 [00:05:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 154 [00:05:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1765,25 +1795,27 @@ Info 146 [00:05:09.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 147 [00:05:10.000] ----------------------------------------------- -Info 148 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 149 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 150 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 151 [00:05:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 152 [00:05:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 153 [00:05:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 154 [00:05:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 155 [00:05:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 156 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 157 [00:05:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 158 [00:05:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 158 [00:05:22.000] Files (2) - -Info 158 [00:05:23.000] ----------------------------------------------- -Info 158 [00:05:24.000] Open files: -Info 158 [00:05:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 158 [00:05:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 158 [00:05:27.000] response: +Info 155 [00:05:18.000] ----------------------------------------------- +Info 156 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 157 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 158 [00:05:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 159 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 162 [00:05:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 163 [00:05:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 164 [00:05:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 165 [00:05:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 166 [00:05:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 167 [00:05:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 168 [00:05:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 168 [00:05:32.000] Files (2) + +Info 168 [00:05:33.000] ----------------------------------------------- +Info 168 [00:05:34.000] Open files: +Info 168 [00:05:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 168 [00:05:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 168 [00:05:37.000] response: { "responseRequired": false } @@ -1792,6 +1824,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-not-present.js index 23fcbd25c0594..3e7e3cc9f48cf 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dts-not-present.js @@ -259,9 +259,11 @@ Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 23 [00:01:27.000] Files (2) +Info 21 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 25 [00:01:29.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -271,17 +273,17 @@ Info 23 [00:01:27.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 24 [00:01:28.000] ----------------------------------------------- -Info 25 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 26 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 27 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 27 [00:01:32.000] Files (2) - -Info 27 [00:01:33.000] ----------------------------------------------- -Info 27 [00:01:34.000] Open files: -Info 27 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 27 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 27 [00:01:37.000] response: +Info 26 [00:01:30.000] ----------------------------------------------- +Info 27 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 28 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 29 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 29 [00:01:34.000] Files (2) + +Info 29 [00:01:35.000] ----------------------------------------------- +Info 29 [00:01:36.000] Open files: +Info 29 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 29 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 29 [00:01:39.000] response: { "responseRequired": false } @@ -292,6 +294,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -311,7 +315,7 @@ FsWatchesRecursive:: Before request -Info 28 [00:01:38.000] request: +Info 30 [00:01:40.000] request: { "command": "open", "arguments": { @@ -320,17 +324,19 @@ Info 28 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 29 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 30 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 31 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 31 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 32 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 33 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -340,23 +346,23 @@ Info 39 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 42 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 43 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 43 [00:01:54.000] Files (2) - -Info 43 [00:01:55.000] ----------------------------------------------- -Info 43 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 43 [00:01:57.000] Files (2) - -Info 43 [00:01:58.000] ----------------------------------------------- -Info 43 [00:01:59.000] Open files: -Info 43 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 43 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 43 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 43 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 43 [00:02:04.000] response: +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 46 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 47 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 47 [00:01:58.000] Files (2) + +Info 47 [00:01:59.000] ----------------------------------------------- +Info 47 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 47 [00:02:01.000] Files (2) + +Info 47 [00:02:02.000] ----------------------------------------------- +Info 47 [00:02:03.000] Open files: +Info 47 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 47 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 47 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 47 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 47 [00:02:08.000] response: { "responseRequired": false } @@ -367,6 +373,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "open", "arguments": { @@ -397,11 +405,11 @@ Info 44 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 45 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 46 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 47 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 49 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 50 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 51 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 53 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -409,16 +417,18 @@ Info 49 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 50 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 51 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 53 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:20.000] Files (2) +Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 57 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -428,27 +438,27 @@ Info 59 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 60 [00:02:21.000] ----------------------------------------------- -Info 61 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:23.000] Files (2) - -Info 61 [00:02:24.000] ----------------------------------------------- -Info 61 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 61 [00:02:26.000] Files (2) - -Info 61 [00:02:27.000] ----------------------------------------------- -Info 61 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:29.000] Files (2) - -Info 61 [00:02:30.000] ----------------------------------------------- -Info 61 [00:02:31.000] Open files: -Info 61 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 61 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 61 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:38.000] response: +Info 66 [00:02:27.000] ----------------------------------------------- +Info 67 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:29.000] Files (2) + +Info 67 [00:02:30.000] ----------------------------------------------- +Info 67 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 67 [00:02:32.000] Files (2) + +Info 67 [00:02:33.000] ----------------------------------------------- +Info 67 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:35.000] Files (2) + +Info 67 [00:02:36.000] ----------------------------------------------- +Info 67 [00:02:37.000] Open files: +Info 67 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 67 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 67 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 67 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:44.000] response: { "responseRequired": false } @@ -459,6 +469,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -486,7 +498,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:39.000] request: +Info 68 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -497,7 +509,7 @@ Info 62 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 63 [00:02:40.000] response: +Info 69 [00:02:46.000] response: { "response": { "definitions": [ @@ -538,7 +550,7 @@ After request Before request -Info 64 [00:02:41.000] request: +Info 70 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -549,7 +561,7 @@ Info 64 [00:02:41.000] request: "seq": 5, "type": "request" } -Info 65 [00:02:42.000] response: +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -590,7 +602,7 @@ After request Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -601,7 +613,7 @@ Info 66 [00:02:43.000] request: "seq": 6, "type": "request" } -Info 67 [00:02:44.000] response: +Info 73 [00:02:50.000] response: { "response": { "definitions": [ @@ -642,7 +654,7 @@ After request Before request -Info 68 [00:02:45.000] request: +Info 74 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -653,7 +665,7 @@ Info 68 [00:02:45.000] request: "seq": 7, "type": "request" } -Info 69 [00:02:46.000] response: +Info 75 [00:02:52.000] response: { "response": { "definitions": [ @@ -694,7 +706,7 @@ After request Before request -Info 70 [00:02:47.000] request: +Info 76 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -705,7 +717,7 @@ Info 70 [00:02:47.000] request: "seq": 8, "type": "request" } -Info 71 [00:02:48.000] response: +Info 77 [00:02:54.000] response: { "response": { "definitions": [ @@ -746,7 +758,7 @@ After request Before request -Info 72 [00:02:49.000] request: +Info 78 [00:02:55.000] request: { "command": "rename", "arguments": { @@ -757,8 +769,8 @@ Info 72 [00:02:49.000] request: "seq": 9, "type": "request" } -Info 73 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 74 [00:02:51.000] response: +Info 79 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 80 [00:02:57.000] response: { "response": { "info": { @@ -813,6 +825,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -842,7 +856,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:02:52.000] request: +Info 81 [00:02:58.000] request: { "command": "rename", "arguments": { @@ -853,7 +867,7 @@ Info 75 [00:02:52.000] request: "seq": 10, "type": "request" } -Info 76 [00:02:53.000] response: +Info 82 [00:02:59.000] response: { "response": { "info": { @@ -905,7 +919,7 @@ After request Before request -Info 77 [00:02:54.000] request: +Info 83 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -916,7 +930,7 @@ Info 77 [00:02:54.000] request: "seq": 11, "type": "request" } -Info 78 [00:02:55.000] response: +Info 84 [00:03:01.000] response: { "response": { "info": { @@ -968,7 +982,7 @@ After request Before request -Info 79 [00:02:56.000] request: +Info 85 [00:03:02.000] request: { "command": "rename", "arguments": { @@ -979,7 +993,7 @@ Info 79 [00:02:56.000] request: "seq": 12, "type": "request" } -Info 80 [00:02:57.000] response: +Info 86 [00:03:03.000] response: { "response": { "info": { @@ -1031,7 +1045,7 @@ After request Before request -Info 81 [00:02:58.000] request: +Info 87 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -1042,7 +1056,7 @@ Info 81 [00:02:58.000] request: "seq": 13, "type": "request" } -Info 82 [00:02:59.000] response: +Info 88 [00:03:05.000] response: { "response": { "info": { @@ -1094,7 +1108,7 @@ After request Before request -Info 83 [00:03:00.000] request: +Info 89 [00:03:06.000] request: { "command": "close", "arguments": { @@ -1103,25 +1117,25 @@ Info 83 [00:03:00.000] request: "seq": 14, "type": "request" } -Info 84 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 85 [00:03:03.000] Files (2) - -Info 85 [00:03:04.000] ----------------------------------------------- -Info 85 [00:03:05.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 85 [00:03:06.000] Files (2) - -Info 85 [00:03:07.000] ----------------------------------------------- -Info 85 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 85 [00:03:09.000] Files (2) - -Info 85 [00:03:10.000] ----------------------------------------------- -Info 85 [00:03:11.000] Open files: -Info 85 [00:03:12.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 85 [00:03:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 85 [00:03:14.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 85 [00:03:15.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 85 [00:03:16.000] response: +Info 90 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 91 [00:03:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 91 [00:03:09.000] Files (2) + +Info 91 [00:03:10.000] ----------------------------------------------- +Info 91 [00:03:11.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 91 [00:03:12.000] Files (2) + +Info 91 [00:03:13.000] ----------------------------------------------- +Info 91 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 91 [00:03:15.000] Files (2) + +Info 91 [00:03:16.000] ----------------------------------------------- +Info 91 [00:03:17.000] Open files: +Info 91 [00:03:18.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 91 [00:03:19.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 91 [00:03:20.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 91 [00:03:21.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:22.000] response: { "responseRequired": false } @@ -1132,6 +1146,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1163,7 +1179,7 @@ FsWatchesRecursive:: Before request -Info 86 [00:03:17.000] request: +Info 92 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1172,29 +1188,29 @@ Info 86 [00:03:17.000] request: "seq": 15, "type": "request" } -Info 87 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:19.000] Search path: /user/username/projects/myproject/random -Info 89 [00:03:20.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 90 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 90 [00:03:22.000] Files (2) - -Info 90 [00:03:23.000] ----------------------------------------------- -Info 90 [00:03:24.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 90 [00:03:25.000] Files (2) - -Info 90 [00:03:26.000] ----------------------------------------------- -Info 90 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 90 [00:03:28.000] Files (2) - -Info 90 [00:03:29.000] ----------------------------------------------- -Info 90 [00:03:30.000] Open files: -Info 90 [00:03:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 90 [00:03:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 90 [00:03:33.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 90 [00:03:34.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 90 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 90 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 90 [00:03:37.000] response: +Info 93 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:25.000] Search path: /user/username/projects/myproject/random +Info 95 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 96 [00:03:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:28.000] Files (2) + +Info 96 [00:03:29.000] ----------------------------------------------- +Info 96 [00:03:30.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 96 [00:03:31.000] Files (2) + +Info 96 [00:03:32.000] ----------------------------------------------- +Info 96 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 96 [00:03:34.000] Files (2) + +Info 96 [00:03:35.000] ----------------------------------------------- +Info 96 [00:03:36.000] Open files: +Info 96 [00:03:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 96 [00:03:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 96 [00:03:39.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 96 [00:03:40.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 96 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 96 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 96 [00:03:43.000] response: { "responseRequired": false } @@ -1205,6 +1221,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1238,7 +1256,7 @@ FsWatchesRecursive:: Before request -Info 91 [00:03:38.000] request: +Info 97 [00:03:44.000] request: { "command": "close", "arguments": { @@ -1247,25 +1265,25 @@ Info 91 [00:03:38.000] request: "seq": 16, "type": "request" } -Info 92 [00:03:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 93 [00:03:41.000] Files (2) - -Info 93 [00:03:42.000] ----------------------------------------------- -Info 93 [00:03:43.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:44.000] Files (2) - -Info 93 [00:03:45.000] ----------------------------------------------- -Info 93 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:47.000] Files (2) - -Info 93 [00:03:48.000] ----------------------------------------------- -Info 93 [00:03:49.000] Open files: -Info 93 [00:03:50.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 93 [00:03:51.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 93 [00:03:54.000] response: +Info 98 [00:03:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 99 [00:03:47.000] Files (2) + +Info 99 [00:03:48.000] ----------------------------------------------- +Info 99 [00:03:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:03:50.000] Files (2) + +Info 99 [00:03:51.000] ----------------------------------------------- +Info 99 [00:03:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 99 [00:03:53.000] Files (2) + +Info 99 [00:03:54.000] ----------------------------------------------- +Info 99 [00:03:55.000] Open files: +Info 99 [00:03:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 99 [00:03:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 99 [00:03:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 99 [00:04:00.000] response: { "responseRequired": false } @@ -1276,6 +1294,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1307,7 +1327,7 @@ FsWatchesRecursive:: Before request -Info 94 [00:03:55.000] request: +Info 100 [00:04:01.000] request: { "command": "close", "arguments": { @@ -1316,23 +1336,23 @@ Info 94 [00:03:55.000] request: "seq": 17, "type": "request" } -Info 95 [00:03:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 96 [00:03:58.000] Files (2) - -Info 96 [00:03:59.000] ----------------------------------------------- -Info 96 [00:04:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 96 [00:04:01.000] Files (2) - -Info 96 [00:04:02.000] ----------------------------------------------- -Info 96 [00:04:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:04:04.000] Files (2) - -Info 96 [00:04:05.000] ----------------------------------------------- -Info 96 [00:04:06.000] Open files: -Info 96 [00:04:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 96 [00:04:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 96 [00:04:09.000] response: +Info 101 [00:04:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 102 [00:04:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 102 [00:04:04.000] Files (2) + +Info 102 [00:04:05.000] ----------------------------------------------- +Info 102 [00:04:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 102 [00:04:07.000] Files (2) + +Info 102 [00:04:08.000] ----------------------------------------------- +Info 102 [00:04:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 102 [00:04:10.000] Files (2) + +Info 102 [00:04:11.000] ----------------------------------------------- +Info 102 [00:04:12.000] Open files: +Info 102 [00:04:13.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 102 [00:04:14.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 102 [00:04:15.000] response: { "responseRequired": false } @@ -1343,6 +1363,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1376,7 +1398,7 @@ FsWatchesRecursive:: Before request -Info 97 [00:04:10.000] request: +Info 103 [00:04:16.000] request: { "command": "close", "arguments": { @@ -1385,21 +1407,21 @@ Info 97 [00:04:10.000] request: "seq": 18, "type": "request" } -Info 98 [00:04:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 99 [00:04:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 99 [00:04:13.000] Files (2) +Info 104 [00:04:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 105 [00:04:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 105 [00:04:19.000] Files (2) -Info 99 [00:04:14.000] ----------------------------------------------- -Info 99 [00:04:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 99 [00:04:16.000] Files (2) +Info 105 [00:04:20.000] ----------------------------------------------- +Info 105 [00:04:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 105 [00:04:22.000] Files (2) -Info 99 [00:04:17.000] ----------------------------------------------- -Info 99 [00:04:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 99 [00:04:19.000] Files (2) +Info 105 [00:04:23.000] ----------------------------------------------- +Info 105 [00:04:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 105 [00:04:25.000] Files (2) -Info 99 [00:04:20.000] ----------------------------------------------- -Info 99 [00:04:21.000] Open files: -Info 99 [00:04:22.000] response: +Info 105 [00:04:26.000] ----------------------------------------------- +Info 105 [00:04:27.000] Open files: +Info 105 [00:04:28.000] response: { "responseRequired": false } @@ -1410,6 +1432,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1445,7 +1469,7 @@ FsWatchesRecursive:: Before request -Info 100 [00:04:23.000] request: +Info 106 [00:04:29.000] request: { "command": "open", "arguments": { @@ -1454,12 +1478,12 @@ Info 100 [00:04:23.000] request: "seq": 19, "type": "request" } -Info 101 [00:04:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 102 [00:04:25.000] Search path: /user/username/projects/myproject/random -Info 103 [00:04:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 104 [00:04:27.000] `remove Project:: -Info 105 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 106 [00:04:29.000] Files (2) +Info 107 [00:04:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 108 [00:04:31.000] Search path: /user/username/projects/myproject/random +Info 109 [00:04:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 110 [00:04:33.000] `remove Project:: +Info 111 [00:04:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 112 [00:04:35.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1469,19 +1493,21 @@ Info 106 [00:04:29.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 107 [00:04:30.000] ----------------------------------------------- -Info 108 [00:04:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 109 [00:04:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 110 [00:04:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 111 [00:04:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 112 [00:04:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 113 [00:04:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 114 [00:04:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 115 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 116 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 117 [00:04:40.000] `remove Project:: -Info 118 [00:04:41.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:04:42.000] Files (2) +Info 113 [00:04:36.000] ----------------------------------------------- +Info 114 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 115 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 116 [00:04:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 117 [00:04:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 118 [00:04:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:04:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 120 [00:04:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 121 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 122 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 123 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 124 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 125 [00:04:48.000] `remove Project:: +Info 126 [00:04:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 127 [00:04:50.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1491,25 +1517,27 @@ Info 119 [00:04:42.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 120 [00:04:43.000] ----------------------------------------------- -Info 121 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 122 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 123 [00:04:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 124 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 125 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 126 [00:04:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 127 [00:04:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 128 [00:04:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file -Info 129 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 131 [00:04:55.000] Files (2) - -Info 131 [00:04:56.000] ----------------------------------------------- -Info 131 [00:04:57.000] Open files: -Info 131 [00:04:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 131 [00:04:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 131 [00:05:00.000] response: +Info 128 [00:04:51.000] ----------------------------------------------- +Info 129 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 130 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 132 [00:04:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 133 [00:04:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 134 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 135 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 136 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 137 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts 2000 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Missing generated file +Info 139 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 140 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 141 [00:05:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 141 [00:05:05.000] Files (2) + +Info 141 [00:05:06.000] ----------------------------------------------- +Info 141 [00:05:07.000] Open files: +Info 141 [00:05:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 141 [00:05:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 141 [00:05:10.000] response: { "responseRequired": false } @@ -1518,6 +1546,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js index ec3ecd9a4de87..1a54e16a23e35 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -602,9 +616,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -687,71 +701,71 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 76 [00:02:55.000] Running: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 79 [00:02:58.000] Same program as before -Info 80 [00:02:59.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:03:00.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 82 [00:03:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 83 [00:03:02.000] Same program as before -Info 84 [00:03:03.000] Running: *ensureProjectForOpenFiles* -Info 85 [00:03:04.000] Before ensureProjectForOpenFiles: -Info 86 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 86 [00:03:06.000] Files (3) - -Info 86 [00:03:07.000] ----------------------------------------------- -Info 86 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 86 [00:03:09.000] Files (2) - -Info 86 [00:03:10.000] ----------------------------------------------- -Info 86 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:12.000] Files (2) - -Info 86 [00:03:13.000] ----------------------------------------------- -Info 86 [00:03:14.000] Open files: -Info 86 [00:03:15.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 86 [00:03:16.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 86 [00:03:17.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 86 [00:03:18.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 86 [00:03:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 86 [00:03:21.000] After ensureProjectForOpenFiles: -Info 87 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 87 [00:03:23.000] Files (3) - -Info 87 [00:03:24.000] ----------------------------------------------- -Info 87 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 87 [00:03:26.000] Files (2) - -Info 87 [00:03:27.000] ----------------------------------------------- -Info 87 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 87 [00:03:29.000] Files (2) - -Info 87 [00:03:30.000] ----------------------------------------------- -Info 87 [00:03:31.000] Open files: -Info 87 [00:03:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 87 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 87 [00:03:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 87 [00:03:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 87 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 87 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:03:01.000] Running: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 85 [00:03:04.000] Same program as before +Info 86 [00:03:05.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 88 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 89 [00:03:08.000] Same program as before +Info 90 [00:03:09.000] Running: *ensureProjectForOpenFiles* +Info 91 [00:03:10.000] Before ensureProjectForOpenFiles: +Info 92 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 92 [00:03:12.000] Files (3) + +Info 92 [00:03:13.000] ----------------------------------------------- +Info 92 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 92 [00:03:15.000] Files (2) + +Info 92 [00:03:16.000] ----------------------------------------------- +Info 92 [00:03:17.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 92 [00:03:18.000] Files (2) + +Info 92 [00:03:19.000] ----------------------------------------------- +Info 92 [00:03:20.000] Open files: +Info 92 [00:03:21.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 92 [00:03:22.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 92 [00:03:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 92 [00:03:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 92 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 92 [00:03:27.000] After ensureProjectForOpenFiles: +Info 93 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 93 [00:03:29.000] Files (3) + +Info 93 [00:03:30.000] ----------------------------------------------- +Info 93 [00:03:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 93 [00:03:32.000] Files (2) + +Info 93 [00:03:33.000] ----------------------------------------------- +Info 93 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:35.000] Files (2) + +Info 93 [00:03:36.000] ----------------------------------------------- +Info 93 [00:03:37.000] Open files: +Info 93 [00:03:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 93 [00:03:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 93 [00:03:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 93 [00:03:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 93 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 93 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 87 [00:03:38.000] request: +Info 93 [00:03:44.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -762,7 +776,7 @@ Info 87 [00:03:38.000] request: "seq": 6, "type": "request" } -Info 88 [00:03:39.000] response: +Info 94 [00:03:45.000] response: { "response": { "definitions": [ @@ -803,7 +817,7 @@ After request Before request -Info 89 [00:03:40.000] request: +Info 95 [00:03:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -814,7 +828,7 @@ Info 89 [00:03:40.000] request: "seq": 7, "type": "request" } -Info 90 [00:03:41.000] response: +Info 96 [00:03:47.000] response: { "response": { "definitions": [ @@ -855,7 +869,7 @@ After request Before request -Info 91 [00:03:42.000] request: +Info 97 [00:03:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -866,7 +880,7 @@ Info 91 [00:03:42.000] request: "seq": 8, "type": "request" } -Info 92 [00:03:43.000] response: +Info 98 [00:03:49.000] response: { "response": { "definitions": [ @@ -907,7 +921,7 @@ After request Before request -Info 93 [00:03:44.000] request: +Info 99 [00:03:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -918,7 +932,7 @@ Info 93 [00:03:44.000] request: "seq": 9, "type": "request" } -Info 94 [00:03:45.000] response: +Info 100 [00:03:51.000] response: { "response": { "definitions": [ @@ -959,7 +973,7 @@ After request Before request -Info 95 [00:03:46.000] request: +Info 101 [00:03:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -970,7 +984,7 @@ Info 95 [00:03:46.000] request: "seq": 10, "type": "request" } -Info 96 [00:03:47.000] response: +Info 102 [00:03:53.000] response: { "response": { "definitions": [ @@ -1011,7 +1025,7 @@ After request Before request -Info 97 [00:03:48.000] request: +Info 103 [00:03:54.000] request: { "command": "rename", "arguments": { @@ -1022,9 +1036,9 @@ Info 97 [00:03:48.000] request: "seq": 11, "type": "request" } -Info 98 [00:03:49.000] Search path: /user/username/projects/myproject/dependency -Info 99 [00:03:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 100 [00:03:51.000] response: +Info 104 [00:03:55.000] Search path: /user/username/projects/myproject/dependency +Info 105 [00:03:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 106 [00:03:57.000] response: { "response": { "info": { @@ -1109,7 +1123,7 @@ After request Before request -Info 101 [00:03:52.000] request: +Info 107 [00:03:58.000] request: { "command": "rename", "arguments": { @@ -1120,9 +1134,9 @@ Info 101 [00:03:52.000] request: "seq": 12, "type": "request" } -Info 102 [00:03:53.000] Search path: /user/username/projects/myproject/dependency -Info 103 [00:03:54.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:03:55.000] response: +Info 108 [00:03:59.000] Search path: /user/username/projects/myproject/dependency +Info 109 [00:04:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:04:01.000] response: { "response": { "info": { @@ -1207,7 +1221,7 @@ After request Before request -Info 105 [00:03:56.000] request: +Info 111 [00:04:02.000] request: { "command": "rename", "arguments": { @@ -1218,9 +1232,9 @@ Info 105 [00:03:56.000] request: "seq": 13, "type": "request" } -Info 106 [00:03:57.000] Search path: /user/username/projects/myproject/dependency -Info 107 [00:03:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:59.000] response: +Info 112 [00:04:03.000] Search path: /user/username/projects/myproject/dependency +Info 113 [00:04:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:04:05.000] response: { "response": { "info": { @@ -1305,7 +1319,7 @@ After request Before request -Info 109 [00:04:00.000] request: +Info 115 [00:04:06.000] request: { "command": "rename", "arguments": { @@ -1316,9 +1330,9 @@ Info 109 [00:04:00.000] request: "seq": 14, "type": "request" } -Info 110 [00:04:01.000] Search path: /user/username/projects/myproject/dependency -Info 111 [00:04:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 112 [00:04:03.000] response: +Info 116 [00:04:07.000] Search path: /user/username/projects/myproject/dependency +Info 117 [00:04:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 118 [00:04:09.000] response: { "response": { "info": { @@ -1403,7 +1417,7 @@ After request Before request -Info 113 [00:04:04.000] request: +Info 119 [00:04:10.000] request: { "command": "rename", "arguments": { @@ -1414,9 +1428,9 @@ Info 113 [00:04:04.000] request: "seq": 15, "type": "request" } -Info 114 [00:04:05.000] Search path: /user/username/projects/myproject/dependency -Info 115 [00:04:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:04:07.000] response: +Info 120 [00:04:11.000] Search path: /user/username/projects/myproject/dependency +Info 121 [00:04:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:04:13.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes.js index 133d61bbc823e..78e40f61f3db0 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-changes.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -602,9 +616,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -687,18 +701,18 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:49.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:52.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 75 [00:02:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 76 [00:02:55.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles* +Info 79 [00:02:58.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 81 [00:03:00.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 76 [00:02:55.000] request: +Info 82 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -709,10 +723,10 @@ Info 76 [00:02:55.000] request: "seq": 6, "type": "request" } -Info 77 [00:02:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 78 [00:02:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 79 [00:02:58.000] Same program as before -Info 80 [00:02:59.000] response: +Info 83 [00:03:02.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:03.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 85 [00:03:04.000] Same program as before +Info 86 [00:03:05.000] response: { "response": { "definitions": [ @@ -753,7 +767,7 @@ After request Before request -Info 81 [00:03:00.000] request: +Info 87 [00:03:06.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -764,7 +778,7 @@ Info 81 [00:03:00.000] request: "seq": 7, "type": "request" } -Info 82 [00:03:01.000] response: +Info 88 [00:03:07.000] response: { "response": { "definitions": [ @@ -805,7 +819,7 @@ After request Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -816,7 +830,7 @@ Info 83 [00:03:02.000] request: "seq": 8, "type": "request" } -Info 84 [00:03:03.000] response: +Info 90 [00:03:09.000] response: { "response": { "definitions": [ @@ -857,7 +871,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -868,7 +882,7 @@ Info 85 [00:03:04.000] request: "seq": 9, "type": "request" } -Info 86 [00:03:05.000] response: +Info 92 [00:03:11.000] response: { "response": { "definitions": [ @@ -909,7 +923,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -920,7 +934,7 @@ Info 87 [00:03:06.000] request: "seq": 10, "type": "request" } -Info 88 [00:03:07.000] response: +Info 94 [00:03:13.000] response: { "response": { "definitions": [ @@ -961,7 +975,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "rename", "arguments": { @@ -972,12 +986,12 @@ Info 89 [00:03:08.000] request: "seq": 11, "type": "request" } -Info 90 [00:03:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 92 [00:03:11.000] Same program as before -Info 93 [00:03:12.000] Search path: /user/username/projects/myproject/dependency -Info 94 [00:03:13.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:14.000] response: +Info 96 [00:03:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 98 [00:03:17.000] Same program as before +Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency +Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:20.000] response: { "response": { "info": { @@ -1062,7 +1076,7 @@ After request Before request -Info 96 [00:03:15.000] request: +Info 102 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1073,9 +1087,9 @@ Info 96 [00:03:15.000] request: "seq": 12, "type": "request" } -Info 97 [00:03:16.000] Search path: /user/username/projects/myproject/dependency -Info 98 [00:03:17.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 99 [00:03:18.000] response: +Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency +Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 105 [00:03:24.000] response: { "response": { "info": { @@ -1160,7 +1174,7 @@ After request Before request -Info 100 [00:03:19.000] request: +Info 106 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1171,9 +1185,9 @@ Info 100 [00:03:19.000] request: "seq": 13, "type": "request" } -Info 101 [00:03:20.000] Search path: /user/username/projects/myproject/dependency -Info 102 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 103 [00:03:22.000] response: +Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency +Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 109 [00:03:28.000] response: { "response": { "info": { @@ -1258,7 +1272,7 @@ After request Before request -Info 104 [00:03:23.000] request: +Info 110 [00:03:29.000] request: { "command": "rename", "arguments": { @@ -1269,9 +1283,9 @@ Info 104 [00:03:23.000] request: "seq": 14, "type": "request" } -Info 105 [00:03:24.000] Search path: /user/username/projects/myproject/dependency -Info 106 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 107 [00:03:26.000] response: +Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency +Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 113 [00:03:32.000] response: { "response": { "info": { @@ -1356,7 +1370,7 @@ After request Before request -Info 108 [00:03:27.000] request: +Info 114 [00:03:33.000] request: { "command": "rename", "arguments": { @@ -1367,9 +1381,9 @@ Info 108 [00:03:27.000] request: "seq": 15, "type": "request" } -Info 109 [00:03:28.000] Search path: /user/username/projects/myproject/dependency -Info 110 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 111 [00:03:30.000] response: +Info 115 [00:03:34.000] Search path: /user/username/projects/myproject/dependency +Info 116 [00:03:35.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 117 [00:03:36.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-created.js index 89c0b05711f1b..781612b6568ff 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-created.js @@ -265,9 +265,11 @@ Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) +Info 22 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -280,17 +282,17 @@ Info 24 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:29.000] ----------------------------------------------- -Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:33.000] Files (3) - -Info 28 [00:01:34.000] ----------------------------------------------- -Info 28 [00:01:35.000] Open files: -Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:38.000] response: +Info 27 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:33.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:35.000] Files (3) + +Info 30 [00:01:36.000] ----------------------------------------------- +Info 30 [00:01:37.000] Open files: +Info 30 [00:01:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:40.000] response: { "responseRequired": false } @@ -301,6 +303,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -322,7 +326,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:39.000] request: +Info 31 [00:01:41.000] request: { "command": "open", "arguments": { @@ -331,17 +335,19 @@ Info 29 [00:01:39.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:50.000] Files (2) +Info 32 [00:01:42.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:43.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:44.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -351,23 +357,23 @@ Info 40 [00:01:50.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:51.000] ----------------------------------------------- -Info 42 [00:01:52.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:55.000] Files (3) - -Info 44 [00:01:56.000] ----------------------------------------------- -Info 44 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:58.000] Files (2) - -Info 44 [00:01:59.000] ----------------------------------------------- -Info 44 [00:02:00.000] Open files: -Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:05.000] response: +Info 45 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:57.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:59.000] Files (3) + +Info 48 [00:02:00.000] ----------------------------------------------- +Info 48 [00:02:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:02.000] Files (2) + +Info 48 [00:02:03.000] ----------------------------------------------- +Info 48 [00:02:04.000] Open files: +Info 48 [00:02:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:07.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:08.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:09.000] response: { "responseRequired": false } @@ -378,6 +384,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -401,7 +409,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "open", "arguments": { @@ -410,11 +418,11 @@ Info 45 [00:02:06.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:07.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:11.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:13.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:15.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -422,16 +430,18 @@ Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:21.000] Files (2) +Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:27.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -441,27 +451,27 @@ Info 60 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:22.000] ----------------------------------------------- -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:24.000] Files (3) - -Info 62 [00:02:25.000] ----------------------------------------------- -Info 62 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:27.000] Files (2) - -Info 62 [00:02:28.000] ----------------------------------------------- -Info 62 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:30.000] Files (2) - -Info 62 [00:02:31.000] ----------------------------------------------- -Info 62 [00:02:32.000] Open files: -Info 62 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:39.000] response: +Info 67 [00:02:28.000] ----------------------------------------------- +Info 68 [00:02:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:30.000] Files (3) + +Info 68 [00:02:31.000] ----------------------------------------------- +Info 68 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:33.000] Files (2) + +Info 68 [00:02:34.000] ----------------------------------------------- +Info 68 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:36.000] Files (2) + +Info 68 [00:02:37.000] ----------------------------------------------- +Info 68 [00:02:38.000] Open files: +Info 68 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:41.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:42.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:45.000] response: { "responseRequired": false } @@ -472,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -501,7 +513,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:40.000] request: +Info 69 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -512,8 +524,8 @@ Info 63 [00:02:40.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 65 [00:02:42.000] response: +Info 70 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -557,6 +569,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -588,7 +602,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "rename", "arguments": { @@ -599,7 +613,7 @@ Info 66 [00:02:43.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:44.000] response: +Info 73 [00:02:50.000] response: { "response": { "info": { @@ -649,15 +663,15 @@ Info 67 [00:02:44.000] response: } After request -Info 68 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 69 [00:02:48.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 70 [00:02:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 71 [00:02:50.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 72 [00:02:51.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 73 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 74 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 75 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 75 [00:02:54.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles* +Info 77 [00:02:56.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 78 [00:02:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 79 [00:02:58.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 80 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 81 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} @@ -668,6 +682,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -699,7 +715,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 77 [00:02:56.000] request: +Info 83 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -710,11 +726,11 @@ Info 77 [00:02:56.000] request: "seq": 6, "type": "request" } -Info 78 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:59.000] Same program as before -Info 81 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 82 [00:03:01.000] response: +Info 84 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 85 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 86 [00:03:05.000] Same program as before +Info 87 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 88 [00:03:07.000] response: { "response": { "definitions": [ @@ -758,6 +774,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -789,7 +807,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:02.000] request: +Info 89 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -800,7 +818,7 @@ Info 83 [00:03:02.000] request: "seq": 7, "type": "request" } -Info 84 [00:03:03.000] response: +Info 90 [00:03:09.000] response: { "response": { "definitions": [ @@ -841,7 +859,7 @@ After request Before request -Info 85 [00:03:04.000] request: +Info 91 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -852,7 +870,7 @@ Info 85 [00:03:04.000] request: "seq": 8, "type": "request" } -Info 86 [00:03:05.000] response: +Info 92 [00:03:11.000] response: { "response": { "definitions": [ @@ -893,7 +911,7 @@ After request Before request -Info 87 [00:03:06.000] request: +Info 93 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -904,7 +922,7 @@ Info 87 [00:03:06.000] request: "seq": 9, "type": "request" } -Info 88 [00:03:07.000] response: +Info 94 [00:03:13.000] response: { "response": { "definitions": [ @@ -945,7 +963,7 @@ After request Before request -Info 89 [00:03:08.000] request: +Info 95 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -956,7 +974,7 @@ Info 89 [00:03:08.000] request: "seq": 10, "type": "request" } -Info 90 [00:03:09.000] response: +Info 96 [00:03:15.000] response: { "response": { "definitions": [ @@ -997,7 +1015,7 @@ After request Before request -Info 91 [00:03:10.000] request: +Info 97 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1008,12 +1026,12 @@ Info 91 [00:03:10.000] request: "seq": 11, "type": "request" } -Info 92 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 94 [00:03:13.000] Same program as before -Info 95 [00:03:14.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:15.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:16.000] response: +Info 98 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 100 [00:03:19.000] Same program as before +Info 101 [00:03:20.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:21.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:22.000] response: { "response": { "info": { @@ -1098,7 +1116,7 @@ After request Before request -Info 98 [00:03:17.000] request: +Info 104 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1109,9 +1127,9 @@ Info 98 [00:03:17.000] request: "seq": 12, "type": "request" } -Info 99 [00:03:18.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:19.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:20.000] response: +Info 105 [00:03:24.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:25.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:26.000] response: { "response": { "info": { @@ -1196,7 +1214,7 @@ After request Before request -Info 102 [00:03:21.000] request: +Info 108 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1207,9 +1225,9 @@ Info 102 [00:03:21.000] request: "seq": 13, "type": "request" } -Info 103 [00:03:22.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:23.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:24.000] response: +Info 109 [00:03:28.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:29.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:30.000] response: { "response": { "info": { @@ -1294,7 +1312,7 @@ After request Before request -Info 106 [00:03:25.000] request: +Info 112 [00:03:31.000] request: { "command": "rename", "arguments": { @@ -1305,9 +1323,9 @@ Info 106 [00:03:25.000] request: "seq": 14, "type": "request" } -Info 107 [00:03:26.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:27.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:28.000] response: +Info 113 [00:03:32.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:33.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:34.000] response: { "response": { "info": { @@ -1392,7 +1410,7 @@ After request Before request -Info 110 [00:03:29.000] request: +Info 116 [00:03:35.000] request: { "command": "rename", "arguments": { @@ -1403,9 +1421,9 @@ Info 110 [00:03:29.000] request: "seq": 15, "type": "request" } -Info 111 [00:03:30.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:31.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:32.000] response: +Info 117 [00:03:36.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:37.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:38.000] response: { "response": { "info": { @@ -1490,7 +1508,7 @@ After request Before request -Info 114 [00:03:33.000] request: +Info 120 [00:03:39.000] request: { "command": "close", "arguments": { @@ -1499,25 +1517,25 @@ Info 114 [00:03:33.000] request: "seq": 16, "type": "request" } -Info 115 [00:03:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 116 [00:03:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 116 [00:03:36.000] Files (3) - -Info 116 [00:03:37.000] ----------------------------------------------- -Info 116 [00:03:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 116 [00:03:39.000] Files (2) - -Info 116 [00:03:40.000] ----------------------------------------------- -Info 116 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 116 [00:03:42.000] Files (2) - -Info 116 [00:03:43.000] ----------------------------------------------- -Info 116 [00:03:44.000] Open files: -Info 116 [00:03:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 116 [00:03:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 116 [00:03:47.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 116 [00:03:48.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:03:49.000] response: +Info 121 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 122 [00:03:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 122 [00:03:42.000] Files (3) + +Info 122 [00:03:43.000] ----------------------------------------------- +Info 122 [00:03:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 122 [00:03:45.000] Files (2) + +Info 122 [00:03:46.000] ----------------------------------------------- +Info 122 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 122 [00:03:48.000] Files (2) + +Info 122 [00:03:49.000] ----------------------------------------------- +Info 122 [00:03:50.000] Open files: +Info 122 [00:03:51.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 122 [00:03:52.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 122 [00:03:53.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 122 [00:03:54.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:03:55.000] response: { "responseRequired": false } @@ -1528,6 +1546,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1561,7 +1581,7 @@ FsWatchesRecursive:: Before request -Info 117 [00:03:50.000] request: +Info 123 [00:03:56.000] request: { "command": "open", "arguments": { @@ -1570,29 +1590,29 @@ Info 117 [00:03:50.000] request: "seq": 17, "type": "request" } -Info 118 [00:03:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 119 [00:03:52.000] Search path: /user/username/projects/myproject/random -Info 120 [00:03:53.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 121 [00:03:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 121 [00:03:55.000] Files (3) - -Info 121 [00:03:56.000] ----------------------------------------------- -Info 121 [00:03:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 121 [00:03:58.000] Files (2) - -Info 121 [00:03:59.000] ----------------------------------------------- -Info 121 [00:04:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 121 [00:04:01.000] Files (2) - -Info 121 [00:04:02.000] ----------------------------------------------- -Info 121 [00:04:03.000] Open files: -Info 121 [00:04:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 121 [00:04:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 121 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 121 [00:04:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 121 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 121 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 121 [00:04:10.000] response: +Info 124 [00:03:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 125 [00:03:58.000] Search path: /user/username/projects/myproject/random +Info 126 [00:03:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 127 [00:04:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 127 [00:04:01.000] Files (3) + +Info 127 [00:04:02.000] ----------------------------------------------- +Info 127 [00:04:03.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 127 [00:04:04.000] Files (2) + +Info 127 [00:04:05.000] ----------------------------------------------- +Info 127 [00:04:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 127 [00:04:07.000] Files (2) + +Info 127 [00:04:08.000] ----------------------------------------------- +Info 127 [00:04:09.000] Open files: +Info 127 [00:04:10.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 127 [00:04:11.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 127 [00:04:12.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 127 [00:04:13.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 127 [00:04:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 127 [00:04:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 127 [00:04:16.000] response: { "responseRequired": false } @@ -1603,6 +1623,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1638,7 +1660,7 @@ FsWatchesRecursive:: Before request -Info 122 [00:04:11.000] request: +Info 128 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1647,25 +1669,25 @@ Info 122 [00:04:11.000] request: "seq": 18, "type": "request" } -Info 123 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 124 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 124 [00:04:14.000] Files (3) - -Info 124 [00:04:15.000] ----------------------------------------------- -Info 124 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 124 [00:04:17.000] Files (2) - -Info 124 [00:04:18.000] ----------------------------------------------- -Info 124 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 124 [00:04:20.000] Files (2) - -Info 124 [00:04:21.000] ----------------------------------------------- -Info 124 [00:04:22.000] Open files: -Info 124 [00:04:23.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 124 [00:04:24.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 124 [00:04:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 124 [00:04:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 124 [00:04:27.000] response: +Info 129 [00:04:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 130 [00:04:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 130 [00:04:20.000] Files (3) + +Info 130 [00:04:21.000] ----------------------------------------------- +Info 130 [00:04:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 130 [00:04:23.000] Files (2) + +Info 130 [00:04:24.000] ----------------------------------------------- +Info 130 [00:04:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 130 [00:04:26.000] Files (2) + +Info 130 [00:04:27.000] ----------------------------------------------- +Info 130 [00:04:28.000] Open files: +Info 130 [00:04:29.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 130 [00:04:30.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 130 [00:04:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 130 [00:04:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 130 [00:04:33.000] response: { "responseRequired": false } @@ -1676,6 +1698,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1709,7 +1733,7 @@ FsWatchesRecursive:: Before request -Info 125 [00:04:28.000] request: +Info 131 [00:04:34.000] request: { "command": "close", "arguments": { @@ -1718,23 +1742,23 @@ Info 125 [00:04:28.000] request: "seq": 19, "type": "request" } -Info 126 [00:04:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 127 [00:04:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 127 [00:04:31.000] Files (3) - -Info 127 [00:04:32.000] ----------------------------------------------- -Info 127 [00:04:33.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 127 [00:04:34.000] Files (2) - -Info 127 [00:04:35.000] ----------------------------------------------- -Info 127 [00:04:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 127 [00:04:37.000] Files (2) - -Info 127 [00:04:38.000] ----------------------------------------------- -Info 127 [00:04:39.000] Open files: -Info 127 [00:04:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 127 [00:04:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 127 [00:04:42.000] response: +Info 132 [00:04:35.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 133 [00:04:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 133 [00:04:37.000] Files (3) + +Info 133 [00:04:38.000] ----------------------------------------------- +Info 133 [00:04:39.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 133 [00:04:40.000] Files (2) + +Info 133 [00:04:41.000] ----------------------------------------------- +Info 133 [00:04:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 133 [00:04:43.000] Files (2) + +Info 133 [00:04:44.000] ----------------------------------------------- +Info 133 [00:04:45.000] Open files: +Info 133 [00:04:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 133 [00:04:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:48.000] response: { "responseRequired": false } @@ -1745,6 +1769,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1780,7 +1806,7 @@ FsWatchesRecursive:: Before request -Info 128 [00:04:43.000] request: +Info 134 [00:04:49.000] request: { "command": "close", "arguments": { @@ -1789,21 +1815,21 @@ Info 128 [00:04:43.000] request: "seq": 20, "type": "request" } -Info 129 [00:04:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 130 [00:04:46.000] Files (3) +Info 135 [00:04:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 136 [00:04:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 136 [00:04:52.000] Files (3) -Info 130 [00:04:47.000] ----------------------------------------------- -Info 130 [00:04:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 130 [00:04:49.000] Files (2) +Info 136 [00:04:53.000] ----------------------------------------------- +Info 136 [00:04:54.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 136 [00:04:55.000] Files (2) -Info 130 [00:04:50.000] ----------------------------------------------- -Info 130 [00:04:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 130 [00:04:52.000] Files (2) +Info 136 [00:04:56.000] ----------------------------------------------- +Info 136 [00:04:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 136 [00:04:58.000] Files (2) -Info 130 [00:04:53.000] ----------------------------------------------- -Info 130 [00:04:54.000] Open files: -Info 130 [00:04:55.000] response: +Info 136 [00:04:59.000] ----------------------------------------------- +Info 136 [00:05:00.000] Open files: +Info 136 [00:05:01.000] response: { "responseRequired": false } @@ -1814,6 +1840,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1851,7 +1879,7 @@ FsWatchesRecursive:: Before request -Info 131 [00:04:56.000] request: +Info 137 [00:05:02.000] request: { "command": "open", "arguments": { @@ -1860,12 +1888,12 @@ Info 131 [00:04:56.000] request: "seq": 21, "type": "request" } -Info 132 [00:04:57.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:58.000] Search path: /user/username/projects/myproject/random -Info 134 [00:04:59.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 135 [00:05:00.000] `remove Project:: -Info 136 [00:05:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 137 [00:05:02.000] Files (3) +Info 138 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 139 [00:05:04.000] Search path: /user/username/projects/myproject/random +Info 140 [00:05:05.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 141 [00:05:06.000] `remove Project:: +Info 142 [00:05:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 143 [00:05:08.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1878,19 +1906,21 @@ Info 137 [00:05:02.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 138 [00:05:03.000] ----------------------------------------------- -Info 139 [00:05:04.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 140 [00:05:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 141 [00:05:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 142 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 143 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 144 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 145 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 146 [00:05:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 147 [00:05:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 148 [00:05:13.000] `remove Project:: -Info 149 [00:05:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 150 [00:05:15.000] Files (2) +Info 144 [00:05:09.000] ----------------------------------------------- +Info 145 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 146 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 147 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 148 [00:05:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 149 [00:05:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 150 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 151 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 152 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 153 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 154 [00:05:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 155 [00:05:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 156 [00:05:21.000] `remove Project:: +Info 157 [00:05:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 158 [00:05:23.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1900,26 +1930,28 @@ Info 150 [00:05:15.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 151 [00:05:16.000] ----------------------------------------------- -Info 152 [00:05:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 153 [00:05:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 154 [00:05:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 155 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 156 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 157 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 158 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 159 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 160 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 161 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 162 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 163 [00:05:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 163 [00:05:29.000] Files (2) - -Info 163 [00:05:30.000] ----------------------------------------------- -Info 163 [00:05:31.000] Open files: -Info 163 [00:05:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 163 [00:05:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 163 [00:05:34.000] response: +Info 159 [00:05:24.000] ----------------------------------------------- +Info 160 [00:05:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 161 [00:05:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 162 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 163 [00:05:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 164 [00:05:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 165 [00:05:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 166 [00:05:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 167 [00:05:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 168 [00:05:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 169 [00:05:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 170 [00:05:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 171 [00:05:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 172 [00:05:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 173 [00:05:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 173 [00:05:39.000] Files (2) + +Info 173 [00:05:40.000] ----------------------------------------------- +Info 173 [00:05:41.000] Open files: +Info 173 [00:05:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 173 [00:05:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 173 [00:05:44.000] response: { "responseRequired": false } @@ -1928,6 +1960,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-deleted.js index f3528069462c7..d6ecb05ac88be 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-deleted.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -602,9 +616,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -687,15 +701,15 @@ Info 69 [00:02:45.000] response: } After request -Info 70 [00:02:47.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 71 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 72 [00:02:49.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json -Info 73 [00:02:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 74 [00:02:51.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 76 [00:02:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 77 [00:02:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 77 [00:02:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 78 [00:02:55.000] Scheduled: /user/username/projects/myproject/dependency/tsconfig.json +Info 79 [00:02:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 80 [00:02:57.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 82 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 83 [00:03:00.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -704,6 +718,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -735,7 +751,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 79 [00:02:56.000] request: +Info 85 [00:03:02.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -746,11 +762,11 @@ Info 79 [00:02:56.000] request: "seq": 6, "type": "request" } -Info 80 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 81 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 82 [00:02:59.000] Same program as before -Info 83 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 84 [00:03:01.000] response: +Info 86 [00:03:03.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 88 [00:03:05.000] Same program as before +Info 89 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 90 [00:03:07.000] response: { "response": { "definitions": [ @@ -794,6 +810,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -825,7 +843,7 @@ FsWatchesRecursive:: Before request -Info 85 [00:03:02.000] request: +Info 91 [00:03:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -836,7 +854,7 @@ Info 85 [00:03:02.000] request: "seq": 7, "type": "request" } -Info 86 [00:03:03.000] response: +Info 92 [00:03:09.000] response: { "response": { "definitions": [ @@ -877,7 +895,7 @@ After request Before request -Info 87 [00:03:04.000] request: +Info 93 [00:03:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -888,7 +906,7 @@ Info 87 [00:03:04.000] request: "seq": 8, "type": "request" } -Info 88 [00:03:05.000] response: +Info 94 [00:03:11.000] response: { "response": { "definitions": [ @@ -929,7 +947,7 @@ After request Before request -Info 89 [00:03:06.000] request: +Info 95 [00:03:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -940,7 +958,7 @@ Info 89 [00:03:06.000] request: "seq": 9, "type": "request" } -Info 90 [00:03:07.000] response: +Info 96 [00:03:13.000] response: { "response": { "definitions": [ @@ -981,7 +999,7 @@ After request Before request -Info 91 [00:03:08.000] request: +Info 97 [00:03:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -992,7 +1010,7 @@ Info 91 [00:03:08.000] request: "seq": 10, "type": "request" } -Info 92 [00:03:09.000] response: +Info 98 [00:03:15.000] response: { "response": { "definitions": [ @@ -1033,7 +1051,7 @@ After request Before request -Info 93 [00:03:10.000] request: +Info 99 [00:03:16.000] request: { "command": "rename", "arguments": { @@ -1044,10 +1062,10 @@ Info 93 [00:03:10.000] request: "seq": 11, "type": "request" } -Info 94 [00:03:11.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 95 [00:03:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 96 [00:03:13.000] Same program as before -Info 97 [00:03:14.000] response: +Info 100 [00:03:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 101 [00:03:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 102 [00:03:19.000] Same program as before +Info 103 [00:03:20.000] response: { "response": { "info": { @@ -1099,7 +1117,7 @@ After request Before request -Info 98 [00:03:15.000] request: +Info 104 [00:03:21.000] request: { "command": "rename", "arguments": { @@ -1110,7 +1128,7 @@ Info 98 [00:03:15.000] request: "seq": 12, "type": "request" } -Info 99 [00:03:16.000] response: +Info 105 [00:03:22.000] response: { "response": { "info": { @@ -1162,7 +1180,7 @@ After request Before request -Info 100 [00:03:17.000] request: +Info 106 [00:03:23.000] request: { "command": "rename", "arguments": { @@ -1173,7 +1191,7 @@ Info 100 [00:03:17.000] request: "seq": 13, "type": "request" } -Info 101 [00:03:18.000] response: +Info 107 [00:03:24.000] response: { "response": { "info": { @@ -1225,7 +1243,7 @@ After request Before request -Info 102 [00:03:19.000] request: +Info 108 [00:03:25.000] request: { "command": "rename", "arguments": { @@ -1236,7 +1254,7 @@ Info 102 [00:03:19.000] request: "seq": 14, "type": "request" } -Info 103 [00:03:20.000] response: +Info 109 [00:03:26.000] response: { "response": { "info": { @@ -1288,7 +1306,7 @@ After request Before request -Info 104 [00:03:21.000] request: +Info 110 [00:03:27.000] request: { "command": "rename", "arguments": { @@ -1299,7 +1317,7 @@ Info 104 [00:03:21.000] request: "seq": 15, "type": "request" } -Info 105 [00:03:22.000] response: +Info 111 [00:03:28.000] response: { "response": { "info": { @@ -1351,7 +1369,7 @@ After request Before request -Info 106 [00:03:23.000] request: +Info 112 [00:03:29.000] request: { "command": "close", "arguments": { @@ -1360,25 +1378,25 @@ Info 106 [00:03:23.000] request: "seq": 16, "type": "request" } -Info 107 [00:03:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 108 [00:03:26.000] Files (3) - -Info 108 [00:03:27.000] ----------------------------------------------- -Info 108 [00:03:28.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 108 [00:03:29.000] Files (2) - -Info 108 [00:03:30.000] ----------------------------------------------- -Info 108 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 108 [00:03:32.000] Files (2) - -Info 108 [00:03:33.000] ----------------------------------------------- -Info 108 [00:03:34.000] Open files: -Info 108 [00:03:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 108 [00:03:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 108 [00:03:37.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 108 [00:03:38.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 108 [00:03:39.000] response: +Info 113 [00:03:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 114 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 114 [00:03:32.000] Files (3) + +Info 114 [00:03:33.000] ----------------------------------------------- +Info 114 [00:03:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 114 [00:03:35.000] Files (2) + +Info 114 [00:03:36.000] ----------------------------------------------- +Info 114 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:03:38.000] Files (2) + +Info 114 [00:03:39.000] ----------------------------------------------- +Info 114 [00:03:40.000] Open files: +Info 114 [00:03:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 114 [00:03:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 114 [00:03:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 114 [00:03:44.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 114 [00:03:45.000] response: { "responseRequired": false } @@ -1389,6 +1407,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1422,7 +1442,7 @@ FsWatchesRecursive:: Before request -Info 109 [00:03:40.000] request: +Info 115 [00:03:46.000] request: { "command": "open", "arguments": { @@ -1431,29 +1451,29 @@ Info 109 [00:03:40.000] request: "seq": 17, "type": "request" } -Info 110 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 111 [00:03:42.000] Search path: /user/username/projects/myproject/random -Info 112 [00:03:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 113 [00:03:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 113 [00:03:45.000] Files (3) - -Info 113 [00:03:46.000] ----------------------------------------------- -Info 113 [00:03:47.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 113 [00:03:48.000] Files (2) - -Info 113 [00:03:49.000] ----------------------------------------------- -Info 113 [00:03:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 113 [00:03:51.000] Files (2) - -Info 113 [00:03:52.000] ----------------------------------------------- -Info 113 [00:03:53.000] Open files: -Info 113 [00:03:54.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 113 [00:03:55.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 113 [00:03:56.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 113 [00:03:57.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 113 [00:03:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 113 [00:04:00.000] response: +Info 116 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 117 [00:03:48.000] Search path: /user/username/projects/myproject/random +Info 118 [00:03:49.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 119 [00:03:51.000] Files (3) + +Info 119 [00:03:52.000] ----------------------------------------------- +Info 119 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 119 [00:03:54.000] Files (2) + +Info 119 [00:03:55.000] ----------------------------------------------- +Info 119 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 119 [00:03:57.000] Files (2) + +Info 119 [00:03:58.000] ----------------------------------------------- +Info 119 [00:03:59.000] Open files: +Info 119 [00:04:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 119 [00:04:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 119 [00:04:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 119 [00:04:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:04:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 119 [00:04:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 119 [00:04:06.000] response: { "responseRequired": false } @@ -1464,6 +1484,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1499,7 +1521,7 @@ FsWatchesRecursive:: Before request -Info 114 [00:04:01.000] request: +Info 120 [00:04:07.000] request: { "command": "close", "arguments": { @@ -1508,25 +1530,25 @@ Info 114 [00:04:01.000] request: "seq": 18, "type": "request" } -Info 115 [00:04:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 116 [00:04:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 116 [00:04:04.000] Files (3) - -Info 116 [00:04:05.000] ----------------------------------------------- -Info 116 [00:04:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 116 [00:04:07.000] Files (2) - -Info 116 [00:04:08.000] ----------------------------------------------- -Info 116 [00:04:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 116 [00:04:10.000] Files (2) - -Info 116 [00:04:11.000] ----------------------------------------------- -Info 116 [00:04:12.000] Open files: -Info 116 [00:04:13.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 116 [00:04:14.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 116 [00:04:15.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 116 [00:04:16.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 116 [00:04:17.000] response: +Info 121 [00:04:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 122 [00:04:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 122 [00:04:10.000] Files (3) + +Info 122 [00:04:11.000] ----------------------------------------------- +Info 122 [00:04:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 122 [00:04:13.000] Files (2) + +Info 122 [00:04:14.000] ----------------------------------------------- +Info 122 [00:04:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 122 [00:04:16.000] Files (2) + +Info 122 [00:04:17.000] ----------------------------------------------- +Info 122 [00:04:18.000] Open files: +Info 122 [00:04:19.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 122 [00:04:20.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 122 [00:04:21.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 122 [00:04:22.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 122 [00:04:23.000] response: { "responseRequired": false } @@ -1537,6 +1559,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1570,7 +1594,7 @@ FsWatchesRecursive:: Before request -Info 117 [00:04:18.000] request: +Info 123 [00:04:24.000] request: { "command": "close", "arguments": { @@ -1579,23 +1603,23 @@ Info 117 [00:04:18.000] request: "seq": 19, "type": "request" } -Info 118 [00:04:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 119 [00:04:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 119 [00:04:21.000] Files (3) - -Info 119 [00:04:22.000] ----------------------------------------------- -Info 119 [00:04:23.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 119 [00:04:24.000] Files (2) - -Info 119 [00:04:25.000] ----------------------------------------------- -Info 119 [00:04:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 119 [00:04:27.000] Files (2) - -Info 119 [00:04:28.000] ----------------------------------------------- -Info 119 [00:04:29.000] Open files: -Info 119 [00:04:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 119 [00:04:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 119 [00:04:32.000] response: +Info 124 [00:04:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 125 [00:04:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 125 [00:04:27.000] Files (3) + +Info 125 [00:04:28.000] ----------------------------------------------- +Info 125 [00:04:29.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 125 [00:04:30.000] Files (2) + +Info 125 [00:04:31.000] ----------------------------------------------- +Info 125 [00:04:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 125 [00:04:33.000] Files (2) + +Info 125 [00:04:34.000] ----------------------------------------------- +Info 125 [00:04:35.000] Open files: +Info 125 [00:04:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 125 [00:04:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 125 [00:04:38.000] response: { "responseRequired": false } @@ -1606,6 +1630,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1641,7 +1667,7 @@ FsWatchesRecursive:: Before request -Info 120 [00:04:33.000] request: +Info 126 [00:04:39.000] request: { "command": "close", "arguments": { @@ -1650,21 +1676,21 @@ Info 120 [00:04:33.000] request: "seq": 20, "type": "request" } -Info 121 [00:04:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 122 [00:04:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 122 [00:04:36.000] Files (3) +Info 127 [00:04:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 128 [00:04:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 128 [00:04:42.000] Files (3) -Info 122 [00:04:37.000] ----------------------------------------------- -Info 122 [00:04:38.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 122 [00:04:39.000] Files (2) +Info 128 [00:04:43.000] ----------------------------------------------- +Info 128 [00:04:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:45.000] Files (2) -Info 122 [00:04:40.000] ----------------------------------------------- -Info 122 [00:04:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 122 [00:04:42.000] Files (2) +Info 128 [00:04:46.000] ----------------------------------------------- +Info 128 [00:04:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 128 [00:04:48.000] Files (2) -Info 122 [00:04:43.000] ----------------------------------------------- -Info 122 [00:04:44.000] Open files: -Info 122 [00:04:45.000] response: +Info 128 [00:04:49.000] ----------------------------------------------- +Info 128 [00:04:50.000] Open files: +Info 128 [00:04:51.000] response: { "responseRequired": false } @@ -1675,6 +1701,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1712,7 +1740,7 @@ FsWatchesRecursive:: Before request -Info 123 [00:04:46.000] request: +Info 129 [00:04:52.000] request: { "command": "open", "arguments": { @@ -1721,12 +1749,12 @@ Info 123 [00:04:46.000] request: "seq": 21, "type": "request" } -Info 124 [00:04:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 125 [00:04:48.000] Search path: /user/username/projects/myproject/random -Info 126 [00:04:49.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 127 [00:04:50.000] `remove Project:: -Info 128 [00:04:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 129 [00:04:52.000] Files (3) +Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 131 [00:04:54.000] Search path: /user/username/projects/myproject/random +Info 132 [00:04:55.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 133 [00:04:56.000] `remove Project:: +Info 134 [00:04:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 135 [00:04:58.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1739,19 +1767,21 @@ Info 129 [00:04:52.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 130 [00:04:53.000] ----------------------------------------------- -Info 131 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 132 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 133 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 134 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 135 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 136 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 137 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 138 [00:05:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 139 [00:05:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 140 [00:05:03.000] `remove Project:: -Info 141 [00:05:04.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 142 [00:05:05.000] Files (2) +Info 136 [00:04:59.000] ----------------------------------------------- +Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 139 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 140 [00:05:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 141 [00:05:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 142 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 143 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 144 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 145 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 146 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 147 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 148 [00:05:11.000] `remove Project:: +Info 149 [00:05:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 150 [00:05:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1761,26 +1791,28 @@ Info 142 [00:05:05.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 143 [00:05:06.000] ----------------------------------------------- -Info 144 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 145 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 146 [00:05:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 147 [00:05:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 148 [00:05:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 149 [00:05:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 150 [00:05:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 151 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 152 [00:05:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 153 [00:05:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 154 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 155 [00:05:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 155 [00:05:19.000] Files (2) - -Info 155 [00:05:20.000] ----------------------------------------------- -Info 155 [00:05:21.000] Open files: -Info 155 [00:05:22.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 155 [00:05:23.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 155 [00:05:24.000] response: +Info 151 [00:05:14.000] ----------------------------------------------- +Info 152 [00:05:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 153 [00:05:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 154 [00:05:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 155 [00:05:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 156 [00:05:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 157 [00:05:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 158 [00:05:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 159 [00:05:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 160 [00:05:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 161 [00:05:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 162 [00:05:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 163 [00:05:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 164 [00:05:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 165 [00:05:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 165 [00:05:29.000] Files (2) + +Info 165 [00:05:30.000] ----------------------------------------------- +Info 165 [00:05:31.000] Open files: +Info 165 [00:05:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 165 [00:05:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 165 [00:05:34.000] response: { "responseRequired": false } @@ -1789,6 +1821,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-not-present.js index 47d4f53afd6c4..335dffc28f87e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/dependency-dtsMap-not-present.js @@ -265,9 +265,11 @@ Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) +Info 22 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -280,17 +282,17 @@ Info 24 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:29.000] ----------------------------------------------- -Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:33.000] Files (3) - -Info 28 [00:01:34.000] ----------------------------------------------- -Info 28 [00:01:35.000] Open files: -Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:38.000] response: +Info 27 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:33.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:35.000] Files (3) + +Info 30 [00:01:36.000] ----------------------------------------------- +Info 30 [00:01:37.000] Open files: +Info 30 [00:01:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:40.000] response: { "responseRequired": false } @@ -301,6 +303,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -322,7 +326,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:39.000] request: +Info 31 [00:01:41.000] request: { "command": "open", "arguments": { @@ -331,17 +335,19 @@ Info 29 [00:01:39.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:41.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:50.000] Files (2) +Info 32 [00:01:42.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:43.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:44.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -351,23 +357,23 @@ Info 40 [00:01:50.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:51.000] ----------------------------------------------- -Info 42 [00:01:52.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:53.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:55.000] Files (3) - -Info 44 [00:01:56.000] ----------------------------------------------- -Info 44 [00:01:57.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:58.000] Files (2) - -Info 44 [00:01:59.000] ----------------------------------------------- -Info 44 [00:02:00.000] Open files: -Info 44 [00:02:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:03.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:04.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:05.000] response: +Info 45 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:57.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:59.000] Files (3) + +Info 48 [00:02:00.000] ----------------------------------------------- +Info 48 [00:02:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:02.000] Files (2) + +Info 48 [00:02:03.000] ----------------------------------------------- +Info 48 [00:02:04.000] Open files: +Info 48 [00:02:05.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:06.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:07.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:08.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:09.000] response: { "responseRequired": false } @@ -378,6 +384,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -401,7 +409,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:06.000] request: +Info 49 [00:02:10.000] request: { "command": "open", "arguments": { @@ -410,11 +418,11 @@ Info 45 [00:02:06.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:07.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:09.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:11.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:13.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:15.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -422,16 +430,18 @@ Info 50 [00:02:11.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:21.000] Files (2) +Info 55 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:27.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -441,27 +451,27 @@ Info 60 [00:02:21.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:22.000] ----------------------------------------------- -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:24.000] Files (3) - -Info 62 [00:02:25.000] ----------------------------------------------- -Info 62 [00:02:26.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:27.000] Files (2) - -Info 62 [00:02:28.000] ----------------------------------------------- -Info 62 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:30.000] Files (2) - -Info 62 [00:02:31.000] ----------------------------------------------- -Info 62 [00:02:32.000] Open files: -Info 62 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:35.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:36.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:39.000] response: +Info 67 [00:02:28.000] ----------------------------------------------- +Info 68 [00:02:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:30.000] Files (3) + +Info 68 [00:02:31.000] ----------------------------------------------- +Info 68 [00:02:32.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:33.000] Files (2) + +Info 68 [00:02:34.000] ----------------------------------------------- +Info 68 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:36.000] Files (2) + +Info 68 [00:02:37.000] ----------------------------------------------- +Info 68 [00:02:38.000] Open files: +Info 68 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:41.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:42.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:45.000] response: { "responseRequired": false } @@ -472,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -501,7 +513,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:40.000] request: +Info 69 [00:02:46.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -512,8 +524,8 @@ Info 63 [00:02:40.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 65 [00:02:42.000] response: +Info 70 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 71 [00:02:48.000] response: { "response": { "definitions": [ @@ -557,6 +569,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -588,7 +602,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:43.000] request: +Info 72 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -599,7 +613,7 @@ Info 66 [00:02:43.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:44.000] response: +Info 73 [00:02:50.000] response: { "response": { "definitions": [ @@ -640,7 +654,7 @@ After request Before request -Info 68 [00:02:45.000] request: +Info 74 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -651,7 +665,7 @@ Info 68 [00:02:45.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:46.000] response: +Info 75 [00:02:52.000] response: { "response": { "definitions": [ @@ -692,7 +706,7 @@ After request Before request -Info 70 [00:02:47.000] request: +Info 76 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -703,7 +717,7 @@ Info 70 [00:02:47.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:48.000] response: +Info 77 [00:02:54.000] response: { "response": { "definitions": [ @@ -744,7 +758,7 @@ After request Before request -Info 72 [00:02:49.000] request: +Info 78 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -755,7 +769,7 @@ Info 72 [00:02:49.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:50.000] response: +Info 79 [00:02:56.000] response: { "response": { "definitions": [ @@ -796,7 +810,7 @@ After request Before request -Info 74 [00:02:51.000] request: +Info 80 [00:02:57.000] request: { "command": "rename", "arguments": { @@ -807,7 +821,7 @@ Info 74 [00:02:51.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:52.000] response: +Info 81 [00:02:58.000] response: { "response": { "info": { @@ -859,7 +873,7 @@ After request Before request -Info 76 [00:02:53.000] request: +Info 82 [00:02:59.000] request: { "command": "rename", "arguments": { @@ -870,7 +884,7 @@ Info 76 [00:02:53.000] request: "seq": 10, "type": "request" } -Info 77 [00:02:54.000] response: +Info 83 [00:03:00.000] response: { "response": { "info": { @@ -922,7 +936,7 @@ After request Before request -Info 78 [00:02:55.000] request: +Info 84 [00:03:01.000] request: { "command": "rename", "arguments": { @@ -933,7 +947,7 @@ Info 78 [00:02:55.000] request: "seq": 11, "type": "request" } -Info 79 [00:02:56.000] response: +Info 85 [00:03:02.000] response: { "response": { "info": { @@ -985,7 +999,7 @@ After request Before request -Info 80 [00:02:57.000] request: +Info 86 [00:03:03.000] request: { "command": "rename", "arguments": { @@ -996,7 +1010,7 @@ Info 80 [00:02:57.000] request: "seq": 12, "type": "request" } -Info 81 [00:02:58.000] response: +Info 87 [00:03:04.000] response: { "response": { "info": { @@ -1048,7 +1062,7 @@ After request Before request -Info 82 [00:02:59.000] request: +Info 88 [00:03:05.000] request: { "command": "rename", "arguments": { @@ -1059,7 +1073,7 @@ Info 82 [00:02:59.000] request: "seq": 13, "type": "request" } -Info 83 [00:03:00.000] response: +Info 89 [00:03:06.000] response: { "response": { "info": { @@ -1111,7 +1125,7 @@ After request Before request -Info 84 [00:03:01.000] request: +Info 90 [00:03:07.000] request: { "command": "close", "arguments": { @@ -1120,25 +1134,25 @@ Info 84 [00:03:01.000] request: "seq": 14, "type": "request" } -Info 85 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 86 [00:03:04.000] Files (3) - -Info 86 [00:03:05.000] ----------------------------------------------- -Info 86 [00:03:06.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 86 [00:03:07.000] Files (2) - -Info 86 [00:03:08.000] ----------------------------------------------- -Info 86 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:10.000] Files (2) - -Info 86 [00:03:11.000] ----------------------------------------------- -Info 86 [00:03:12.000] Open files: -Info 86 [00:03:13.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 86 [00:03:14.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 86 [00:03:15.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 86 [00:03:16.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 86 [00:03:17.000] response: +Info 91 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 92 [00:03:10.000] Files (3) + +Info 92 [00:03:11.000] ----------------------------------------------- +Info 92 [00:03:12.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 92 [00:03:13.000] Files (2) + +Info 92 [00:03:14.000] ----------------------------------------------- +Info 92 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 92 [00:03:16.000] Files (2) + +Info 92 [00:03:17.000] ----------------------------------------------- +Info 92 [00:03:18.000] Open files: +Info 92 [00:03:19.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 92 [00:03:20.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 92 [00:03:21.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 92 [00:03:22.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 92 [00:03:23.000] response: { "responseRequired": false } @@ -1149,6 +1163,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1182,7 +1198,7 @@ FsWatchesRecursive:: Before request -Info 87 [00:03:18.000] request: +Info 93 [00:03:24.000] request: { "command": "open", "arguments": { @@ -1191,29 +1207,29 @@ Info 87 [00:03:18.000] request: "seq": 15, "type": "request" } -Info 88 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:20.000] Search path: /user/username/projects/myproject/random -Info 90 [00:03:21.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 91 [00:03:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 91 [00:03:23.000] Files (3) - -Info 91 [00:03:24.000] ----------------------------------------------- -Info 91 [00:03:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 91 [00:03:26.000] Files (2) - -Info 91 [00:03:27.000] ----------------------------------------------- -Info 91 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 91 [00:03:29.000] Files (2) - -Info 91 [00:03:30.000] ----------------------------------------------- -Info 91 [00:03:31.000] Open files: -Info 91 [00:03:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 91 [00:03:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 91 [00:03:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 91 [00:03:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 91 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 91 [00:03:38.000] response: +Info 94 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 95 [00:03:26.000] Search path: /user/username/projects/myproject/random +Info 96 [00:03:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 97 [00:03:29.000] Files (3) + +Info 97 [00:03:30.000] ----------------------------------------------- +Info 97 [00:03:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 97 [00:03:32.000] Files (2) + +Info 97 [00:03:33.000] ----------------------------------------------- +Info 97 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:03:35.000] Files (2) + +Info 97 [00:03:36.000] ----------------------------------------------- +Info 97 [00:03:37.000] Open files: +Info 97 [00:03:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 97 [00:03:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 97 [00:03:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 97 [00:03:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 97 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:03:44.000] response: { "responseRequired": false } @@ -1224,6 +1240,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1259,7 +1277,7 @@ FsWatchesRecursive:: Before request -Info 92 [00:03:39.000] request: +Info 98 [00:03:45.000] request: { "command": "close", "arguments": { @@ -1268,25 +1286,25 @@ Info 92 [00:03:39.000] request: "seq": 16, "type": "request" } -Info 93 [00:03:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 94 [00:03:42.000] Files (3) - -Info 94 [00:03:43.000] ----------------------------------------------- -Info 94 [00:03:44.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 94 [00:03:45.000] Files (2) - -Info 94 [00:03:46.000] ----------------------------------------------- -Info 94 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 94 [00:03:48.000] Files (2) - -Info 94 [00:03:49.000] ----------------------------------------------- -Info 94 [00:03:50.000] Open files: -Info 94 [00:03:51.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 94 [00:03:52.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 94 [00:03:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 94 [00:03:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 94 [00:03:55.000] response: +Info 99 [00:03:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 100 [00:03:48.000] Files (3) + +Info 100 [00:03:49.000] ----------------------------------------------- +Info 100 [00:03:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 100 [00:03:51.000] Files (2) + +Info 100 [00:03:52.000] ----------------------------------------------- +Info 100 [00:03:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 100 [00:03:54.000] Files (2) + +Info 100 [00:03:55.000] ----------------------------------------------- +Info 100 [00:03:56.000] Open files: +Info 100 [00:03:57.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 100 [00:03:58.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 100 [00:03:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 100 [00:04:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 100 [00:04:01.000] response: { "responseRequired": false } @@ -1297,6 +1315,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1330,7 +1350,7 @@ FsWatchesRecursive:: Before request -Info 95 [00:03:56.000] request: +Info 101 [00:04:02.000] request: { "command": "close", "arguments": { @@ -1339,23 +1359,23 @@ Info 95 [00:03:56.000] request: "seq": 17, "type": "request" } -Info 96 [00:03:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 97 [00:03:59.000] Files (3) - -Info 97 [00:04:00.000] ----------------------------------------------- -Info 97 [00:04:01.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 97 [00:04:02.000] Files (2) - -Info 97 [00:04:03.000] ----------------------------------------------- -Info 97 [00:04:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:04:05.000] Files (2) - -Info 97 [00:04:06.000] ----------------------------------------------- -Info 97 [00:04:07.000] Open files: -Info 97 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 97 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 97 [00:04:10.000] response: +Info 102 [00:04:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 103 [00:04:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 103 [00:04:05.000] Files (3) + +Info 103 [00:04:06.000] ----------------------------------------------- +Info 103 [00:04:07.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 103 [00:04:08.000] Files (2) + +Info 103 [00:04:09.000] ----------------------------------------------- +Info 103 [00:04:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:04:11.000] Files (2) + +Info 103 [00:04:12.000] ----------------------------------------------- +Info 103 [00:04:13.000] Open files: +Info 103 [00:04:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 103 [00:04:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:04:16.000] response: { "responseRequired": false } @@ -1366,6 +1386,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1401,7 +1423,7 @@ FsWatchesRecursive:: Before request -Info 98 [00:04:11.000] request: +Info 104 [00:04:17.000] request: { "command": "close", "arguments": { @@ -1410,21 +1432,21 @@ Info 98 [00:04:11.000] request: "seq": 18, "type": "request" } -Info 99 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 100 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 100 [00:04:14.000] Files (3) +Info 105 [00:04:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 106 [00:04:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 106 [00:04:20.000] Files (3) -Info 100 [00:04:15.000] ----------------------------------------------- -Info 100 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 100 [00:04:17.000] Files (2) +Info 106 [00:04:21.000] ----------------------------------------------- +Info 106 [00:04:22.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 106 [00:04:23.000] Files (2) -Info 100 [00:04:18.000] ----------------------------------------------- -Info 100 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 100 [00:04:20.000] Files (2) +Info 106 [00:04:24.000] ----------------------------------------------- +Info 106 [00:04:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 106 [00:04:26.000] Files (2) -Info 100 [00:04:21.000] ----------------------------------------------- -Info 100 [00:04:22.000] Open files: -Info 100 [00:04:23.000] response: +Info 106 [00:04:27.000] ----------------------------------------------- +Info 106 [00:04:28.000] Open files: +Info 106 [00:04:29.000] response: { "responseRequired": false } @@ -1435,6 +1457,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1472,7 +1496,7 @@ FsWatchesRecursive:: Before request -Info 101 [00:04:24.000] request: +Info 107 [00:04:30.000] request: { "command": "open", "arguments": { @@ -1481,12 +1505,12 @@ Info 101 [00:04:24.000] request: "seq": 19, "type": "request" } -Info 102 [00:04:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 103 [00:04:26.000] Search path: /user/username/projects/myproject/random -Info 104 [00:04:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 105 [00:04:28.000] `remove Project:: -Info 106 [00:04:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 107 [00:04:30.000] Files (3) +Info 108 [00:04:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 109 [00:04:32.000] Search path: /user/username/projects/myproject/random +Info 110 [00:04:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 111 [00:04:34.000] `remove Project:: +Info 112 [00:04:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 113 [00:04:36.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1499,19 +1523,21 @@ Info 107 [00:04:30.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 108 [00:04:31.000] ----------------------------------------------- -Info 109 [00:04:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 110 [00:04:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 111 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 112 [00:04:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 113 [00:04:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 114 [00:04:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 115 [00:04:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 116 [00:04:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 117 [00:04:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 118 [00:04:41.000] `remove Project:: -Info 119 [00:04:42.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 120 [00:04:43.000] Files (2) +Info 114 [00:04:37.000] ----------------------------------------------- +Info 115 [00:04:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 116 [00:04:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 117 [00:04:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 118 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 120 [00:04:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 121 [00:04:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 122 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 123 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 124 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 125 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 126 [00:04:49.000] `remove Project:: +Info 127 [00:04:50.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 128 [00:04:51.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1521,26 +1547,28 @@ Info 120 [00:04:43.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 121 [00:04:44.000] ----------------------------------------------- -Info 122 [00:04:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 123 [00:04:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 124 [00:04:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 125 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 126 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 127 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 128 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 129 [00:04:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 130 [00:04:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 131 [00:04:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 133 [00:04:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 133 [00:04:57.000] Files (2) - -Info 133 [00:04:58.000] ----------------------------------------------- -Info 133 [00:04:59.000] Open files: -Info 133 [00:05:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 133 [00:05:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 133 [00:05:02.000] response: +Info 129 [00:04:52.000] ----------------------------------------------- +Info 130 [00:04:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 131 [00:04:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 132 [00:04:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 133 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 134 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 135 [00:04:58.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 136 [00:04:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 137 [00:05:00.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 138 [00:05:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 139 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 140 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 141 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 142 [00:05:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 143 [00:05:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 143 [00:05:07.000] Files (2) + +Info 143 [00:05:08.000] ----------------------------------------------- +Info 143 [00:05:09.000] Open files: +Info 143 [00:05:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 143 [00:05:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 143 [00:05:12.000] response: { "responseRequired": false } @@ -1549,6 +1577,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/gotoDef-and-rename-locations.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/gotoDef-and-rename-locations.js index 97638a4267567..54cfe1226e33f 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/gotoDef-and-rename-locations.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/gotoDef-and-rename-locations.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -602,7 +616,7 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] response: +Info 73 [00:02:49.000] response: { "response": { "definitions": [ @@ -643,7 +657,7 @@ After request Before request -Info 68 [00:02:44.000] request: +Info 74 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -654,7 +668,7 @@ Info 68 [00:02:44.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:45.000] response: +Info 75 [00:02:51.000] response: { "response": { "definitions": [ @@ -695,7 +709,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -706,7 +720,7 @@ Info 70 [00:02:46.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:47.000] response: +Info 77 [00:02:53.000] response: { "response": { "definitions": [ @@ -747,7 +761,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -758,7 +772,7 @@ Info 72 [00:02:48.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:49.000] response: +Info 79 [00:02:55.000] response: { "response": { "definitions": [ @@ -799,7 +813,7 @@ After request Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "rename", "arguments": { @@ -810,9 +824,9 @@ Info 74 [00:02:50.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:51.000] Search path: /user/username/projects/myproject/dependency -Info 76 [00:02:52.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 77 [00:02:53.000] response: +Info 81 [00:02:57.000] Search path: /user/username/projects/myproject/dependency +Info 82 [00:02:58.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 83 [00:02:59.000] response: { "response": { "info": { @@ -897,7 +911,7 @@ After request Before request -Info 78 [00:02:54.000] request: +Info 84 [00:03:00.000] request: { "command": "rename", "arguments": { @@ -908,9 +922,9 @@ Info 78 [00:02:54.000] request: "seq": 10, "type": "request" } -Info 79 [00:02:55.000] Search path: /user/username/projects/myproject/dependency -Info 80 [00:02:56.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 81 [00:02:57.000] response: +Info 85 [00:03:01.000] Search path: /user/username/projects/myproject/dependency +Info 86 [00:03:02.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 87 [00:03:03.000] response: { "response": { "info": { @@ -995,7 +1009,7 @@ After request Before request -Info 82 [00:02:58.000] request: +Info 88 [00:03:04.000] request: { "command": "rename", "arguments": { @@ -1006,9 +1020,9 @@ Info 82 [00:02:58.000] request: "seq": 11, "type": "request" } -Info 83 [00:02:59.000] Search path: /user/username/projects/myproject/dependency -Info 84 [00:03:00.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 85 [00:03:01.000] response: +Info 89 [00:03:05.000] Search path: /user/username/projects/myproject/dependency +Info 90 [00:03:06.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 91 [00:03:07.000] response: { "response": { "info": { @@ -1093,7 +1107,7 @@ After request Before request -Info 86 [00:03:02.000] request: +Info 92 [00:03:08.000] request: { "command": "rename", "arguments": { @@ -1104,9 +1118,9 @@ Info 86 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 87 [00:03:03.000] Search path: /user/username/projects/myproject/dependency -Info 88 [00:03:04.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 89 [00:03:05.000] response: +Info 93 [00:03:09.000] Search path: /user/username/projects/myproject/dependency +Info 94 [00:03:10.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 95 [00:03:11.000] response: { "response": { "info": { @@ -1191,7 +1205,7 @@ After request Before request -Info 90 [00:03:06.000] request: +Info 96 [00:03:12.000] request: { "command": "rename", "arguments": { @@ -1202,9 +1216,9 @@ Info 90 [00:03:06.000] request: "seq": 13, "type": "request" } -Info 91 [00:03:07.000] Search path: /user/username/projects/myproject/dependency -Info 92 [00:03:08.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 93 [00:03:09.000] response: +Info 97 [00:03:13.000] Search path: /user/username/projects/myproject/dependency +Info 98 [00:03:14.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 99 [00:03:15.000] response: { "response": { "info": { @@ -1289,7 +1303,7 @@ After request Before request -Info 94 [00:03:10.000] request: +Info 100 [00:03:16.000] request: { "command": "close", "arguments": { @@ -1298,25 +1312,25 @@ Info 94 [00:03:10.000] request: "seq": 14, "type": "request" } -Info 95 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 96 [00:03:13.000] Files (3) - -Info 96 [00:03:14.000] ----------------------------------------------- -Info 96 [00:03:15.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 96 [00:03:16.000] Files (2) - -Info 96 [00:03:17.000] ----------------------------------------------- -Info 96 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 96 [00:03:19.000] Files (2) - -Info 96 [00:03:20.000] ----------------------------------------------- -Info 96 [00:03:21.000] Open files: -Info 96 [00:03:22.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 96 [00:03:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 96 [00:03:24.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 96 [00:03:25.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 96 [00:03:26.000] response: +Info 101 [00:03:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 102 [00:03:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 102 [00:03:19.000] Files (3) + +Info 102 [00:03:20.000] ----------------------------------------------- +Info 102 [00:03:21.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 102 [00:03:22.000] Files (2) + +Info 102 [00:03:23.000] ----------------------------------------------- +Info 102 [00:03:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 102 [00:03:25.000] Files (2) + +Info 102 [00:03:26.000] ----------------------------------------------- +Info 102 [00:03:27.000] Open files: +Info 102 [00:03:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 102 [00:03:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 102 [00:03:30.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 102 [00:03:31.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 102 [00:03:32.000] response: { "responseRequired": false } @@ -1327,6 +1341,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1360,7 +1376,7 @@ FsWatchesRecursive:: Before request -Info 97 [00:03:27.000] request: +Info 103 [00:03:33.000] request: { "command": "open", "arguments": { @@ -1369,29 +1385,29 @@ Info 97 [00:03:27.000] request: "seq": 15, "type": "request" } -Info 98 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:29.000] Search path: /user/username/projects/myproject/random -Info 100 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 101 [00:03:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 101 [00:03:32.000] Files (3) - -Info 101 [00:03:33.000] ----------------------------------------------- -Info 101 [00:03:34.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 101 [00:03:35.000] Files (2) - -Info 101 [00:03:36.000] ----------------------------------------------- -Info 101 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 101 [00:03:38.000] Files (2) - -Info 101 [00:03:39.000] ----------------------------------------------- -Info 101 [00:03:40.000] Open files: -Info 101 [00:03:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 101 [00:03:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 101 [00:03:43.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 101 [00:03:44.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 101 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 101 [00:03:47.000] response: +Info 104 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:35.000] Search path: /user/username/projects/myproject/random +Info 106 [00:03:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 107 [00:03:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 107 [00:03:38.000] Files (3) + +Info 107 [00:03:39.000] ----------------------------------------------- +Info 107 [00:03:40.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 107 [00:03:41.000] Files (2) + +Info 107 [00:03:42.000] ----------------------------------------------- +Info 107 [00:03:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 107 [00:03:44.000] Files (2) + +Info 107 [00:03:45.000] ----------------------------------------------- +Info 107 [00:03:46.000] Open files: +Info 107 [00:03:47.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 107 [00:03:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 107 [00:03:49.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 107 [00:03:50.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 107 [00:03:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 107 [00:03:53.000] response: { "responseRequired": false } @@ -1402,6 +1418,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1437,7 +1455,7 @@ FsWatchesRecursive:: Before request -Info 102 [00:03:48.000] request: +Info 108 [00:03:54.000] request: { "command": "close", "arguments": { @@ -1446,25 +1464,25 @@ Info 102 [00:03:48.000] request: "seq": 16, "type": "request" } -Info 103 [00:03:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 104 [00:03:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 104 [00:03:51.000] Files (3) - -Info 104 [00:03:52.000] ----------------------------------------------- -Info 104 [00:03:53.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 104 [00:03:54.000] Files (2) - -Info 104 [00:03:55.000] ----------------------------------------------- -Info 104 [00:03:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 104 [00:03:57.000] Files (2) - -Info 104 [00:03:58.000] ----------------------------------------------- -Info 104 [00:03:59.000] Open files: -Info 104 [00:04:00.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 104 [00:04:01.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 104 [00:04:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 104 [00:04:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 104 [00:04:04.000] response: +Info 109 [00:03:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 110 [00:03:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 110 [00:03:57.000] Files (3) + +Info 110 [00:03:58.000] ----------------------------------------------- +Info 110 [00:03:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 110 [00:04:00.000] Files (2) + +Info 110 [00:04:01.000] ----------------------------------------------- +Info 110 [00:04:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 110 [00:04:03.000] Files (2) + +Info 110 [00:04:04.000] ----------------------------------------------- +Info 110 [00:04:05.000] Open files: +Info 110 [00:04:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 110 [00:04:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 110 [00:04:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 110 [00:04:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 110 [00:04:10.000] response: { "responseRequired": false } @@ -1475,6 +1493,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1508,7 +1528,7 @@ FsWatchesRecursive:: Before request -Info 105 [00:04:05.000] request: +Info 111 [00:04:11.000] request: { "command": "close", "arguments": { @@ -1517,23 +1537,23 @@ Info 105 [00:04:05.000] request: "seq": 17, "type": "request" } -Info 106 [00:04:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 107 [00:04:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 107 [00:04:08.000] Files (3) - -Info 107 [00:04:09.000] ----------------------------------------------- -Info 107 [00:04:10.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 107 [00:04:11.000] Files (2) - -Info 107 [00:04:12.000] ----------------------------------------------- -Info 107 [00:04:13.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 107 [00:04:14.000] Files (2) - -Info 107 [00:04:15.000] ----------------------------------------------- -Info 107 [00:04:16.000] Open files: -Info 107 [00:04:17.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 107 [00:04:18.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 107 [00:04:19.000] response: +Info 112 [00:04:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 113 [00:04:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 113 [00:04:14.000] Files (3) + +Info 113 [00:04:15.000] ----------------------------------------------- +Info 113 [00:04:16.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 113 [00:04:17.000] Files (2) + +Info 113 [00:04:18.000] ----------------------------------------------- +Info 113 [00:04:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 113 [00:04:20.000] Files (2) + +Info 113 [00:04:21.000] ----------------------------------------------- +Info 113 [00:04:22.000] Open files: +Info 113 [00:04:23.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 113 [00:04:24.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 113 [00:04:25.000] response: { "responseRequired": false } @@ -1544,6 +1564,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1579,7 +1601,7 @@ FsWatchesRecursive:: Before request -Info 108 [00:04:20.000] request: +Info 114 [00:04:26.000] request: { "command": "close", "arguments": { @@ -1588,21 +1610,21 @@ Info 108 [00:04:20.000] request: "seq": 18, "type": "request" } -Info 109 [00:04:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 110 [00:04:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 110 [00:04:23.000] Files (3) +Info 115 [00:04:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 116 [00:04:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 116 [00:04:29.000] Files (3) -Info 110 [00:04:24.000] ----------------------------------------------- -Info 110 [00:04:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 110 [00:04:26.000] Files (2) +Info 116 [00:04:30.000] ----------------------------------------------- +Info 116 [00:04:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 116 [00:04:32.000] Files (2) -Info 110 [00:04:27.000] ----------------------------------------------- -Info 110 [00:04:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 110 [00:04:29.000] Files (2) +Info 116 [00:04:33.000] ----------------------------------------------- +Info 116 [00:04:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 116 [00:04:35.000] Files (2) -Info 110 [00:04:30.000] ----------------------------------------------- -Info 110 [00:04:31.000] Open files: -Info 110 [00:04:32.000] response: +Info 116 [00:04:36.000] ----------------------------------------------- +Info 116 [00:04:37.000] Open files: +Info 116 [00:04:38.000] response: { "responseRequired": false } @@ -1613,6 +1635,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -1650,7 +1674,7 @@ FsWatchesRecursive:: Before request -Info 111 [00:04:33.000] request: +Info 117 [00:04:39.000] request: { "command": "open", "arguments": { @@ -1659,12 +1683,12 @@ Info 111 [00:04:33.000] request: "seq": 19, "type": "request" } -Info 112 [00:04:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 113 [00:04:35.000] Search path: /user/username/projects/myproject/random -Info 114 [00:04:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 115 [00:04:37.000] `remove Project:: -Info 116 [00:04:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 117 [00:04:39.000] Files (3) +Info 118 [00:04:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 119 [00:04:41.000] Search path: /user/username/projects/myproject/random +Info 120 [00:04:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 121 [00:04:43.000] `remove Project:: +Info 122 [00:04:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 123 [00:04:45.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1677,19 +1701,21 @@ Info 117 [00:04:39.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 118 [00:04:40.000] ----------------------------------------------- -Info 119 [00:04:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 120 [00:04:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 121 [00:04:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 122 [00:04:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 123 [00:04:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:04:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 125 [00:04:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 126 [00:04:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 127 [00:04:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 128 [00:04:50.000] `remove Project:: -Info 129 [00:04:51.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 130 [00:04:52.000] Files (2) +Info 124 [00:04:46.000] ----------------------------------------------- +Info 125 [00:04:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 126 [00:04:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 127 [00:04:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 128 [00:04:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 129 [00:04:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 130 [00:04:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 131 [00:04:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 132 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 133 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 134 [00:04:56.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 135 [00:04:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 136 [00:04:58.000] `remove Project:: +Info 137 [00:04:59.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 138 [00:05:00.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts @@ -1699,26 +1725,28 @@ Info 130 [00:04:52.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 131 [00:04:53.000] ----------------------------------------------- -Info 132 [00:04:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 133 [00:04:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 134 [00:04:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 135 [00:04:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 136 [00:04:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 137 [00:04:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 138 [00:05:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 139 [00:05:01.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 140 [00:05:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 141 [00:05:03.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 142 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 143 [00:05:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 143 [00:05:06.000] Files (2) - -Info 143 [00:05:07.000] ----------------------------------------------- -Info 143 [00:05:08.000] Open files: -Info 143 [00:05:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 143 [00:05:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 143 [00:05:11.000] response: +Info 139 [00:05:01.000] ----------------------------------------------- +Info 140 [00:05:02.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 141 [00:05:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 142 [00:05:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 143 [00:05:05.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 144 [00:05:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 145 [00:05:07.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 146 [00:05:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 147 [00:05:09.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 148 [00:05:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 149 [00:05:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 150 [00:05:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 151 [00:05:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 152 [00:05:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 153 [00:05:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 153 [00:05:16.000] Files (2) + +Info 153 [00:05:17.000] ----------------------------------------------- +Info 153 [00:05:18.000] Open files: +Info 153 [00:05:19.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 153 [00:05:20.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 153 [00:05:21.000] response: { "responseRequired": false } @@ -1727,6 +1755,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes-with-timeout-before-request.js index be5a5f730dbc5..c4884df86fb06 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes-with-timeout-before-request.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -602,9 +616,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -689,7 +703,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "change", "arguments": { @@ -703,7 +717,7 @@ Info 70 [00:02:46.000] request: "seq": 6, "type": "request" } -Info 71 [00:02:47.000] response: +Info 77 [00:02:53.000] response: { "responseRequired": false } @@ -711,7 +725,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "change", "arguments": { @@ -725,7 +739,7 @@ Info 72 [00:02:48.000] request: "seq": 7, "type": "request" } -Info 73 [00:02:49.000] response: +Info 79 [00:02:55.000] response: { "responseRequired": false } @@ -737,7 +751,7 @@ After running timeout callbacks Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -748,16 +762,16 @@ Info 74 [00:02:50.000] request: "seq": 8, "type": "request" } -Info 75 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 77 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:02:54.000] Files (3) +Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 83 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:00.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 79 [00:02:55.000] ----------------------------------------------- -Info 80 [00:02:56.000] response: +Info 85 [00:03:01.000] ----------------------------------------------- +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -798,7 +812,7 @@ After request Before request -Info 81 [00:02:57.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -809,7 +823,7 @@ Info 81 [00:02:57.000] request: "seq": 9, "type": "request" } -Info 82 [00:02:58.000] response: +Info 88 [00:03:04.000] response: { "response": { "definitions": [ @@ -850,7 +864,7 @@ After request Before request -Info 83 [00:02:59.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -861,7 +875,7 @@ Info 83 [00:02:59.000] request: "seq": 10, "type": "request" } -Info 84 [00:03:00.000] response: +Info 90 [00:03:06.000] response: { "response": { "definitions": [ @@ -902,7 +916,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -913,7 +927,7 @@ Info 85 [00:03:01.000] request: "seq": 11, "type": "request" } -Info 86 [00:03:02.000] response: +Info 92 [00:03:08.000] response: { "response": { "definitions": [ @@ -954,7 +968,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -965,7 +979,7 @@ Info 87 [00:03:03.000] request: "seq": 12, "type": "request" } -Info 88 [00:03:04.000] response: +Info 94 [00:03:10.000] response: { "response": { "definitions": [ @@ -1006,7 +1020,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1017,17 +1031,17 @@ Info 89 [00:03:05.000] request: "seq": 13, "type": "request" } -Info 90 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 92 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:09.000] Files (2) +Info 96 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 98 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:03:15.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 94 [00:03:10.000] ----------------------------------------------- -Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:13.000] response: +Info 100 [00:03:16.000] ----------------------------------------------- +Info 101 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:19.000] response: { "response": { "info": { @@ -1112,7 +1126,7 @@ After request Before request -Info 98 [00:03:14.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1123,9 +1137,9 @@ Info 98 [00:03:14.000] request: "seq": 14, "type": "request" } -Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:17.000] response: +Info 105 [00:03:21.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:23.000] response: { "response": { "info": { @@ -1210,7 +1224,7 @@ After request Before request -Info 102 [00:03:18.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1221,9 +1235,9 @@ Info 102 [00:03:18.000] request: "seq": 15, "type": "request" } -Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:21.000] response: +Info 109 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:27.000] response: { "response": { "info": { @@ -1308,7 +1322,7 @@ After request Before request -Info 106 [00:03:22.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1319,9 +1333,9 @@ Info 106 [00:03:22.000] request: "seq": 16, "type": "request" } -Info 107 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:25.000] response: +Info 113 [00:03:29.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:31.000] response: { "response": { "info": { @@ -1406,7 +1420,7 @@ After request Before request -Info 110 [00:03:26.000] request: +Info 116 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1417,9 +1431,9 @@ Info 110 [00:03:26.000] request: "seq": 17, "type": "request" } -Info 111 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:29.000] response: +Info 117 [00:03:33.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:34.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:35.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes.js index 60a7bfb998c78..7f3df9f3dd36a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/dependencyAndUsage/disabledSourceRef/usage-file-changes.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,17 +338,19 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/dependency -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/dependency +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/dependency/tsconfig.json +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-0 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" @@ -354,23 +360,23 @@ Info 40 [00:01:49.000] Files (2) FnS.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Search path: /user/username/projects/myproject/dependency -Info 43 [00:01:52.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. -Info 44 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (3) - -Info 44 [00:01:55.000] ----------------------------------------------- -Info 44 [00:01:56.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 44 [00:01:57.000] Files (2) - -Info 44 [00:01:58.000] ----------------------------------------------- -Info 44 [00:01:59.000] Open files: -Info 44 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 44 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 44 [00:02:02.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 44 [00:02:03.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 44 [00:02:04.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Search path: /user/username/projects/myproject/dependency +Info 47 [00:01:56.000] For info: /user/username/projects/myproject/dependency/tsconfig.json :: No config files found. +Info 48 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (3) + +Info 48 [00:01:59.000] ----------------------------------------------- +Info 48 [00:02:00.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 48 [00:02:01.000] Files (2) + +Info 48 [00:02:02.000] ----------------------------------------------- +Info 48 [00:02:03.000] Open files: +Info 48 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 48 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 48 [00:02:06.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 48 [00:02:07.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 48 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: *new* {"pollingInterval":500} @@ -404,7 +412,7 @@ FsWatchesRecursive:: Before request -Info 45 [00:02:05.000] request: +Info 49 [00:02:09.000] request: { "command": "open", "arguments": { @@ -413,11 +421,11 @@ Info 45 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 46 [00:02:06.000] Search path: /user/username/projects/myproject/random -Info 47 [00:02:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 48 [00:02:08.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 50 [00:02:10.000] Search path: /user/username/projects/myproject/random +Info 51 [00:02:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 52 [00:02:12.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 54 [00:02:14.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -425,16 +433,18 @@ Info 50 [00:02:10.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 51 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 52 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 53 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 54 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 56 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 57 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 58 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:20.000] Files (2) +Info 55 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 56 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 57 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 58 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 59 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 60 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 61 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 62 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 63 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 64 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -444,27 +454,27 @@ Info 60 [00:02:20.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 61 [00:02:21.000] ----------------------------------------------- -Info 62 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:23.000] Files (3) - -Info 62 [00:02:24.000] ----------------------------------------------- -Info 62 [00:02:25.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 62 [00:02:26.000] Files (2) - -Info 62 [00:02:27.000] ----------------------------------------------- -Info 62 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:29.000] Files (2) - -Info 62 [00:02:30.000] ----------------------------------------------- -Info 62 [00:02:31.000] Open files: -Info 62 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:34.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined -Info 62 [00:02:35.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json -Info 62 [00:02:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:38.000] response: +Info 67 [00:02:27.000] ----------------------------------------------- +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (2) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Open files: +Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:40.000] FileName: /user/username/projects/myproject/dependency/FnS.ts ProjectRootPath: undefined +Info 68 [00:02:41.000] Projects: /user/username/projects/myproject/dependency/tsconfig.json +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:44.000] response: { "responseRequired": false } @@ -475,6 +485,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* @@ -504,7 +516,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:39.000] request: +Info 69 [00:02:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -515,8 +527,8 @@ Info 63 [00:02:39.000] request: "seq": 4, "type": "request" } -Info 64 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 65 [00:02:41.000] response: +Info 70 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 71 [00:02:47.000] response: { "response": { "definitions": [ @@ -560,6 +572,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/dependency/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: @@ -591,7 +605,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:42.000] request: +Info 72 [00:02:48.000] request: { "command": "rename", "arguments": { @@ -602,9 +616,9 @@ Info 66 [00:02:42.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:43.000] Search path: /user/username/projects/myproject/dependency -Info 68 [00:02:44.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 69 [00:02:45.000] response: +Info 73 [00:02:49.000] Search path: /user/username/projects/myproject/dependency +Info 74 [00:02:50.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 75 [00:02:51.000] response: { "response": { "info": { @@ -689,7 +703,7 @@ After request Before request -Info 70 [00:02:46.000] request: +Info 76 [00:02:52.000] request: { "command": "change", "arguments": { @@ -703,7 +717,7 @@ Info 70 [00:02:46.000] request: "seq": 6, "type": "request" } -Info 71 [00:02:47.000] response: +Info 77 [00:02:53.000] response: { "responseRequired": false } @@ -711,7 +725,7 @@ After request Before request -Info 72 [00:02:48.000] request: +Info 78 [00:02:54.000] request: { "command": "change", "arguments": { @@ -725,7 +739,7 @@ Info 72 [00:02:48.000] request: "seq": 7, "type": "request" } -Info 73 [00:02:49.000] response: +Info 79 [00:02:55.000] response: { "responseRequired": false } @@ -733,7 +747,7 @@ After request Before request -Info 74 [00:02:50.000] request: +Info 80 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -744,16 +758,16 @@ Info 74 [00:02:50.000] request: "seq": 8, "type": "request" } -Info 75 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 77 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:02:54.000] Files (3) +Info 81 [00:02:57.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 82 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 83 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:00.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 79 [00:02:55.000] ----------------------------------------------- -Info 80 [00:02:56.000] response: +Info 85 [00:03:01.000] ----------------------------------------------- +Info 86 [00:03:02.000] response: { "response": { "definitions": [ @@ -794,7 +808,7 @@ After request Before request -Info 81 [00:02:57.000] request: +Info 87 [00:03:03.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -805,7 +819,7 @@ Info 81 [00:02:57.000] request: "seq": 9, "type": "request" } -Info 82 [00:02:58.000] response: +Info 88 [00:03:04.000] response: { "response": { "definitions": [ @@ -846,7 +860,7 @@ After request Before request -Info 83 [00:02:59.000] request: +Info 89 [00:03:05.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -857,7 +871,7 @@ Info 83 [00:02:59.000] request: "seq": 10, "type": "request" } -Info 84 [00:03:00.000] response: +Info 90 [00:03:06.000] response: { "response": { "definitions": [ @@ -898,7 +912,7 @@ After request Before request -Info 85 [00:03:01.000] request: +Info 91 [00:03:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -909,7 +923,7 @@ Info 85 [00:03:01.000] request: "seq": 11, "type": "request" } -Info 86 [00:03:02.000] response: +Info 92 [00:03:08.000] response: { "response": { "definitions": [ @@ -950,7 +964,7 @@ After request Before request -Info 87 [00:03:03.000] request: +Info 93 [00:03:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -961,7 +975,7 @@ Info 87 [00:03:03.000] request: "seq": 12, "type": "request" } -Info 88 [00:03:04.000] response: +Info 94 [00:03:10.000] response: { "response": { "definitions": [ @@ -1002,7 +1016,7 @@ After request Before request -Info 89 [00:03:05.000] request: +Info 95 [00:03:11.000] request: { "command": "rename", "arguments": { @@ -1013,17 +1027,17 @@ Info 89 [00:03:05.000] request: "seq": 13, "type": "request" } -Info 90 [00:03:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json -Info 91 [00:03:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 92 [00:03:08.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) -Info 93 [00:03:09.000] Files (2) +Info 96 [00:03:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json +Info 97 [00:03:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/dependency/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 98 [00:03:14.000] Project '/user/username/projects/myproject/dependency/tsconfig.json' (Configured) +Info 99 [00:03:15.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts SVC-1-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\nconst x = 10;" -Info 94 [00:03:10.000] ----------------------------------------------- -Info 95 [00:03:11.000] Search path: /user/username/projects/myproject/dependency -Info 96 [00:03:12.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 97 [00:03:13.000] response: +Info 100 [00:03:16.000] ----------------------------------------------- +Info 101 [00:03:17.000] Search path: /user/username/projects/myproject/dependency +Info 102 [00:03:18.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 103 [00:03:19.000] response: { "response": { "info": { @@ -1108,7 +1122,7 @@ After request Before request -Info 98 [00:03:14.000] request: +Info 104 [00:03:20.000] request: { "command": "rename", "arguments": { @@ -1119,9 +1133,9 @@ Info 98 [00:03:14.000] request: "seq": 14, "type": "request" } -Info 99 [00:03:15.000] Search path: /user/username/projects/myproject/dependency -Info 100 [00:03:16.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 101 [00:03:17.000] response: +Info 105 [00:03:21.000] Search path: /user/username/projects/myproject/dependency +Info 106 [00:03:22.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 107 [00:03:23.000] response: { "response": { "info": { @@ -1206,7 +1220,7 @@ After request Before request -Info 102 [00:03:18.000] request: +Info 108 [00:03:24.000] request: { "command": "rename", "arguments": { @@ -1217,9 +1231,9 @@ Info 102 [00:03:18.000] request: "seq": 15, "type": "request" } -Info 103 [00:03:19.000] Search path: /user/username/projects/myproject/dependency -Info 104 [00:03:20.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 105 [00:03:21.000] response: +Info 109 [00:03:25.000] Search path: /user/username/projects/myproject/dependency +Info 110 [00:03:26.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 111 [00:03:27.000] response: { "response": { "info": { @@ -1304,7 +1318,7 @@ After request Before request -Info 106 [00:03:22.000] request: +Info 112 [00:03:28.000] request: { "command": "rename", "arguments": { @@ -1315,9 +1329,9 @@ Info 106 [00:03:22.000] request: "seq": 16, "type": "request" } -Info 107 [00:03:23.000] Search path: /user/username/projects/myproject/dependency -Info 108 [00:03:24.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 109 [00:03:25.000] response: +Info 113 [00:03:29.000] Search path: /user/username/projects/myproject/dependency +Info 114 [00:03:30.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 115 [00:03:31.000] response: { "response": { "info": { @@ -1402,7 +1416,7 @@ After request Before request -Info 110 [00:03:26.000] request: +Info 116 [00:03:32.000] request: { "command": "rename", "arguments": { @@ -1413,9 +1427,9 @@ Info 110 [00:03:26.000] request: "seq": 17, "type": "request" } -Info 111 [00:03:27.000] Search path: /user/username/projects/myproject/dependency -Info 112 [00:03:28.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json -Info 113 [00:03:29.000] response: +Info 117 [00:03:33.000] Search path: /user/username/projects/myproject/dependency +Info 118 [00:03:34.000] For info: /user/username/projects/myproject/dependency/FnS.ts :: Config file name: /user/username/projects/myproject/dependency/tsconfig.json +Info 119 [00:03:35.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/can-go-to-definition-correctly.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/can-go-to-definition-correctly.js index f3b68d0939ec1..83e8971ec6e55 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/can-go-to-definition-correctly.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/can-go-to-definition-correctly.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -472,7 +482,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -483,7 +493,7 @@ Info 47 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 48 [00:02:08.000] response: +Info 52 [00:02:12.000] response: { "response": { "definitions": [ @@ -524,7 +534,7 @@ After request Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -535,7 +545,7 @@ Info 49 [00:02:09.000] request: "seq": 5, "type": "request" } -Info 50 [00:02:10.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -576,7 +586,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -587,7 +597,7 @@ Info 51 [00:02:11.000] request: "seq": 6, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -628,7 +638,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -639,7 +649,7 @@ Info 53 [00:02:13.000] request: "seq": 7, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -680,7 +690,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "close", "arguments": { @@ -689,19 +699,19 @@ Info 55 [00:02:15.000] request: "seq": 8, "type": "request" } -Info 56 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 57 [00:02:18.000] Files (3) - -Info 57 [00:02:19.000] ----------------------------------------------- -Info 57 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 57 [00:02:21.000] Files (2) - -Info 57 [00:02:22.000] ----------------------------------------------- -Info 57 [00:02:23.000] Open files: -Info 57 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 57 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:26.000] response: +Info 60 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:22.000] Files (3) + +Info 61 [00:02:23.000] ----------------------------------------------- +Info 61 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:25.000] Files (2) + +Info 61 [00:02:26.000] ----------------------------------------------- +Info 61 [00:02:27.000] Open files: +Info 61 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:30.000] response: { "responseRequired": false } @@ -712,6 +722,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -741,7 +753,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:27.000] request: +Info 62 [00:02:31.000] request: { "command": "open", "arguments": { @@ -750,23 +762,23 @@ Info 58 [00:02:27.000] request: "seq": 9, "type": "request" } -Info 59 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 60 [00:02:29.000] Search path: /user/username/projects/myproject/random -Info 61 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:32.000] Files (3) - -Info 62 [00:02:33.000] ----------------------------------------------- -Info 62 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:35.000] Files (2) - -Info 62 [00:02:36.000] ----------------------------------------------- -Info 62 [00:02:37.000] Open files: -Info 62 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:42.000] response: +Info 63 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:33.000] Search path: /user/username/projects/myproject/random +Info 65 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 66 [00:02:36.000] Files (3) + +Info 66 [00:02:37.000] ----------------------------------------------- +Info 66 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:39.000] Files (2) + +Info 66 [00:02:40.000] ----------------------------------------------- +Info 66 [00:02:41.000] Open files: +Info 66 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 66 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 66 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:46.000] response: { "responseRequired": false } @@ -777,6 +789,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -808,7 +822,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:43.000] request: +Info 67 [00:02:47.000] request: { "command": "close", "arguments": { @@ -817,19 +831,19 @@ Info 63 [00:02:43.000] request: "seq": 10, "type": "request" } -Info 64 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:46.000] Files (3) - -Info 65 [00:02:47.000] ----------------------------------------------- -Info 65 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:49.000] Files (2) - -Info 65 [00:02:50.000] ----------------------------------------------- -Info 65 [00:02:51.000] Open files: -Info 65 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 65 [00:02:54.000] response: +Info 68 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:50.000] Files (3) + +Info 69 [00:02:51.000] ----------------------------------------------- +Info 69 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:53.000] Files (2) + +Info 69 [00:02:54.000] ----------------------------------------------- +Info 69 [00:02:55.000] Open files: +Info 69 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:58.000] response: { "responseRequired": false } @@ -840,6 +854,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -869,7 +885,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:55.000] request: +Info 70 [00:02:59.000] request: { "command": "close", "arguments": { @@ -878,17 +894,17 @@ Info 66 [00:02:55.000] request: "seq": 11, "type": "request" } -Info 67 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 68 [00:02:58.000] Files (3) +Info 71 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:03:02.000] Files (3) -Info 68 [00:02:59.000] ----------------------------------------------- -Info 68 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:03:01.000] Files (2) +Info 72 [00:03:03.000] ----------------------------------------------- +Info 72 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:03:05.000] Files (2) -Info 68 [00:03:02.000] ----------------------------------------------- -Info 68 [00:03:03.000] Open files: -Info 68 [00:03:04.000] response: +Info 72 [00:03:06.000] ----------------------------------------------- +Info 72 [00:03:07.000] Open files: +Info 72 [00:03:08.000] response: { "responseRequired": false } @@ -899,6 +915,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -930,7 +948,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:03:05.000] request: +Info 73 [00:03:09.000] request: { "command": "open", "arguments": { @@ -939,12 +957,12 @@ Info 69 [00:03:05.000] request: "seq": 12, "type": "request" } -Info 70 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:03:07.000] Search path: /user/username/projects/myproject/random -Info 72 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:03:09.000] `remove Project:: -Info 74 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 75 [00:03:11.000] Files (3) +Info 74 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:11.000] Search path: /user/username/projects/myproject/random +Info 76 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:13.000] `remove Project:: +Info 78 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 79 [00:03:15.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -957,28 +975,30 @@ Info 75 [00:03:11.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 76 [00:03:12.000] ----------------------------------------------- -Info 77 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 79 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 80 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 83 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 87 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 90 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 90 [00:03:27.000] Files (2) - -Info 90 [00:03:28.000] ----------------------------------------------- -Info 90 [00:03:29.000] Open files: -Info 90 [00:03:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 90 [00:03:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 90 [00:03:32.000] response: +Info 80 [00:03:16.000] ----------------------------------------------- +Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 87 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 88 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 94 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 96 [00:03:33.000] Files (2) + +Info 96 [00:03:34.000] ----------------------------------------------- +Info 96 [00:03:35.000] Open files: +Info 96 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 96 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 96 [00:03:38.000] response: { "responseRequired": false } @@ -987,6 +1007,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js index 24a67f29cb896..3d2011c5edc5c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes-with-timeout-before-request.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -470,10 +480,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -485,50 +495,50 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 51 [00:02:14.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 55 [00:02:18.000] Files (3) +Info 55 [00:02:18.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:22.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-2 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\nexport declare function fn6(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 56 [00:02:19.000] ----------------------------------------------- -Info 57 [00:02:20.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:02:21.000] Before ensureProjectForOpenFiles: -Info 59 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:23.000] Files (3) - -Info 59 [00:02:24.000] ----------------------------------------------- -Info 59 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:26.000] Files (2) - -Info 59 [00:02:27.000] ----------------------------------------------- -Info 59 [00:02:28.000] Open files: -Info 59 [00:02:29.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:02:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:33.000] After ensureProjectForOpenFiles: -Info 60 [00:02:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 60 [00:02:35.000] Files (3) - -Info 60 [00:02:36.000] ----------------------------------------------- -Info 60 [00:02:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:38.000] Files (2) - -Info 60 [00:02:39.000] ----------------------------------------------- -Info 60 [00:02:40.000] Open files: -Info 60 [00:02:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 60 [00:02:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 60 [00:02:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 60 [00:02:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 60 [00:02:23.000] ----------------------------------------------- +Info 61 [00:02:24.000] Running: *ensureProjectForOpenFiles* +Info 62 [00:02:25.000] Before ensureProjectForOpenFiles: +Info 63 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:27.000] Files (3) + +Info 63 [00:02:28.000] ----------------------------------------------- +Info 63 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:30.000] Files (2) + +Info 63 [00:02:31.000] ----------------------------------------------- +Info 63 [00:02:32.000] Open files: +Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:37.000] After ensureProjectForOpenFiles: +Info 64 [00:02:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:39.000] Files (3) + +Info 64 [00:02:40.000] ----------------------------------------------- +Info 64 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:42.000] Files (2) + +Info 64 [00:02:43.000] ----------------------------------------------- +Info 64 [00:02:44.000] Open files: +Info 64 [00:02:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 64 [00:02:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 64 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 60 [00:02:45.000] request: +Info 64 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -539,7 +549,7 @@ Info 60 [00:02:45.000] request: "seq": 4, "type": "request" } -Info 61 [00:02:46.000] response: +Info 65 [00:02:50.000] response: { "response": { "definitions": [ @@ -580,7 +590,7 @@ After request Before request -Info 62 [00:02:47.000] request: +Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,7 +601,7 @@ Info 62 [00:02:47.000] request: "seq": 5, "type": "request" } -Info 63 [00:02:48.000] response: +Info 67 [00:02:52.000] response: { "response": { "definitions": [ @@ -632,7 +642,7 @@ After request Before request -Info 64 [00:02:49.000] request: +Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -643,7 +653,7 @@ Info 64 [00:02:49.000] request: "seq": 6, "type": "request" } -Info 65 [00:02:50.000] response: +Info 69 [00:02:54.000] response: { "response": { "definitions": [ @@ -684,7 +694,7 @@ After request Before request -Info 66 [00:02:51.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -695,7 +705,7 @@ Info 66 [00:02:51.000] request: "seq": 7, "type": "request" } -Info 67 [00:02:52.000] response: +Info 71 [00:02:56.000] response: { "response": { "definitions": [ @@ -736,7 +746,7 @@ After request Before request -Info 68 [00:02:53.000] request: +Info 72 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -747,7 +757,7 @@ Info 68 [00:02:53.000] request: "seq": 8, "type": "request" } -Info 69 [00:02:54.000] response: +Info 73 [00:02:58.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes.js index c6f7633ddc400..870d470d65e36 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-changes.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -470,10 +480,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -485,7 +495,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 51 [00:02:14.000] request: +Info 55 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -496,16 +506,16 @@ Info 51 [00:02:14.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 54 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 55 [00:02:18.000] Files (3) +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 58 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:22.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-2 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\nexport declare function fn6(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 56 [00:02:19.000] ----------------------------------------------- -Info 57 [00:02:20.000] response: +Info 60 [00:02:23.000] ----------------------------------------------- +Info 61 [00:02:24.000] response: { "response": { "definitions": [ @@ -546,7 +556,7 @@ After request Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -557,7 +567,7 @@ Info 58 [00:02:21.000] request: "seq": 5, "type": "request" } -Info 59 [00:02:22.000] response: +Info 63 [00:02:26.000] response: { "response": { "definitions": [ @@ -598,7 +608,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -609,7 +619,7 @@ Info 60 [00:02:23.000] request: "seq": 6, "type": "request" } -Info 61 [00:02:24.000] response: +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -650,7 +660,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -661,7 +671,7 @@ Info 62 [00:02:25.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ @@ -702,7 +712,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -713,7 +723,7 @@ Info 64 [00:02:27.000] request: "seq": 8, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-created.js index aaab49166681b..3d5eaeaa982d1 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-created.js @@ -238,9 +238,11 @@ Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 19 [00:01:23.000] Files (2) +Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -250,17 +252,17 @@ Info 19 [00:01:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 20 [00:01:24.000] ----------------------------------------------- -Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 22 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 23 [00:01:28.000] Files (2) - -Info 23 [00:01:29.000] ----------------------------------------------- -Info 23 [00:01:30.000] Open files: -Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 23 [00:01:33.000] response: +Info 22 [00:01:26.000] ----------------------------------------------- +Info 23 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 24 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 25 [00:01:30.000] Files (2) + +Info 25 [00:01:31.000] ----------------------------------------------- +Info 25 [00:01:32.000] Open files: +Info 25 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 25 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 25 [00:01:35.000] response: { "responseRequired": false } @@ -271,6 +273,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -286,7 +290,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:34.000] request: +Info 26 [00:01:36.000] request: { "command": "open", "arguments": { @@ -295,11 +299,11 @@ Info 24 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 27 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 28 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 31 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,16 +311,18 @@ Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 32 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -326,21 +332,21 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) - -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) - -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 41 [00:02:02.000] response: +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:56.000] Files (2) + +Info 45 [00:01:57.000] ----------------------------------------------- +Info 45 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 45 [00:01:59.000] Files (2) + +Info 45 [00:02:00.000] ----------------------------------------------- +Info 45 [00:02:01.000] Open files: +Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 45 [00:02:06.000] response: { "responseRequired": false } @@ -351,6 +357,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -372,7 +380,7 @@ FsWatchesRecursive:: Before request -Info 42 [00:02:03.000] request: +Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -383,7 +391,7 @@ Info 42 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 43 [00:02:04.000] response: +Info 47 [00:02:08.000] response: { "response": { "definitions": [ @@ -422,9 +430,9 @@ Info 43 [00:02:04.000] response: } After request -Info 44 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:02:08.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 46 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 50 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -435,7 +443,7 @@ export declare function fn5(): void; //# sourceMappingURL=FnS.d.ts.map -Info 47 [00:02:10.000] request: +Info 51 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -446,12 +454,12 @@ Info 47 [00:02:10.000] request: "seq": 4, "type": "request" } -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 50 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 51 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 52 [00:02:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 53 [00:02:16.000] Files (3) +Info 52 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 54 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 56 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 57 [00:02:20.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -464,10 +472,10 @@ Info 53 [00:02:16.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 54 [00:02:17.000] ----------------------------------------------- -Info 55 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 56 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:20.000] response: +Info 58 [00:02:21.000] ----------------------------------------------- +Info 59 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 60 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:24.000] response: { "response": { "definitions": [ @@ -511,6 +519,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -538,7 +548,7 @@ FsWatchesRecursive:: Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -549,7 +559,7 @@ Info 58 [00:02:21.000] request: "seq": 5, "type": "request" } -Info 59 [00:02:22.000] response: +Info 63 [00:02:26.000] response: { "response": { "definitions": [ @@ -590,7 +600,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -601,7 +611,7 @@ Info 60 [00:02:23.000] request: "seq": 6, "type": "request" } -Info 61 [00:02:24.000] response: +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -642,7 +652,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -653,7 +663,7 @@ Info 62 [00:02:25.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ @@ -694,7 +704,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -705,7 +715,7 @@ Info 64 [00:02:27.000] request: "seq": 8, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "definitions": [ @@ -746,7 +756,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "close", "arguments": { @@ -755,19 +765,19 @@ Info 66 [00:02:29.000] request: "seq": 9, "type": "request" } -Info 67 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 68 [00:02:32.000] Files (3) - -Info 68 [00:02:33.000] ----------------------------------------------- -Info 68 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:35.000] Files (2) - -Info 68 [00:02:36.000] ----------------------------------------------- -Info 68 [00:02:37.000] Open files: -Info 68 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 68 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 68 [00:02:40.000] response: +Info 71 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:02:36.000] Files (3) + +Info 72 [00:02:37.000] ----------------------------------------------- +Info 72 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:39.000] Files (2) + +Info 72 [00:02:40.000] ----------------------------------------------- +Info 72 [00:02:41.000] Open files: +Info 72 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 72 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:44.000] response: { "responseRequired": false } @@ -778,6 +788,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -807,7 +819,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:41.000] request: +Info 73 [00:02:45.000] request: { "command": "open", "arguments": { @@ -816,23 +828,23 @@ Info 69 [00:02:41.000] request: "seq": 10, "type": "request" } -Info 70 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:43.000] Search path: /user/username/projects/myproject/random -Info 72 [00:02:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 73 [00:02:46.000] Files (3) - -Info 73 [00:02:47.000] ----------------------------------------------- -Info 73 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 73 [00:02:49.000] Files (2) - -Info 73 [00:02:50.000] ----------------------------------------------- -Info 73 [00:02:51.000] Open files: -Info 73 [00:02:52.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 73 [00:02:53.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 73 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 73 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 73 [00:02:56.000] response: +Info 74 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:47.000] Search path: /user/username/projects/myproject/random +Info 76 [00:02:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 77 [00:02:50.000] Files (3) + +Info 77 [00:02:51.000] ----------------------------------------------- +Info 77 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 77 [00:02:53.000] Files (2) + +Info 77 [00:02:54.000] ----------------------------------------------- +Info 77 [00:02:55.000] Open files: +Info 77 [00:02:56.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 77 [00:02:57.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 77 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 77 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 77 [00:03:00.000] response: { "responseRequired": false } @@ -843,6 +855,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -874,7 +888,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:57.000] request: +Info 78 [00:03:01.000] request: { "command": "close", "arguments": { @@ -883,19 +897,19 @@ Info 74 [00:02:57.000] request: "seq": 11, "type": "request" } -Info 75 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 76 [00:03:00.000] Files (3) - -Info 76 [00:03:01.000] ----------------------------------------------- -Info 76 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:03:03.000] Files (2) - -Info 76 [00:03:04.000] ----------------------------------------------- -Info 76 [00:03:05.000] Open files: -Info 76 [00:03:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 76 [00:03:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:03:08.000] response: +Info 79 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 80 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 80 [00:03:04.000] Files (3) + +Info 80 [00:03:05.000] ----------------------------------------------- +Info 80 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:03:07.000] Files (2) + +Info 80 [00:03:08.000] ----------------------------------------------- +Info 80 [00:03:09.000] Open files: +Info 80 [00:03:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 80 [00:03:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:12.000] response: { "responseRequired": false } @@ -906,6 +920,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -935,7 +951,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:03:09.000] request: +Info 81 [00:03:13.000] request: { "command": "close", "arguments": { @@ -944,17 +960,17 @@ Info 77 [00:03:09.000] request: "seq": 12, "type": "request" } -Info 78 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:03:12.000] Files (3) +Info 82 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 83 [00:03:16.000] Files (3) -Info 79 [00:03:13.000] ----------------------------------------------- -Info 79 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:03:15.000] Files (2) +Info 83 [00:03:17.000] ----------------------------------------------- +Info 83 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:03:19.000] Files (2) -Info 79 [00:03:16.000] ----------------------------------------------- -Info 79 [00:03:17.000] Open files: -Info 79 [00:03:18.000] response: +Info 83 [00:03:20.000] ----------------------------------------------- +Info 83 [00:03:21.000] Open files: +Info 83 [00:03:22.000] response: { "responseRequired": false } @@ -965,6 +981,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -996,7 +1014,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:19.000] request: +Info 84 [00:03:23.000] request: { "command": "open", "arguments": { @@ -1005,12 +1023,12 @@ Info 80 [00:03:19.000] request: "seq": 13, "type": "request" } -Info 81 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:21.000] Search path: /user/username/projects/myproject/random -Info 83 [00:03:22.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:23.000] `remove Project:: -Info 85 [00:03:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 86 [00:03:25.000] Files (3) +Info 85 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:25.000] Search path: /user/username/projects/myproject/random +Info 87 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 88 [00:03:27.000] `remove Project:: +Info 89 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:29.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1023,28 +1041,30 @@ Info 86 [00:03:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 87 [00:03:26.000] ----------------------------------------------- -Info 88 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 90 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 91 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 101 [00:03:41.000] Files (2) - -Info 101 [00:03:42.000] ----------------------------------------------- -Info 101 [00:03:43.000] Open files: -Info 101 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 101 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 101 [00:03:46.000] response: +Info 91 [00:03:30.000] ----------------------------------------------- +Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 99 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 100 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 102 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 103 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 105 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 106 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 107 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 107 [00:03:47.000] Files (2) + +Info 107 [00:03:48.000] ----------------------------------------------- +Info 107 [00:03:49.000] Open files: +Info 107 [00:03:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 107 [00:03:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 107 [00:03:52.000] response: { "responseRequired": false } @@ -1053,6 +1073,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-deleted.js index 58e807e75ec72..7dcd712790097 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-deleted.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -470,14 +480,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 48 [00:02:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 49 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 50 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 51 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 54 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 52 [00:02:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 54 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 55 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:02:18.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -486,6 +496,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -513,7 +525,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 55 [00:02:16.000] request: +Info 59 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -524,10 +536,10 @@ Info 55 [00:02:16.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:20.000] Files (2) +Info 60 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -537,8 +549,8 @@ Info 59 [00:02:20.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 60 [00:02:21.000] ----------------------------------------------- -Info 61 [00:02:22.000] response: +Info 64 [00:02:25.000] ----------------------------------------------- +Info 65 [00:02:26.000] response: { "response": { "definitions": [ @@ -579,7 +591,7 @@ After request Before request -Info 62 [00:02:23.000] request: +Info 66 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -590,7 +602,7 @@ Info 62 [00:02:23.000] request: "seq": 5, "type": "request" } -Info 63 [00:02:24.000] response: +Info 67 [00:02:28.000] response: { "response": { "definitions": [ @@ -631,7 +643,7 @@ After request Before request -Info 64 [00:02:25.000] request: +Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -642,7 +654,7 @@ Info 64 [00:02:25.000] request: "seq": 6, "type": "request" } -Info 65 [00:02:26.000] response: +Info 69 [00:02:30.000] response: { "response": { "definitions": [ @@ -683,7 +695,7 @@ After request Before request -Info 66 [00:02:27.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -694,7 +706,7 @@ Info 66 [00:02:27.000] request: "seq": 7, "type": "request" } -Info 67 [00:02:28.000] response: +Info 71 [00:02:32.000] response: { "response": { "definitions": [ @@ -735,7 +747,7 @@ After request Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -746,7 +758,7 @@ Info 68 [00:02:29.000] request: "seq": 8, "type": "request" } -Info 69 [00:02:30.000] response: +Info 73 [00:02:34.000] response: { "response": { "definitions": [ @@ -787,7 +799,7 @@ After request Before request -Info 70 [00:02:31.000] request: +Info 74 [00:02:35.000] request: { "command": "close", "arguments": { @@ -796,19 +808,19 @@ Info 70 [00:02:31.000] request: "seq": 9, "type": "request" } -Info 71 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:02:34.000] Files (2) - -Info 72 [00:02:35.000] ----------------------------------------------- -Info 72 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:02:37.000] Files (2) - -Info 72 [00:02:38.000] ----------------------------------------------- -Info 72 [00:02:39.000] Open files: -Info 72 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 72 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 72 [00:02:42.000] response: +Info 75 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:02:38.000] Files (2) + +Info 76 [00:02:39.000] ----------------------------------------------- +Info 76 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:02:41.000] Files (2) + +Info 76 [00:02:42.000] ----------------------------------------------- +Info 76 [00:02:43.000] Open files: +Info 76 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 76 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:46.000] response: { "responseRequired": false } @@ -819,6 +831,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -846,7 +860,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:02:43.000] request: +Info 77 [00:02:47.000] request: { "command": "open", "arguments": { @@ -855,25 +869,25 @@ Info 73 [00:02:43.000] request: "seq": 10, "type": "request" } -Info 74 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:45.000] Search path: /user/username/projects/myproject/random -Info 76 [00:02:46.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 77 [00:02:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 78 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 79 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:02:50.000] Files (2) - -Info 79 [00:02:51.000] ----------------------------------------------- -Info 79 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:02:53.000] Files (2) - -Info 79 [00:02:54.000] ----------------------------------------------- -Info 79 [00:02:55.000] Open files: -Info 79 [00:02:56.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 79 [00:02:57.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 79 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:03:00.000] response: +Info 78 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:49.000] Search path: /user/username/projects/myproject/random +Info 80 [00:02:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 82 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 83 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 83 [00:02:54.000] Files (2) + +Info 83 [00:02:55.000] ----------------------------------------------- +Info 83 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:02:57.000] Files (2) + +Info 83 [00:02:58.000] ----------------------------------------------- +Info 83 [00:02:59.000] Open files: +Info 83 [00:03:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 83 [00:03:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 83 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 83 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:03:04.000] response: { "responseRequired": false } @@ -884,6 +898,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -913,7 +929,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:01.000] request: +Info 84 [00:03:05.000] request: { "command": "close", "arguments": { @@ -922,19 +938,19 @@ Info 80 [00:03:01.000] request: "seq": 11, "type": "request" } -Info 81 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 82 [00:03:04.000] Files (2) - -Info 82 [00:03:05.000] ----------------------------------------------- -Info 82 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:03:07.000] Files (2) - -Info 82 [00:03:08.000] ----------------------------------------------- -Info 82 [00:03:09.000] Open files: -Info 82 [00:03:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 82 [00:03:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:12.000] response: +Info 85 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:08.000] Files (2) + +Info 86 [00:03:09.000] ----------------------------------------------- +Info 86 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:11.000] Files (2) + +Info 86 [00:03:12.000] ----------------------------------------------- +Info 86 [00:03:13.000] Open files: +Info 86 [00:03:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 86 [00:03:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:16.000] response: { "responseRequired": false } @@ -945,6 +961,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -968,7 +986,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:13.000] request: +Info 87 [00:03:17.000] request: { "command": "close", "arguments": { @@ -977,17 +995,17 @@ Info 83 [00:03:13.000] request: "seq": 12, "type": "request" } -Info 84 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 85 [00:03:16.000] Files (2) +Info 88 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 89 [00:03:20.000] Files (2) -Info 85 [00:03:17.000] ----------------------------------------------- -Info 85 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 85 [00:03:19.000] Files (2) +Info 89 [00:03:21.000] ----------------------------------------------- +Info 89 [00:03:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 89 [00:03:23.000] Files (2) -Info 85 [00:03:20.000] ----------------------------------------------- -Info 85 [00:03:21.000] Open files: -Info 85 [00:03:22.000] response: +Info 89 [00:03:24.000] ----------------------------------------------- +Info 89 [00:03:25.000] Open files: +Info 89 [00:03:26.000] response: { "responseRequired": false } @@ -998,6 +1016,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1023,7 +1043,7 @@ FsWatchesRecursive:: Before request -Info 86 [00:03:23.000] request: +Info 90 [00:03:27.000] request: { "command": "open", "arguments": { @@ -1032,12 +1052,12 @@ Info 86 [00:03:23.000] request: "seq": 13, "type": "request" } -Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:25.000] Search path: /user/username/projects/myproject/random -Info 89 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 90 [00:03:27.000] `remove Project:: -Info 91 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 92 [00:03:29.000] Files (2) +Info 91 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:29.000] Search path: /user/username/projects/myproject/random +Info 93 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:31.000] `remove Project:: +Info 95 [00:03:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:33.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1047,25 +1067,27 @@ Info 92 [00:03:29.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 93 [00:03:30.000] ----------------------------------------------- -Info 94 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 95 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 96 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 97 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 98 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 100 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 101 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 102 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 103 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 104 [00:03:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 104 [00:03:42.000] Files (2) - -Info 104 [00:03:43.000] ----------------------------------------------- -Info 104 [00:03:44.000] Open files: -Info 104 [00:03:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 104 [00:03:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 104 [00:03:47.000] response: +Info 97 [00:03:34.000] ----------------------------------------------- +Info 98 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 99 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 101 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 104 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 105 [00:03:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 106 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 107 [00:03:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 108 [00:03:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 109 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 110 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 110 [00:03:48.000] Files (2) + +Info 110 [00:03:49.000] ----------------------------------------------- +Info 110 [00:03:50.000] Open files: +Info 110 [00:03:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 110 [00:03:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 110 [00:03:53.000] response: { "responseRequired": false } @@ -1074,6 +1096,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-not-present.js index f387e0cefe832..d6f68bdbfaa12 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dts-not-present.js @@ -238,9 +238,11 @@ Info 13 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 15 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 17 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 19 [00:01:23.000] Files (2) +Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 21 [00:01:25.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -250,17 +252,17 @@ Info 19 [00:01:23.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 20 [00:01:24.000] ----------------------------------------------- -Info 21 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 22 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 23 [00:01:28.000] Files (2) - -Info 23 [00:01:29.000] ----------------------------------------------- -Info 23 [00:01:30.000] Open files: -Info 23 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 23 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 23 [00:01:33.000] response: +Info 22 [00:01:26.000] ----------------------------------------------- +Info 23 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 24 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 25 [00:01:30.000] Files (2) + +Info 25 [00:01:31.000] ----------------------------------------------- +Info 25 [00:01:32.000] Open files: +Info 25 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 25 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 25 [00:01:35.000] response: { "responseRequired": false } @@ -271,6 +273,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -286,7 +290,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:34.000] request: +Info 26 [00:01:36.000] request: { "command": "open", "arguments": { @@ -295,11 +299,11 @@ Info 24 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 25 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 26 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 27 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 27 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 28 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 29 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 31 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -307,16 +311,18 @@ Info 29 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 30 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 38 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 39 [00:01:49.000] Files (2) +Info 32 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 43 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -326,21 +332,21 @@ Info 39 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 40 [00:01:50.000] ----------------------------------------------- -Info 41 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 41 [00:01:52.000] Files (2) - -Info 41 [00:01:53.000] ----------------------------------------------- -Info 41 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 41 [00:01:55.000] Files (2) - -Info 41 [00:01:56.000] ----------------------------------------------- -Info 41 [00:01:57.000] Open files: -Info 41 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 41 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 41 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 41 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 41 [00:02:02.000] response: +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 45 [00:01:56.000] Files (2) + +Info 45 [00:01:57.000] ----------------------------------------------- +Info 45 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 45 [00:01:59.000] Files (2) + +Info 45 [00:02:00.000] ----------------------------------------------- +Info 45 [00:02:01.000] Open files: +Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 45 [00:02:06.000] response: { "responseRequired": false } @@ -351,6 +357,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -372,7 +380,7 @@ FsWatchesRecursive:: Before request -Info 42 [00:02:03.000] request: +Info 46 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -383,7 +391,7 @@ Info 42 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 43 [00:02:04.000] response: +Info 47 [00:02:08.000] response: { "response": { "definitions": [ @@ -424,7 +432,7 @@ After request Before request -Info 44 [00:02:05.000] request: +Info 48 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -435,7 +443,7 @@ Info 44 [00:02:05.000] request: "seq": 4, "type": "request" } -Info 45 [00:02:06.000] response: +Info 49 [00:02:10.000] response: { "response": { "definitions": [ @@ -476,7 +484,7 @@ After request Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -487,7 +495,7 @@ Info 46 [00:02:07.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:08.000] response: +Info 51 [00:02:12.000] response: { "response": { "definitions": [ @@ -528,7 +536,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -539,7 +547,7 @@ Info 48 [00:02:09.000] request: "seq": 6, "type": "request" } -Info 49 [00:02:10.000] response: +Info 53 [00:02:14.000] response: { "response": { "definitions": [ @@ -580,7 +588,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -591,7 +599,7 @@ Info 50 [00:02:11.000] request: "seq": 7, "type": "request" } -Info 51 [00:02:12.000] response: +Info 55 [00:02:16.000] response: { "response": { "definitions": [ @@ -632,7 +640,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "close", "arguments": { @@ -641,19 +649,19 @@ Info 52 [00:02:13.000] request: "seq": 8, "type": "request" } -Info 53 [00:02:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 54 [00:02:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 54 [00:02:16.000] Files (2) - -Info 54 [00:02:17.000] ----------------------------------------------- -Info 54 [00:02:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 54 [00:02:19.000] Files (2) - -Info 54 [00:02:20.000] ----------------------------------------------- -Info 54 [00:02:21.000] Open files: -Info 54 [00:02:22.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 54 [00:02:23.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 54 [00:02:24.000] response: +Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 58 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 58 [00:02:20.000] Files (2) + +Info 58 [00:02:21.000] ----------------------------------------------- +Info 58 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 58 [00:02:23.000] Files (2) + +Info 58 [00:02:24.000] ----------------------------------------------- +Info 58 [00:02:25.000] Open files: +Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 58 [00:02:28.000] response: { "responseRequired": false } @@ -664,6 +672,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -687,7 +697,7 @@ FsWatchesRecursive:: Before request -Info 55 [00:02:25.000] request: +Info 59 [00:02:29.000] request: { "command": "open", "arguments": { @@ -696,23 +706,23 @@ Info 55 [00:02:25.000] request: "seq": 9, "type": "request" } -Info 56 [00:02:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 57 [00:02:27.000] Search path: /user/username/projects/myproject/random -Info 58 [00:02:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:30.000] Files (2) - -Info 59 [00:02:31.000] ----------------------------------------------- -Info 59 [00:02:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:33.000] Files (2) - -Info 59 [00:02:34.000] ----------------------------------------------- -Info 59 [00:02:35.000] Open files: -Info 59 [00:02:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:02:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 59 [00:02:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 59 [00:02:40.000] response: +Info 60 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 61 [00:02:31.000] Search path: /user/username/projects/myproject/random +Info 62 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:34.000] Files (2) + +Info 63 [00:02:35.000] ----------------------------------------------- +Info 63 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:37.000] Files (2) + +Info 63 [00:02:38.000] ----------------------------------------------- +Info 63 [00:02:39.000] Open files: +Info 63 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 63 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 63 [00:02:44.000] response: { "responseRequired": false } @@ -723,6 +733,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -748,7 +760,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:41.000] request: +Info 64 [00:02:45.000] request: { "command": "close", "arguments": { @@ -757,19 +769,19 @@ Info 60 [00:02:41.000] request: "seq": 10, "type": "request" } -Info 61 [00:02:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:43.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:44.000] Files (2) - -Info 62 [00:02:45.000] ----------------------------------------------- -Info 62 [00:02:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:47.000] Files (2) - -Info 62 [00:02:48.000] ----------------------------------------------- -Info 62 [00:02:49.000] Open files: -Info 62 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 62 [00:02:52.000] response: +Info 65 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 66 [00:02:48.000] Files (2) + +Info 66 [00:02:49.000] ----------------------------------------------- +Info 66 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:51.000] Files (2) + +Info 66 [00:02:52.000] ----------------------------------------------- +Info 66 [00:02:53.000] Open files: +Info 66 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 66 [00:02:56.000] response: { "responseRequired": false } @@ -780,6 +792,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -803,7 +817,7 @@ FsWatchesRecursive:: Before request -Info 63 [00:02:53.000] request: +Info 67 [00:02:57.000] request: { "command": "close", "arguments": { @@ -812,17 +826,17 @@ Info 63 [00:02:53.000] request: "seq": 11, "type": "request" } -Info 64 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 65 [00:02:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:56.000] Files (2) +Info 68 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 69 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:03:00.000] Files (2) -Info 65 [00:02:57.000] ----------------------------------------------- -Info 65 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:59.000] Files (2) +Info 69 [00:03:01.000] ----------------------------------------------- +Info 69 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:03:03.000] Files (2) -Info 65 [00:03:00.000] ----------------------------------------------- -Info 65 [00:03:01.000] Open files: -Info 65 [00:03:02.000] response: +Info 69 [00:03:04.000] ----------------------------------------------- +Info 69 [00:03:05.000] Open files: +Info 69 [00:03:06.000] response: { "responseRequired": false } @@ -833,6 +847,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -858,7 +874,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:03:03.000] request: +Info 70 [00:03:07.000] request: { "command": "open", "arguments": { @@ -867,12 +883,12 @@ Info 66 [00:03:03.000] request: "seq": 12, "type": "request" } -Info 67 [00:03:04.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 68 [00:03:05.000] Search path: /user/username/projects/myproject/random -Info 69 [00:03:06.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 70 [00:03:07.000] `remove Project:: -Info 71 [00:03:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:03:09.000] Files (2) +Info 71 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 72 [00:03:09.000] Search path: /user/username/projects/myproject/random +Info 73 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 74 [00:03:11.000] `remove Project:: +Info 75 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:03:13.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -882,25 +898,27 @@ Info 72 [00:03:09.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 73 [00:03:10.000] ----------------------------------------------- -Info 74 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 75 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 76 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 77 [00:03:14.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:21.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 84 [00:03:22.000] Files (2) - -Info 84 [00:03:23.000] ----------------------------------------------- -Info 84 [00:03:24.000] Open files: -Info 84 [00:03:25.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 84 [00:03:26.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 84 [00:03:27.000] response: +Info 77 [00:03:14.000] ----------------------------------------------- +Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 87 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 88 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 90 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:28.000] Files (2) + +Info 90 [00:03:29.000] ----------------------------------------------- +Info 90 [00:03:30.000] Open files: +Info 90 [00:03:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:33.000] response: { "responseRequired": false } @@ -909,6 +927,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js index 87b046304282f..641d3a22c0cd5 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -470,53 +480,53 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 51 [00:02:14.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:17.000] Same program as before -Info 55 [00:02:18.000] Running: *ensureProjectForOpenFiles* -Info 56 [00:02:19.000] Before ensureProjectForOpenFiles: -Info 57 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 57 [00:02:21.000] Files (3) - -Info 57 [00:02:22.000] ----------------------------------------------- -Info 57 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 57 [00:02:24.000] Files (2) - -Info 57 [00:02:25.000] ----------------------------------------------- -Info 57 [00:02:26.000] Open files: -Info 57 [00:02:27.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 57 [00:02:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 57 [00:02:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 57 [00:02:31.000] After ensureProjectForOpenFiles: -Info 58 [00:02:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 58 [00:02:33.000] Files (3) - -Info 58 [00:02:34.000] ----------------------------------------------- -Info 58 [00:02:35.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 58 [00:02:36.000] Files (2) - -Info 58 [00:02:37.000] ----------------------------------------------- -Info 58 [00:02:38.000] Open files: -Info 58 [00:02:39.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 58 [00:02:40.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 58 [00:02:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 58 [00:02:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 55 [00:02:18.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:21.000] Same program as before +Info 59 [00:02:22.000] Running: *ensureProjectForOpenFiles* +Info 60 [00:02:23.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:25.000] Files (3) + +Info 61 [00:02:26.000] ----------------------------------------------- +Info 61 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 61 [00:02:28.000] Files (2) + +Info 61 [00:02:29.000] ----------------------------------------------- +Info 61 [00:02:30.000] Open files: +Info 61 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 61 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 61 [00:02:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 61 [00:02:35.000] After ensureProjectForOpenFiles: +Info 62 [00:02:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:37.000] Files (3) + +Info 62 [00:02:38.000] ----------------------------------------------- +Info 62 [00:02:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:40.000] Files (2) + +Info 62 [00:02:41.000] ----------------------------------------------- +Info 62 [00:02:42.000] Open files: +Info 62 [00:02:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 62 [00:02:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 58 [00:02:43.000] request: +Info 62 [00:02:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -527,7 +537,7 @@ Info 58 [00:02:43.000] request: "seq": 4, "type": "request" } -Info 59 [00:02:44.000] response: +Info 63 [00:02:48.000] response: { "response": { "definitions": [ @@ -568,7 +578,7 @@ After request Before request -Info 60 [00:02:45.000] request: +Info 64 [00:02:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -579,7 +589,7 @@ Info 60 [00:02:45.000] request: "seq": 5, "type": "request" } -Info 61 [00:02:46.000] response: +Info 65 [00:02:50.000] response: { "response": { "definitions": [ @@ -620,7 +630,7 @@ After request Before request -Info 62 [00:02:47.000] request: +Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -631,7 +641,7 @@ Info 62 [00:02:47.000] request: "seq": 6, "type": "request" } -Info 63 [00:02:48.000] response: +Info 67 [00:02:52.000] response: { "response": { "definitions": [ @@ -672,7 +682,7 @@ After request Before request -Info 64 [00:02:49.000] request: +Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -683,7 +693,7 @@ Info 64 [00:02:49.000] request: "seq": 7, "type": "request" } -Info 65 [00:02:50.000] response: +Info 69 [00:02:54.000] response: { "response": { "definitions": [ @@ -724,7 +734,7 @@ After request Before request -Info 66 [00:02:51.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -735,7 +745,7 @@ Info 66 [00:02:51.000] request: "seq": 8, "type": "request" } -Info 67 [00:02:52.000] response: +Info 71 [00:02:56.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes.js index 7b7c38d0b6c62..73221ef574412 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-changes.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -470,16 +480,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 48 [00:02:11.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 49 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 51 [00:02:14.000] request: +Info 55 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -490,10 +500,10 @@ Info 51 [00:02:14.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:15.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:17.000] Same program as before -Info 55 [00:02:18.000] response: +Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 58 [00:02:21.000] Same program as before +Info 59 [00:02:22.000] response: { "response": { "definitions": [ @@ -534,7 +544,7 @@ After request Before request -Info 56 [00:02:19.000] request: +Info 60 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -545,7 +555,7 @@ Info 56 [00:02:19.000] request: "seq": 5, "type": "request" } -Info 57 [00:02:20.000] response: +Info 61 [00:02:24.000] response: { "response": { "definitions": [ @@ -586,7 +596,7 @@ After request Before request -Info 58 [00:02:21.000] request: +Info 62 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -597,7 +607,7 @@ Info 58 [00:02:21.000] request: "seq": 6, "type": "request" } -Info 59 [00:02:22.000] response: +Info 63 [00:02:26.000] response: { "response": { "definitions": [ @@ -638,7 +648,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -649,7 +659,7 @@ Info 60 [00:02:23.000] request: "seq": 7, "type": "request" } -Info 61 [00:02:24.000] response: +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -690,7 +700,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -701,7 +711,7 @@ Info 62 [00:02:25.000] request: "seq": 8, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-created.js index ed84041e12665..545a818d495bd 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-created.js @@ -244,9 +244,11 @@ Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:24.000] Files (3) +Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -259,17 +261,17 @@ Info 20 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:29.000] Files (3) - -Info 24 [00:01:30.000] ----------------------------------------------- -Info 24 [00:01:31.000] Open files: -Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:34.000] response: +Info 23 [00:01:27.000] ----------------------------------------------- +Info 24 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:31.000] Files (3) + +Info 26 [00:01:32.000] ----------------------------------------------- +Info 26 [00:01:33.000] Open files: +Info 26 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:36.000] response: { "responseRequired": false } @@ -280,6 +282,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -297,7 +301,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:35.000] request: +Info 27 [00:01:37.000] request: { "command": "open", "arguments": { @@ -306,11 +310,11 @@ Info 25 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -318,16 +322,18 @@ Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:50.000] Files (2) +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -337,21 +343,21 @@ Info 40 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:51.000] ----------------------------------------------- -Info 42 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:53.000] Files (3) - -Info 42 [00:01:54.000] ----------------------------------------------- -Info 42 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:56.000] Files (2) - -Info 42 [00:01:57.000] ----------------------------------------------- -Info 42 [00:01:58.000] Open files: -Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:03.000] response: +Info 45 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:57.000] Files (3) + +Info 46 [00:01:58.000] ----------------------------------------------- +Info 46 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:02:00.000] Files (2) + +Info 46 [00:02:01.000] ----------------------------------------------- +Info 46 [00:02:02.000] Open files: +Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:07.000] response: { "responseRequired": false } @@ -362,6 +368,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -385,7 +393,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:04.000] request: +Info 47 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -396,8 +404,8 @@ Info 43 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 45 [00:02:06.000] response: +Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 49 [00:02:10.000] response: { "response": { "definitions": [ @@ -441,6 +449,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -464,13 +474,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 46 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 47 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 48 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 49 [00:02:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 50 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 51 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:02:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 51 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 52 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 53 [00:02:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 55 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} @@ -481,6 +491,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -506,7 +518,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 53 [00:02:16.000] request: +Info 57 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -517,12 +529,12 @@ Info 53 [00:02:16.000] request: "seq": 4, "type": "request" } -Info 54 [00:02:17.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 56 [00:02:19.000] Same program as before -Info 57 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 58 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:22.000] response: +Info 58 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 60 [00:02:23.000] Same program as before +Info 61 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 62 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:26.000] response: { "response": { "definitions": [ @@ -566,6 +578,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -593,7 +607,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -604,7 +618,7 @@ Info 60 [00:02:23.000] request: "seq": 5, "type": "request" } -Info 61 [00:02:24.000] response: +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -645,7 +659,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -656,7 +670,7 @@ Info 62 [00:02:25.000] request: "seq": 6, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ @@ -697,7 +711,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -708,7 +722,7 @@ Info 64 [00:02:27.000] request: "seq": 7, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "definitions": [ @@ -749,7 +763,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -760,7 +774,7 @@ Info 66 [00:02:29.000] request: "seq": 8, "type": "request" } -Info 67 [00:02:30.000] response: +Info 71 [00:02:34.000] response: { "response": { "definitions": [ @@ -801,7 +815,7 @@ After request Before request -Info 68 [00:02:31.000] request: +Info 72 [00:02:35.000] request: { "command": "close", "arguments": { @@ -810,19 +824,19 @@ Info 68 [00:02:31.000] request: "seq": 9, "type": "request" } -Info 69 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:34.000] Files (3) - -Info 70 [00:02:35.000] ----------------------------------------------- -Info 70 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:37.000] Files (2) - -Info 70 [00:02:38.000] ----------------------------------------------- -Info 70 [00:02:39.000] Open files: -Info 70 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 70 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 70 [00:02:42.000] response: +Info 73 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:02:38.000] Files (3) + +Info 74 [00:02:39.000] ----------------------------------------------- +Info 74 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:41.000] Files (2) + +Info 74 [00:02:42.000] ----------------------------------------------- +Info 74 [00:02:43.000] Open files: +Info 74 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 74 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:46.000] response: { "responseRequired": false } @@ -833,6 +847,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -862,7 +878,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:43.000] request: +Info 75 [00:02:47.000] request: { "command": "open", "arguments": { @@ -871,23 +887,23 @@ Info 71 [00:02:43.000] request: "seq": 10, "type": "request" } -Info 72 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:45.000] Search path: /user/username/projects/myproject/random -Info 74 [00:02:46.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 75 [00:02:48.000] Files (3) - -Info 75 [00:02:49.000] ----------------------------------------------- -Info 75 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:02:51.000] Files (2) - -Info 75 [00:02:52.000] ----------------------------------------------- -Info 75 [00:02:53.000] Open files: -Info 75 [00:02:54.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 75 [00:02:55.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 75 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 75 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:02:58.000] response: +Info 76 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:49.000] Search path: /user/username/projects/myproject/random +Info 78 [00:02:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 79 [00:02:52.000] Files (3) + +Info 79 [00:02:53.000] ----------------------------------------------- +Info 79 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 79 [00:02:55.000] Files (2) + +Info 79 [00:02:56.000] ----------------------------------------------- +Info 79 [00:02:57.000] Open files: +Info 79 [00:02:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 79 [00:02:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 79 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 79 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:03:02.000] response: { "responseRequired": false } @@ -898,6 +914,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -929,7 +947,7 @@ FsWatchesRecursive:: Before request -Info 76 [00:02:59.000] request: +Info 80 [00:03:03.000] request: { "command": "close", "arguments": { @@ -938,19 +956,19 @@ Info 76 [00:02:59.000] request: "seq": 11, "type": "request" } -Info 77 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:03:02.000] Files (3) - -Info 78 [00:03:03.000] ----------------------------------------------- -Info 78 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 78 [00:03:05.000] Files (2) - -Info 78 [00:03:06.000] ----------------------------------------------- -Info 78 [00:03:07.000] Open files: -Info 78 [00:03:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 78 [00:03:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 78 [00:03:10.000] response: +Info 81 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 82 [00:03:06.000] Files (3) + +Info 82 [00:03:07.000] ----------------------------------------------- +Info 82 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 82 [00:03:09.000] Files (2) + +Info 82 [00:03:10.000] ----------------------------------------------- +Info 82 [00:03:11.000] Open files: +Info 82 [00:03:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 82 [00:03:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 82 [00:03:14.000] response: { "responseRequired": false } @@ -961,6 +979,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -990,7 +1010,7 @@ FsWatchesRecursive:: Before request -Info 79 [00:03:11.000] request: +Info 83 [00:03:15.000] request: { "command": "close", "arguments": { @@ -999,17 +1019,17 @@ Info 79 [00:03:11.000] request: "seq": 12, "type": "request" } -Info 80 [00:03:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 81 [00:03:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 81 [00:03:14.000] Files (3) +Info 84 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 85 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:18.000] Files (3) -Info 81 [00:03:15.000] ----------------------------------------------- -Info 81 [00:03:16.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 81 [00:03:17.000] Files (2) +Info 85 [00:03:19.000] ----------------------------------------------- +Info 85 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 85 [00:03:21.000] Files (2) -Info 81 [00:03:18.000] ----------------------------------------------- -Info 81 [00:03:19.000] Open files: -Info 81 [00:03:20.000] response: +Info 85 [00:03:22.000] ----------------------------------------------- +Info 85 [00:03:23.000] Open files: +Info 85 [00:03:24.000] response: { "responseRequired": false } @@ -1020,6 +1040,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1051,7 +1073,7 @@ FsWatchesRecursive:: Before request -Info 82 [00:03:21.000] request: +Info 86 [00:03:25.000] request: { "command": "open", "arguments": { @@ -1060,12 +1082,12 @@ Info 82 [00:03:21.000] request: "seq": 13, "type": "request" } -Info 83 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 84 [00:03:23.000] Search path: /user/username/projects/myproject/random -Info 85 [00:03:24.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 86 [00:03:25.000] `remove Project:: -Info 87 [00:03:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 88 [00:03:27.000] Files (3) +Info 87 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 88 [00:03:27.000] Search path: /user/username/projects/myproject/random +Info 89 [00:03:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:29.000] `remove Project:: +Info 91 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 92 [00:03:31.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1078,28 +1100,30 @@ Info 88 [00:03:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 89 [00:03:28.000] ----------------------------------------------- -Info 90 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 92 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 93 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 98 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 102 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 103 [00:03:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 103 [00:03:43.000] Files (2) - -Info 103 [00:03:44.000] ----------------------------------------------- -Info 103 [00:03:45.000] Open files: -Info 103 [00:03:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 103 [00:03:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 103 [00:03:48.000] response: +Info 93 [00:03:32.000] ----------------------------------------------- +Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 97 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 100 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 102 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 103 [00:03:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 104 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 105 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 106 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 107 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 108 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 109 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 109 [00:03:49.000] Files (2) + +Info 109 [00:03:50.000] ----------------------------------------------- +Info 109 [00:03:51.000] Open files: +Info 109 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 109 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:03:54.000] response: { "responseRequired": false } @@ -1108,6 +1132,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js index d708f7a3f8380..58ca7fc1d87ac 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-deleted.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -470,13 +480,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 47 [00:02:08.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 48 [00:02:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 50 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 51 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 52 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 52 [00:02:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 54 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 55 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -485,6 +495,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -512,7 +524,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 54 [00:02:15.000] request: +Info 58 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -523,11 +535,11 @@ Info 54 [00:02:15.000] request: "seq": 4, "type": "request" } -Info 55 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 56 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 57 [00:02:18.000] Same program as before -Info 58 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 59 [00:02:20.000] response: +Info 59 [00:02:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 60 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 61 [00:02:22.000] Same program as before +Info 62 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 63 [00:02:24.000] response: { "response": { "definitions": [ @@ -571,6 +583,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -598,7 +612,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:21.000] request: +Info 64 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -609,7 +623,7 @@ Info 60 [00:02:21.000] request: "seq": 5, "type": "request" } -Info 61 [00:02:22.000] response: +Info 65 [00:02:26.000] response: { "response": { "definitions": [ @@ -650,7 +664,7 @@ After request Before request -Info 62 [00:02:23.000] request: +Info 66 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -661,7 +675,7 @@ Info 62 [00:02:23.000] request: "seq": 6, "type": "request" } -Info 63 [00:02:24.000] response: +Info 67 [00:02:28.000] response: { "response": { "definitions": [ @@ -702,7 +716,7 @@ After request Before request -Info 64 [00:02:25.000] request: +Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -713,7 +727,7 @@ Info 64 [00:02:25.000] request: "seq": 7, "type": "request" } -Info 65 [00:02:26.000] response: +Info 69 [00:02:30.000] response: { "response": { "definitions": [ @@ -754,7 +768,7 @@ After request Before request -Info 66 [00:02:27.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -765,7 +779,7 @@ Info 66 [00:02:27.000] request: "seq": 8, "type": "request" } -Info 67 [00:02:28.000] response: +Info 71 [00:02:32.000] response: { "response": { "definitions": [ @@ -806,7 +820,7 @@ After request Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "close", "arguments": { @@ -815,19 +829,19 @@ Info 68 [00:02:29.000] request: "seq": 9, "type": "request" } -Info 69 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:32.000] Files (3) - -Info 70 [00:02:33.000] ----------------------------------------------- -Info 70 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:35.000] Files (2) - -Info 70 [00:02:36.000] ----------------------------------------------- -Info 70 [00:02:37.000] Open files: -Info 70 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 70 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 70 [00:02:40.000] response: +Info 73 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:02:36.000] Files (3) + +Info 74 [00:02:37.000] ----------------------------------------------- +Info 74 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:39.000] Files (2) + +Info 74 [00:02:40.000] ----------------------------------------------- +Info 74 [00:02:41.000] Open files: +Info 74 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 74 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 74 [00:02:44.000] response: { "responseRequired": false } @@ -838,6 +852,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -867,7 +883,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:41.000] request: +Info 75 [00:02:45.000] request: { "command": "open", "arguments": { @@ -876,24 +892,24 @@ Info 71 [00:02:41.000] request: "seq": 10, "type": "request" } -Info 72 [00:02:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:43.000] Search path: /user/username/projects/myproject/random -Info 74 [00:02:44.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:46.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 76 [00:02:47.000] Files (3) - -Info 76 [00:02:48.000] ----------------------------------------------- -Info 76 [00:02:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:02:50.000] Files (2) - -Info 76 [00:02:51.000] ----------------------------------------------- -Info 76 [00:02:52.000] Open files: -Info 76 [00:02:53.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 76 [00:02:54.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 76 [00:02:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:02:57.000] response: +Info 76 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:47.000] Search path: /user/username/projects/myproject/random +Info 78 [00:02:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 80 [00:02:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 80 [00:02:51.000] Files (3) + +Info 80 [00:02:52.000] ----------------------------------------------- +Info 80 [00:02:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:02:54.000] Files (2) + +Info 80 [00:02:55.000] ----------------------------------------------- +Info 80 [00:02:56.000] Open files: +Info 80 [00:02:57.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 80 [00:02:58.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 80 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:01.000] response: { "responseRequired": false } @@ -904,6 +920,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -935,7 +953,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:02:58.000] request: +Info 81 [00:03:02.000] request: { "command": "close", "arguments": { @@ -944,19 +962,19 @@ Info 77 [00:02:58.000] request: "seq": 11, "type": "request" } -Info 78 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 79 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:03:01.000] Files (3) - -Info 79 [00:03:02.000] ----------------------------------------------- -Info 79 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:03:04.000] Files (2) - -Info 79 [00:03:05.000] ----------------------------------------------- -Info 79 [00:03:06.000] Open files: -Info 79 [00:03:07.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 79 [00:03:08.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:03:09.000] response: +Info 82 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 83 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 83 [00:03:05.000] Files (3) + +Info 83 [00:03:06.000] ----------------------------------------------- +Info 83 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:03:08.000] Files (2) + +Info 83 [00:03:09.000] ----------------------------------------------- +Info 83 [00:03:10.000] Open files: +Info 83 [00:03:11.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 83 [00:03:12.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:03:13.000] response: { "responseRequired": false } @@ -967,6 +985,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -994,7 +1014,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:10.000] request: +Info 84 [00:03:14.000] request: { "command": "close", "arguments": { @@ -1003,17 +1023,17 @@ Info 80 [00:03:10.000] request: "seq": 12, "type": "request" } -Info 81 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 82 [00:03:13.000] Files (3) +Info 85 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:17.000] Files (3) -Info 82 [00:03:14.000] ----------------------------------------------- -Info 82 [00:03:15.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:03:16.000] Files (2) +Info 86 [00:03:18.000] ----------------------------------------------- +Info 86 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:20.000] Files (2) -Info 82 [00:03:17.000] ----------------------------------------------- -Info 82 [00:03:18.000] Open files: -Info 82 [00:03:19.000] response: +Info 86 [00:03:21.000] ----------------------------------------------- +Info 86 [00:03:22.000] Open files: +Info 86 [00:03:23.000] response: { "responseRequired": false } @@ -1024,6 +1044,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1053,7 +1075,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:20.000] request: +Info 87 [00:03:24.000] request: { "command": "open", "arguments": { @@ -1062,12 +1084,12 @@ Info 83 [00:03:20.000] request: "seq": 13, "type": "request" } -Info 84 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:22.000] Search path: /user/username/projects/myproject/random -Info 86 [00:03:23.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 87 [00:03:24.000] `remove Project:: -Info 88 [00:03:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:26.000] Files (3) +Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:26.000] Search path: /user/username/projects/myproject/random +Info 90 [00:03:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 91 [00:03:28.000] `remove Project:: +Info 92 [00:03:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 93 [00:03:30.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1080,27 +1102,29 @@ Info 89 [00:03:26.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 90 [00:03:27.000] ----------------------------------------------- -Info 91 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 92 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 94 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 97 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 98 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 99 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 101 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 102 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 103 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 103 [00:03:41.000] Files (2) - -Info 103 [00:03:42.000] ----------------------------------------------- -Info 103 [00:03:43.000] Open files: -Info 103 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 103 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 103 [00:03:46.000] response: +Info 94 [00:03:31.000] ----------------------------------------------- +Info 95 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 96 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 97 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 98 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:03:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 102 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 103 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 104 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 105 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 106 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 107 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 108 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 109 [00:03:46.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 109 [00:03:47.000] Files (2) + +Info 109 [00:03:48.000] ----------------------------------------------- +Info 109 [00:03:49.000] Open files: +Info 109 [00:03:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 109 [00:03:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 109 [00:03:52.000] response: { "responseRequired": false } @@ -1109,6 +1133,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-not-present.js index 78a4498734954..7a4e3b5dbb889 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/dependency-dtsMap-not-present.js @@ -244,9 +244,11 @@ Info 14 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:24.000] Files (3) +Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -259,17 +261,17 @@ Info 20 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:25.000] ----------------------------------------------- -Info 22 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:29.000] Files (3) - -Info 24 [00:01:30.000] ----------------------------------------------- -Info 24 [00:01:31.000] Open files: -Info 24 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:34.000] response: +Info 23 [00:01:27.000] ----------------------------------------------- +Info 24 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:31.000] Files (3) + +Info 26 [00:01:32.000] ----------------------------------------------- +Info 26 [00:01:33.000] Open files: +Info 26 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:36.000] response: { "responseRequired": false } @@ -280,6 +282,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -297,7 +301,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:35.000] request: +Info 27 [00:01:37.000] request: { "command": "open", "arguments": { @@ -306,11 +310,11 @@ Info 25 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -318,16 +322,18 @@ Info 30 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:50.000] Files (2) +Info 33 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -337,21 +343,21 @@ Info 40 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:51.000] ----------------------------------------------- -Info 42 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:53.000] Files (3) - -Info 42 [00:01:54.000] ----------------------------------------------- -Info 42 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:56.000] Files (2) - -Info 42 [00:01:57.000] ----------------------------------------------- -Info 42 [00:01:58.000] Open files: -Info 42 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:03.000] response: +Info 45 [00:01:55.000] ----------------------------------------------- +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:57.000] Files (3) + +Info 46 [00:01:58.000] ----------------------------------------------- +Info 46 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:02:00.000] Files (2) + +Info 46 [00:02:01.000] ----------------------------------------------- +Info 46 [00:02:02.000] Open files: +Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:07.000] response: { "responseRequired": false } @@ -362,6 +368,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -385,7 +393,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:04.000] request: +Info 47 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -396,8 +404,8 @@ Info 43 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 45 [00:02:06.000] response: +Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 49 [00:02:10.000] response: { "response": { "definitions": [ @@ -441,6 +449,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -466,7 +476,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -477,7 +487,7 @@ Info 46 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 47 [00:02:08.000] response: +Info 51 [00:02:12.000] response: { "response": { "definitions": [ @@ -518,7 +528,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -529,7 +539,7 @@ Info 48 [00:02:09.000] request: "seq": 5, "type": "request" } -Info 49 [00:02:10.000] response: +Info 53 [00:02:14.000] response: { "response": { "definitions": [ @@ -570,7 +580,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -581,7 +591,7 @@ Info 50 [00:02:11.000] request: "seq": 6, "type": "request" } -Info 51 [00:02:12.000] response: +Info 55 [00:02:16.000] response: { "response": { "definitions": [ @@ -622,7 +632,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -633,7 +643,7 @@ Info 52 [00:02:13.000] request: "seq": 7, "type": "request" } -Info 53 [00:02:14.000] response: +Info 57 [00:02:18.000] response: { "response": { "definitions": [ @@ -674,7 +684,7 @@ After request Before request -Info 54 [00:02:15.000] request: +Info 58 [00:02:19.000] request: { "command": "close", "arguments": { @@ -683,19 +693,19 @@ Info 54 [00:02:15.000] request: "seq": 8, "type": "request" } -Info 55 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 56 [00:02:18.000] Files (3) - -Info 56 [00:02:19.000] ----------------------------------------------- -Info 56 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 56 [00:02:21.000] Files (2) - -Info 56 [00:02:22.000] ----------------------------------------------- -Info 56 [00:02:23.000] Open files: -Info 56 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 56 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 56 [00:02:26.000] response: +Info 59 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 60 [00:02:22.000] Files (3) + +Info 60 [00:02:23.000] ----------------------------------------------- +Info 60 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 60 [00:02:25.000] Files (2) + +Info 60 [00:02:26.000] ----------------------------------------------- +Info 60 [00:02:27.000] Open files: +Info 60 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 60 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 60 [00:02:30.000] response: { "responseRequired": false } @@ -706,6 +716,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -733,7 +745,7 @@ FsWatchesRecursive:: Before request -Info 57 [00:02:27.000] request: +Info 61 [00:02:31.000] request: { "command": "open", "arguments": { @@ -742,23 +754,23 @@ Info 57 [00:02:27.000] request: "seq": 9, "type": "request" } -Info 58 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:29.000] Search path: /user/username/projects/myproject/random -Info 60 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:32.000] Files (3) - -Info 61 [00:02:33.000] ----------------------------------------------- -Info 61 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:35.000] Files (2) - -Info 61 [00:02:36.000] ----------------------------------------------- -Info 61 [00:02:37.000] Open files: -Info 61 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:42.000] response: +Info 62 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:33.000] Search path: /user/username/projects/myproject/random +Info 64 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 65 [00:02:36.000] Files (3) + +Info 65 [00:02:37.000] ----------------------------------------------- +Info 65 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:39.000] Files (2) + +Info 65 [00:02:40.000] ----------------------------------------------- +Info 65 [00:02:41.000] Open files: +Info 65 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 65 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 65 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:46.000] response: { "responseRequired": false } @@ -769,6 +781,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -798,7 +812,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:43.000] request: +Info 66 [00:02:47.000] request: { "command": "close", "arguments": { @@ -807,19 +821,19 @@ Info 62 [00:02:43.000] request: "seq": 10, "type": "request" } -Info 63 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:46.000] Files (3) - -Info 64 [00:02:47.000] ----------------------------------------------- -Info 64 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:49.000] Files (2) - -Info 64 [00:02:50.000] ----------------------------------------------- -Info 64 [00:02:51.000] Open files: -Info 64 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:54.000] response: +Info 67 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:50.000] Files (3) + +Info 68 [00:02:51.000] ----------------------------------------------- +Info 68 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:53.000] Files (2) + +Info 68 [00:02:54.000] ----------------------------------------------- +Info 68 [00:02:55.000] Open files: +Info 68 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:58.000] response: { "responseRequired": false } @@ -830,6 +844,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -857,7 +873,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:55.000] request: +Info 69 [00:02:59.000] request: { "command": "close", "arguments": { @@ -866,17 +882,17 @@ Info 65 [00:02:55.000] request: "seq": 11, "type": "request" } -Info 66 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 67 [00:02:58.000] Files (3) +Info 70 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 71 [00:03:02.000] Files (3) -Info 67 [00:02:59.000] ----------------------------------------------- -Info 67 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:03:01.000] Files (2) +Info 71 [00:03:03.000] ----------------------------------------------- +Info 71 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 71 [00:03:05.000] Files (2) -Info 67 [00:03:02.000] ----------------------------------------------- -Info 67 [00:03:03.000] Open files: -Info 67 [00:03:04.000] response: +Info 71 [00:03:06.000] ----------------------------------------------- +Info 71 [00:03:07.000] Open files: +Info 71 [00:03:08.000] response: { "responseRequired": false } @@ -887,6 +903,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -916,7 +934,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:03:05.000] request: +Info 72 [00:03:09.000] request: { "command": "open", "arguments": { @@ -925,12 +943,12 @@ Info 68 [00:03:05.000] request: "seq": 12, "type": "request" } -Info 69 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:03:07.000] Search path: /user/username/projects/myproject/random -Info 71 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:09.000] `remove Project:: -Info 73 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:03:11.000] Files (3) +Info 73 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:11.000] Search path: /user/username/projects/myproject/random +Info 75 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 76 [00:03:13.000] `remove Project:: +Info 77 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 78 [00:03:15.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -943,27 +961,29 @@ Info 74 [00:03:11.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 75 [00:03:12.000] ----------------------------------------------- -Info 76 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 77 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 78 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 79 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 88 [00:03:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 88 [00:03:26.000] Files (2) - -Info 88 [00:03:27.000] ----------------------------------------------- -Info 88 [00:03:28.000] Open files: -Info 88 [00:03:29.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 88 [00:03:30.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 88 [00:03:31.000] response: +Info 79 [00:03:16.000] ----------------------------------------------- +Info 80 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 81 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 87 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 88 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 89 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 90 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 94 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 94 [00:03:32.000] Files (2) + +Info 94 [00:03:33.000] ----------------------------------------------- +Info 94 [00:03:34.000] Open files: +Info 94 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 94 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:37.000] response: { "responseRequired": false } @@ -972,6 +992,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes-with-timeout-before-request.js index 1c73384719d5a..49c969ca9d5d2 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes-with-timeout-before-request.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -472,7 +482,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "change", "arguments": { @@ -486,7 +496,7 @@ Info 47 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 48 [00:02:08.000] response: +Info 52 [00:02:12.000] response: { "responseRequired": false } @@ -498,7 +508,7 @@ After running timeout callbacks Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -509,16 +519,16 @@ Info 49 [00:02:09.000] request: "seq": 5, "type": "request" } -Info 50 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 51 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 52 [00:02:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 53 [00:02:13.000] Files (3) +Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 57 [00:02:17.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 54 [00:02:14.000] ----------------------------------------------- -Info 55 [00:02:15.000] response: +Info 58 [00:02:18.000] ----------------------------------------------- +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -559,7 +569,7 @@ After request Before request -Info 56 [00:02:16.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -570,7 +580,7 @@ Info 56 [00:02:16.000] request: "seq": 6, "type": "request" } -Info 57 [00:02:17.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ @@ -611,7 +621,7 @@ After request Before request -Info 58 [00:02:18.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -622,7 +632,7 @@ Info 58 [00:02:18.000] request: "seq": 7, "type": "request" } -Info 59 [00:02:19.000] response: +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -663,7 +673,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -674,7 +684,7 @@ Info 60 [00:02:20.000] request: "seq": 8, "type": "request" } -Info 61 [00:02:21.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ @@ -715,7 +725,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -726,7 +736,7 @@ Info 62 [00:02:22.000] request: "seq": 9, "type": "request" } -Info 63 [00:02:23.000] response: +Info 67 [00:02:27.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes.js index 9c3db7c8e29a1..deaad2a86259e 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configHasNoReference/usage-file-changes.js @@ -247,9 +247,11 @@ Info 14 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 15 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 16 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 17 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 18 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:01:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 20 [00:01:23.000] Files (3) +Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 20 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 22 [00:01:25.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -262,17 +264,17 @@ Info 20 [00:01:23.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 21 [00:01:24.000] ----------------------------------------------- -Info 22 [00:01:25.000] Search path: /user/username/projects/myproject/main -Info 23 [00:01:26.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 24 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) - -Info 24 [00:01:29.000] ----------------------------------------------- -Info 24 [00:01:30.000] Open files: -Info 24 [00:01:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 24 [00:01:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 24 [00:01:33.000] response: +Info 23 [00:01:26.000] ----------------------------------------------- +Info 24 [00:01:27.000] Search path: /user/username/projects/myproject/main +Info 25 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 26 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) + +Info 26 [00:01:31.000] ----------------------------------------------- +Info 26 [00:01:32.000] Open files: +Info 26 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 26 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 26 [00:01:35.000] response: { "responseRequired": false } @@ -283,6 +285,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -300,7 +304,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:34.000] request: +Info 27 [00:01:36.000] request: { "command": "open", "arguments": { @@ -309,11 +313,11 @@ Info 25 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 26 [00:01:35.000] Search path: /user/username/projects/myproject/random -Info 27 [00:01:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 28 [00:01:37.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 29 [00:01:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 28 [00:01:37.000] Search path: /user/username/projects/myproject/random +Info 29 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 30 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 31 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 32 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -321,16 +325,18 @@ Info 30 [00:01:39.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 31 [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 32 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:42.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 34 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 35 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 39 [00:01:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 40 [00:01:49.000] Files (2) +Info 33 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 34 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 36 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 37 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 44 [00:01:53.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -340,21 +346,21 @@ Info 40 [00:01:49.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 41 [00:01:50.000] ----------------------------------------------- -Info 42 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 42 [00:01:52.000] Files (3) - -Info 42 [00:01:53.000] ----------------------------------------------- -Info 42 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 42 [00:01:55.000] Files (2) - -Info 42 [00:01:56.000] ----------------------------------------------- -Info 42 [00:01:57.000] Open files: -Info 42 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 42 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 42 [00:02:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 42 [00:02:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 42 [00:02:02.000] response: +Info 45 [00:01:54.000] ----------------------------------------------- +Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 46 [00:01:56.000] Files (3) + +Info 46 [00:01:57.000] ----------------------------------------------- +Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 46 [00:01:59.000] Files (2) + +Info 46 [00:02:00.000] ----------------------------------------------- +Info 46 [00:02:01.000] Open files: +Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 46 [00:02:06.000] response: { "responseRequired": false } @@ -365,6 +371,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -388,7 +396,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:02:03.000] request: +Info 47 [00:02:07.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -399,9 +407,9 @@ Info 43 [00:02:03.000] request: "seq": 3, "type": "request" } -Info 44 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 45 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 46 [00:02:06.000] response: +Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 50 [00:02:10.000] response: { "response": { "definitions": [ @@ -445,6 +453,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -472,7 +482,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "change", "arguments": { @@ -486,7 +496,7 @@ Info 47 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 48 [00:02:08.000] response: +Info 52 [00:02:12.000] response: { "responseRequired": false } @@ -494,7 +504,7 @@ After request Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,16 +515,16 @@ Info 49 [00:02:09.000] request: "seq": 5, "type": "request" } -Info 50 [00:02:10.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 51 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 52 [00:02:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 53 [00:02:13.000] Files (3) +Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 56 [00:02:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 57 [00:02:17.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 54 [00:02:14.000] ----------------------------------------------- -Info 55 [00:02:15.000] response: +Info 58 [00:02:18.000] ----------------------------------------------- +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -555,7 +565,7 @@ After request Before request -Info 56 [00:02:16.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -566,7 +576,7 @@ Info 56 [00:02:16.000] request: "seq": 6, "type": "request" } -Info 57 [00:02:17.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ @@ -607,7 +617,7 @@ After request Before request -Info 58 [00:02:18.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -618,7 +628,7 @@ Info 58 [00:02:18.000] request: "seq": 7, "type": "request" } -Info 59 [00:02:19.000] response: +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -659,7 +669,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -670,7 +680,7 @@ Info 60 [00:02:20.000] request: "seq": 8, "type": "request" } -Info 61 [00:02:21.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ @@ -711,7 +721,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -722,7 +732,7 @@ Info 62 [00:02:22.000] request: "seq": 9, "type": "request" } -Info 63 [00:02:23.000] response: +Info 67 [00:02:27.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/can-go-to-definition-correctly.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/can-go-to-definition-correctly.js index 10dae340f6304..5d10bf5609f59 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/can-go-to-definition-correctly.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/can-go-to-definition-correctly.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -468,7 +476,7 @@ After request Before request -Info 49 [00:02:06.000] request: +Info 53 [00:02:10.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -479,7 +487,7 @@ Info 49 [00:02:06.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:07.000] response: +Info 54 [00:02:11.000] response: { "response": { "definitions": [ @@ -520,7 +528,7 @@ After request Before request -Info 51 [00:02:08.000] request: +Info 55 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -531,7 +539,7 @@ Info 51 [00:02:08.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:09.000] response: +Info 56 [00:02:13.000] response: { "response": { "definitions": [ @@ -572,7 +580,7 @@ After request Before request -Info 53 [00:02:10.000] request: +Info 57 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -583,7 +591,7 @@ Info 53 [00:02:10.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:11.000] response: +Info 58 [00:02:15.000] response: { "response": { "definitions": [ @@ -624,7 +632,7 @@ After request Before request -Info 55 [00:02:12.000] request: +Info 59 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -635,7 +643,7 @@ Info 55 [00:02:12.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:13.000] response: +Info 60 [00:02:17.000] response: { "response": { "definitions": [ @@ -676,7 +684,7 @@ After request Before request -Info 57 [00:02:14.000] request: +Info 61 [00:02:18.000] request: { "command": "close", "arguments": { @@ -685,19 +693,19 @@ Info 57 [00:02:14.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:17.000] Files (3) - -Info 59 [00:02:18.000] ----------------------------------------------- -Info 59 [00:02:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:20.000] Files (2) - -Info 59 [00:02:21.000] ----------------------------------------------- -Info 59 [00:02:22.000] Open files: -Info 59 [00:02:23.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:02:24.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:25.000] response: +Info 62 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (3) + +Info 63 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:24.000] Files (2) + +Info 63 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] Open files: +Info 63 [00:02:27.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:28.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:29.000] response: { "responseRequired": false } @@ -708,6 +716,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -737,7 +747,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:26.000] request: +Info 64 [00:02:30.000] request: { "command": "open", "arguments": { @@ -746,23 +756,23 @@ Info 60 [00:02:26.000] request: "seq": 9, "type": "request" } -Info 61 [00:02:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:28.000] Search path: /user/username/projects/myproject/random -Info 63 [00:02:29.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:31.000] Files (3) - -Info 64 [00:02:32.000] ----------------------------------------------- -Info 64 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:34.000] Files (2) - -Info 64 [00:02:35.000] ----------------------------------------------- -Info 64 [00:02:36.000] Open files: -Info 64 [00:02:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:41.000] response: +Info 65 [00:02:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:32.000] Search path: /user/username/projects/myproject/random +Info 67 [00:02:33.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:35.000] Files (3) + +Info 68 [00:02:36.000] ----------------------------------------------- +Info 68 [00:02:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:38.000] Files (2) + +Info 68 [00:02:39.000] ----------------------------------------------- +Info 68 [00:02:40.000] Open files: +Info 68 [00:02:41.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:42.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:45.000] response: { "responseRequired": false } @@ -773,6 +783,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -804,7 +816,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:42.000] request: +Info 69 [00:02:46.000] request: { "command": "close", "arguments": { @@ -813,19 +825,19 @@ Info 65 [00:02:42.000] request: "seq": 10, "type": "request" } -Info 66 [00:02:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 67 [00:02:45.000] Files (3) - -Info 67 [00:02:46.000] ----------------------------------------------- -Info 67 [00:02:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:02:48.000] Files (2) - -Info 67 [00:02:49.000] ----------------------------------------------- -Info 67 [00:02:50.000] Open files: -Info 67 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 67 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 67 [00:02:53.000] response: +Info 70 [00:02:47.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:48.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 71 [00:02:49.000] Files (3) + +Info 71 [00:02:50.000] ----------------------------------------------- +Info 71 [00:02:51.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 71 [00:02:52.000] Files (2) + +Info 71 [00:02:53.000] ----------------------------------------------- +Info 71 [00:02:54.000] Open files: +Info 71 [00:02:55.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 71 [00:02:56.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 71 [00:02:57.000] response: { "responseRequired": false } @@ -836,6 +848,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -865,7 +879,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:02:54.000] request: +Info 72 [00:02:58.000] request: { "command": "close", "arguments": { @@ -874,17 +888,17 @@ Info 68 [00:02:54.000] request: "seq": 11, "type": "request" } -Info 69 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:57.000] Files (3) +Info 73 [00:02:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:03:01.000] Files (3) -Info 70 [00:02:58.000] ----------------------------------------------- -Info 70 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:03:00.000] Files (2) +Info 74 [00:03:02.000] ----------------------------------------------- +Info 74 [00:03:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:03:04.000] Files (2) -Info 70 [00:03:01.000] ----------------------------------------------- -Info 70 [00:03:02.000] Open files: -Info 70 [00:03:03.000] response: +Info 74 [00:03:05.000] ----------------------------------------------- +Info 74 [00:03:06.000] Open files: +Info 74 [00:03:07.000] response: { "responseRequired": false } @@ -895,6 +909,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -926,7 +942,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:03:04.000] request: +Info 75 [00:03:08.000] request: { "command": "open", "arguments": { @@ -935,12 +951,12 @@ Info 71 [00:03:04.000] request: "seq": 12, "type": "request" } -Info 72 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:03:06.000] Search path: /user/username/projects/myproject/random -Info 74 [00:03:07.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:03:08.000] `remove Project:: -Info 76 [00:03:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:03:10.000] Files (3) +Info 76 [00:03:09.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:10.000] Search path: /user/username/projects/myproject/random +Info 78 [00:03:11.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:03:12.000] `remove Project:: +Info 80 [00:03:13.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:03:14.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -953,29 +969,31 @@ Info 77 [00:03:10.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 78 [00:03:11.000] ----------------------------------------------- -Info 79 [00:03:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 80 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 81 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 82 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 85 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 88 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 89 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:27.000] Files (2) - -Info 93 [00:03:28.000] ----------------------------------------------- -Info 93 [00:03:29.000] Open files: -Info 93 [00:03:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 93 [00:03:32.000] response: +Info 82 [00:03:15.000] ----------------------------------------------- +Info 83 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 86 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 89 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 99 [00:03:33.000] Files (2) + +Info 99 [00:03:34.000] ----------------------------------------------- +Info 99 [00:03:35.000] Open files: +Info 99 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 99 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 99 [00:03:38.000] response: { "responseRequired": false } @@ -984,6 +1002,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes-with-timeout-before-request.js index ebd853915eb8c..55ece7a904188 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes-with-timeout-before-request.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -481,7 +489,7 @@ After running timeout callbacks Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -492,7 +500,7 @@ Info 49 [00:02:09.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:10.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -533,7 +541,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -544,7 +552,7 @@ Info 51 [00:02:11.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -585,7 +593,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -596,7 +604,7 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -637,7 +645,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -648,7 +656,7 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "definitions": [ @@ -689,7 +697,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -700,7 +708,7 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes.js index 2f0933c340df1..4b4a24b3f93ae 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-changes.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -477,7 +485,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -488,7 +496,7 @@ Info 49 [00:02:09.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:10.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -529,7 +537,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -540,7 +548,7 @@ Info 51 [00:02:11.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -581,7 +589,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -592,7 +600,7 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -633,7 +641,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -644,7 +652,7 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "definitions": [ @@ -685,7 +693,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -696,7 +704,7 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-created.js index 2187342c1adb5..a3352e3c82512 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-created.js @@ -259,9 +259,11 @@ Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:25.000] Files (3) +Info 22 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -274,17 +276,17 @@ Info 24 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:26.000] ----------------------------------------------- -Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:30.000] Files (3) - -Info 28 [00:01:31.000] ----------------------------------------------- -Info 28 [00:01:32.000] Open files: -Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:35.000] response: +Info 27 [00:01:28.000] ----------------------------------------------- +Info 28 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:32.000] Files (3) + +Info 30 [00:01:33.000] ----------------------------------------------- +Info 30 [00:01:34.000] Open files: +Info 30 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:37.000] response: { "responseRequired": false } @@ -295,6 +297,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -316,7 +320,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -325,11 +329,11 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -337,16 +341,18 @@ Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:51.000] Files (2) +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -356,21 +362,21 @@ Info 44 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:52.000] ----------------------------------------------- -Info 46 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:54.000] Files (3) - -Info 46 [00:01:55.000] ----------------------------------------------- -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (2) - -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Open files: -Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:04.000] response: +Info 49 [00:01:56.000] ----------------------------------------------- +Info 50 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:58.000] Files (3) + +Info 50 [00:01:59.000] ----------------------------------------------- +Info 50 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:01.000] Files (2) + +Info 50 [00:02:02.000] ----------------------------------------------- +Info 50 [00:02:03.000] Open files: +Info 50 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -408,7 +416,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:05.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -419,7 +427,7 @@ Info 47 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:06.000] response: +Info 52 [00:02:10.000] response: { "response": { "definitions": [ @@ -458,9 +466,9 @@ Info 48 [00:02:06.000] response: } After request -Info 49 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 51 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 55 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -471,7 +479,7 @@ export declare function fn5(): void; //# sourceMappingURL=FnS.d.ts.map -Info 52 [00:02:12.000] request: +Info 56 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -482,7 +490,7 @@ Info 52 [00:02:12.000] request: "seq": 4, "type": "request" } -Info 53 [00:02:13.000] response: +Info 57 [00:02:17.000] response: { "response": { "definitions": [ @@ -523,7 +531,7 @@ After request Before request -Info 54 [00:02:14.000] request: +Info 58 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -534,7 +542,7 @@ Info 54 [00:02:14.000] request: "seq": 5, "type": "request" } -Info 55 [00:02:15.000] response: +Info 59 [00:02:19.000] response: { "response": { "definitions": [ @@ -575,7 +583,7 @@ After request Before request -Info 56 [00:02:16.000] request: +Info 60 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -586,7 +594,7 @@ Info 56 [00:02:16.000] request: "seq": 6, "type": "request" } -Info 57 [00:02:17.000] response: +Info 61 [00:02:21.000] response: { "response": { "definitions": [ @@ -627,7 +635,7 @@ After request Before request -Info 58 [00:02:18.000] request: +Info 62 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -638,7 +646,7 @@ Info 58 [00:02:18.000] request: "seq": 7, "type": "request" } -Info 59 [00:02:19.000] response: +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -679,7 +687,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -690,7 +698,7 @@ Info 60 [00:02:20.000] request: "seq": 8, "type": "request" } -Info 61 [00:02:21.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ @@ -731,7 +739,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "close", "arguments": { @@ -740,19 +748,19 @@ Info 62 [00:02:22.000] request: "seq": 9, "type": "request" } -Info 63 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:25.000] Files (3) - -Info 64 [00:02:26.000] ----------------------------------------------- -Info 64 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:28.000] Files (2) - -Info 64 [00:02:29.000] ----------------------------------------------- -Info 64 [00:02:30.000] Open files: -Info 64 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:33.000] response: +Info 67 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:29.000] Files (3) + +Info 68 [00:02:30.000] ----------------------------------------------- +Info 68 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:32.000] Files (2) + +Info 68 [00:02:33.000] ----------------------------------------------- +Info 68 [00:02:34.000] Open files: +Info 68 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:37.000] response: { "responseRequired": false } @@ -763,6 +771,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -792,7 +802,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:34.000] request: +Info 69 [00:02:38.000] request: { "command": "open", "arguments": { @@ -801,23 +811,23 @@ Info 65 [00:02:34.000] request: "seq": 10, "type": "request" } -Info 66 [00:02:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:36.000] Search path: /user/username/projects/myproject/random -Info 68 [00:02:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:02:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:02:39.000] Files (3) - -Info 69 [00:02:40.000] ----------------------------------------------- -Info 69 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:42.000] Files (2) - -Info 69 [00:02:43.000] ----------------------------------------------- -Info 69 [00:02:44.000] Open files: -Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 69 [00:02:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 69 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 69 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:02:49.000] response: +Info 70 [00:02:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:40.000] Search path: /user/username/projects/myproject/random +Info 72 [00:02:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:42.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 73 [00:02:43.000] Files (3) + +Info 73 [00:02:44.000] ----------------------------------------------- +Info 73 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:46.000] Files (2) + +Info 73 [00:02:47.000] ----------------------------------------------- +Info 73 [00:02:48.000] Open files: +Info 73 [00:02:49.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 73 [00:02:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 73 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:53.000] response: { "responseRequired": false } @@ -828,6 +838,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -859,7 +871,7 @@ FsWatchesRecursive:: Before request -Info 70 [00:02:50.000] request: +Info 74 [00:02:54.000] request: { "command": "close", "arguments": { @@ -868,19 +880,19 @@ Info 70 [00:02:50.000] request: "seq": 11, "type": "request" } -Info 71 [00:02:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:02:53.000] Files (3) - -Info 72 [00:02:54.000] ----------------------------------------------- -Info 72 [00:02:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:02:56.000] Files (2) - -Info 72 [00:02:57.000] ----------------------------------------------- -Info 72 [00:02:58.000] Open files: -Info 72 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 72 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:03:01.000] response: +Info 75 [00:02:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:02:57.000] Files (3) + +Info 76 [00:02:58.000] ----------------------------------------------- +Info 76 [00:02:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:03:00.000] Files (2) + +Info 76 [00:03:01.000] ----------------------------------------------- +Info 76 [00:03:02.000] Open files: +Info 76 [00:03:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 76 [00:03:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 76 [00:03:05.000] response: { "responseRequired": false } @@ -891,6 +903,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -920,7 +934,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:03:02.000] request: +Info 77 [00:03:06.000] request: { "command": "close", "arguments": { @@ -929,17 +943,17 @@ Info 73 [00:03:02.000] request: "seq": 12, "type": "request" } -Info 74 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 75 [00:03:05.000] Files (3) +Info 78 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 79 [00:03:09.000] Files (3) -Info 75 [00:03:06.000] ----------------------------------------------- -Info 75 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:03:08.000] Files (2) +Info 79 [00:03:10.000] ----------------------------------------------- +Info 79 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 79 [00:03:12.000] Files (2) -Info 75 [00:03:09.000] ----------------------------------------------- -Info 75 [00:03:10.000] Open files: -Info 75 [00:03:11.000] response: +Info 79 [00:03:13.000] ----------------------------------------------- +Info 79 [00:03:14.000] Open files: +Info 79 [00:03:15.000] response: { "responseRequired": false } @@ -950,6 +964,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -981,7 +997,7 @@ FsWatchesRecursive:: Before request -Info 76 [00:03:12.000] request: +Info 80 [00:03:16.000] request: { "command": "open", "arguments": { @@ -990,12 +1006,12 @@ Info 76 [00:03:12.000] request: "seq": 13, "type": "request" } -Info 77 [00:03:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:14.000] Search path: /user/username/projects/myproject/random -Info 79 [00:03:15.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 80 [00:03:16.000] `remove Project:: -Info 81 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 82 [00:03:18.000] Files (3) +Info 81 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:18.000] Search path: /user/username/projects/myproject/random +Info 83 [00:03:19.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:20.000] `remove Project:: +Info 85 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:22.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1008,29 +1024,31 @@ Info 82 [00:03:18.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 83 [00:03:19.000] ----------------------------------------------- -Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 87 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 90 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 98 [00:03:35.000] Files (2) - -Info 98 [00:03:36.000] ----------------------------------------------- -Info 98 [00:03:37.000] Open files: -Info 98 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 98 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 98 [00:03:40.000] response: +Info 87 [00:03:23.000] ----------------------------------------------- +Info 88 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 93 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 94 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 99 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 100 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 102 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 104 [00:03:41.000] Files (2) + +Info 104 [00:03:42.000] ----------------------------------------------- +Info 104 [00:03:43.000] Open files: +Info 104 [00:03:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 104 [00:03:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 104 [00:03:46.000] response: { "responseRequired": false } @@ -1039,6 +1057,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js index c54536f6c31f5..baddf12b2afab 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-deleted.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -466,13 +474,13 @@ Info 48 [00:02:05.000] response: } After request -Info 49 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:02:08.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 51 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 55 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted -Info 52 [00:02:10.000] request: +Info 56 [00:02:14.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -483,7 +491,7 @@ Info 52 [00:02:10.000] request: "seq": 4, "type": "request" } -Info 53 [00:02:11.000] response: +Info 57 [00:02:15.000] response: { "response": { "definitions": [ @@ -524,7 +532,7 @@ After request Before request -Info 54 [00:02:12.000] request: +Info 58 [00:02:16.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -535,7 +543,7 @@ Info 54 [00:02:12.000] request: "seq": 5, "type": "request" } -Info 55 [00:02:13.000] response: +Info 59 [00:02:17.000] response: { "response": { "definitions": [ @@ -576,7 +584,7 @@ After request Before request -Info 56 [00:02:14.000] request: +Info 60 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -587,7 +595,7 @@ Info 56 [00:02:14.000] request: "seq": 6, "type": "request" } -Info 57 [00:02:15.000] response: +Info 61 [00:02:19.000] response: { "response": { "definitions": [ @@ -628,7 +636,7 @@ After request Before request -Info 58 [00:02:16.000] request: +Info 62 [00:02:20.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -639,7 +647,7 @@ Info 58 [00:02:16.000] request: "seq": 7, "type": "request" } -Info 59 [00:02:17.000] response: +Info 63 [00:02:21.000] response: { "response": { "definitions": [ @@ -680,7 +688,7 @@ After request Before request -Info 60 [00:02:18.000] request: +Info 64 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -691,7 +699,7 @@ Info 60 [00:02:18.000] request: "seq": 8, "type": "request" } -Info 61 [00:02:19.000] response: +Info 65 [00:02:23.000] response: { "response": { "definitions": [ @@ -732,7 +740,7 @@ After request Before request -Info 62 [00:02:20.000] request: +Info 66 [00:02:24.000] request: { "command": "close", "arguments": { @@ -741,19 +749,19 @@ Info 62 [00:02:20.000] request: "seq": 9, "type": "request" } -Info 63 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:22.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:23.000] Files (3) - -Info 64 [00:02:24.000] ----------------------------------------------- -Info 64 [00:02:25.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:26.000] Files (2) - -Info 64 [00:02:27.000] ----------------------------------------------- -Info 64 [00:02:28.000] Open files: -Info 64 [00:02:29.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:30.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:31.000] response: +Info 67 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:27.000] Files (3) + +Info 68 [00:02:28.000] ----------------------------------------------- +Info 68 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:30.000] Files (2) + +Info 68 [00:02:31.000] ----------------------------------------------- +Info 68 [00:02:32.000] Open files: +Info 68 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:35.000] response: { "responseRequired": false } @@ -764,6 +772,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -793,7 +803,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:32.000] request: +Info 69 [00:02:36.000] request: { "command": "open", "arguments": { @@ -802,23 +812,23 @@ Info 65 [00:02:32.000] request: "seq": 10, "type": "request" } -Info 66 [00:02:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:34.000] Search path: /user/username/projects/myproject/random -Info 68 [00:02:35.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:02:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:02:37.000] Files (3) - -Info 69 [00:02:38.000] ----------------------------------------------- -Info 69 [00:02:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:40.000] Files (2) - -Info 69 [00:02:41.000] ----------------------------------------------- -Info 69 [00:02:42.000] Open files: -Info 69 [00:02:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 69 [00:02:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 69 [00:02:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 69 [00:02:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:02:47.000] response: +Info 70 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:38.000] Search path: /user/username/projects/myproject/random +Info 72 [00:02:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 73 [00:02:41.000] Files (3) + +Info 73 [00:02:42.000] ----------------------------------------------- +Info 73 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:44.000] Files (2) + +Info 73 [00:02:45.000] ----------------------------------------------- +Info 73 [00:02:46.000] Open files: +Info 73 [00:02:47.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 73 [00:02:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 73 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 73 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:02:51.000] response: { "responseRequired": false } @@ -829,6 +839,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -860,7 +872,7 @@ FsWatchesRecursive:: Before request -Info 70 [00:02:48.000] request: +Info 74 [00:02:52.000] request: { "command": "close", "arguments": { @@ -869,19 +881,19 @@ Info 70 [00:02:48.000] request: "seq": 11, "type": "request" } -Info 71 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:02:51.000] Files (3) - -Info 72 [00:02:52.000] ----------------------------------------------- -Info 72 [00:02:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:02:54.000] Files (2) - -Info 72 [00:02:55.000] ----------------------------------------------- -Info 72 [00:02:56.000] Open files: -Info 72 [00:02:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 72 [00:02:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 72 [00:02:59.000] response: +Info 75 [00:02:53.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:02:55.000] Files (3) + +Info 76 [00:02:56.000] ----------------------------------------------- +Info 76 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:02:58.000] Files (2) + +Info 76 [00:02:59.000] ----------------------------------------------- +Info 76 [00:03:00.000] Open files: +Info 76 [00:03:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 76 [00:03:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 76 [00:03:03.000] response: { "responseRequired": false } @@ -892,6 +904,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -921,7 +935,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:03:00.000] request: +Info 77 [00:03:04.000] request: { "command": "close", "arguments": { @@ -930,17 +944,17 @@ Info 73 [00:03:00.000] request: "seq": 12, "type": "request" } -Info 74 [00:03:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:02.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 75 [00:03:03.000] Files (3) +Info 78 [00:03:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:06.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 79 [00:03:07.000] Files (3) -Info 75 [00:03:04.000] ----------------------------------------------- -Info 75 [00:03:05.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 75 [00:03:06.000] Files (2) +Info 79 [00:03:08.000] ----------------------------------------------- +Info 79 [00:03:09.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 79 [00:03:10.000] Files (2) -Info 75 [00:03:07.000] ----------------------------------------------- -Info 75 [00:03:08.000] Open files: -Info 75 [00:03:09.000] response: +Info 79 [00:03:11.000] ----------------------------------------------- +Info 79 [00:03:12.000] Open files: +Info 79 [00:03:13.000] response: { "responseRequired": false } @@ -951,6 +965,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -982,7 +998,7 @@ FsWatchesRecursive:: Before request -Info 76 [00:03:10.000] request: +Info 80 [00:03:14.000] request: { "command": "open", "arguments": { @@ -991,12 +1007,12 @@ Info 76 [00:03:10.000] request: "seq": 13, "type": "request" } -Info 77 [00:03:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 78 [00:03:12.000] Search path: /user/username/projects/myproject/random -Info 79 [00:03:13.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 80 [00:03:14.000] `remove Project:: -Info 81 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 82 [00:03:16.000] Files (3) +Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 82 [00:03:16.000] Search path: /user/username/projects/myproject/random +Info 83 [00:03:17.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:18.000] `remove Project:: +Info 85 [00:03:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:20.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1009,29 +1025,31 @@ Info 82 [00:03:16.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 83 [00:03:17.000] ----------------------------------------------- -Info 84 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 89 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 90 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 96 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 98 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 98 [00:03:33.000] Files (2) - -Info 98 [00:03:34.000] ----------------------------------------------- -Info 98 [00:03:35.000] Open files: -Info 98 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 98 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 98 [00:03:38.000] response: +Info 87 [00:03:21.000] ----------------------------------------------- +Info 88 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 93 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 94 [00:03:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:03:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:03:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 99 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 100 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 102 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 104 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 104 [00:03:39.000] Files (2) + +Info 104 [00:03:40.000] ----------------------------------------------- +Info 104 [00:03:41.000] Open files: +Info 104 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 104 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 104 [00:03:44.000] response: { "responseRequired": false } @@ -1040,6 +1058,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js index 83b6e95a7f075..1849845fa5b0d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dts-not-present.js @@ -259,9 +259,11 @@ Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:25.000] Files (3) +Info 22 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -274,17 +276,17 @@ Info 24 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:26.000] ----------------------------------------------- -Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:30.000] Files (3) - -Info 28 [00:01:31.000] ----------------------------------------------- -Info 28 [00:01:32.000] Open files: -Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:35.000] response: +Info 27 [00:01:28.000] ----------------------------------------------- +Info 28 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:32.000] Files (3) + +Info 30 [00:01:33.000] ----------------------------------------------- +Info 30 [00:01:34.000] Open files: +Info 30 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:37.000] response: { "responseRequired": false } @@ -295,6 +297,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -316,7 +320,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -325,11 +329,11 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -337,16 +341,18 @@ Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:51.000] Files (2) +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -356,21 +362,21 @@ Info 44 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:52.000] ----------------------------------------------- -Info 46 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:54.000] Files (3) - -Info 46 [00:01:55.000] ----------------------------------------------- -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (2) - -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Open files: -Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:04.000] response: +Info 49 [00:01:56.000] ----------------------------------------------- +Info 50 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:58.000] Files (3) + +Info 50 [00:01:59.000] ----------------------------------------------- +Info 50 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:01.000] Files (2) + +Info 50 [00:02:02.000] ----------------------------------------------- +Info 50 [00:02:03.000] Open files: +Info 50 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:08.000] response: { "responseRequired": false } @@ -381,6 +387,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -408,7 +416,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:05.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -419,7 +427,7 @@ Info 47 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:06.000] response: +Info 52 [00:02:10.000] response: { "response": { "definitions": [ @@ -460,7 +468,7 @@ After request Before request -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -471,7 +479,7 @@ Info 49 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:08.000] response: +Info 54 [00:02:12.000] response: { "response": { "definitions": [ @@ -512,7 +520,7 @@ After request Before request -Info 51 [00:02:09.000] request: +Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -523,7 +531,7 @@ Info 51 [00:02:09.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:10.000] response: +Info 56 [00:02:14.000] response: { "response": { "definitions": [ @@ -564,7 +572,7 @@ After request Before request -Info 53 [00:02:11.000] request: +Info 57 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -575,7 +583,7 @@ Info 53 [00:02:11.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:12.000] response: +Info 58 [00:02:16.000] response: { "response": { "definitions": [ @@ -616,7 +624,7 @@ After request Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -627,7 +635,7 @@ Info 55 [00:02:13.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:14.000] response: +Info 60 [00:02:18.000] response: { "response": { "definitions": [ @@ -668,7 +676,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "close", "arguments": { @@ -677,19 +685,19 @@ Info 57 [00:02:15.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:18.000] Files (3) - -Info 59 [00:02:19.000] ----------------------------------------------- -Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:21.000] Files (2) - -Info 59 [00:02:22.000] ----------------------------------------------- -Info 59 [00:02:23.000] Open files: -Info 59 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:26.000] response: +Info 62 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:22.000] Files (3) + +Info 63 [00:02:23.000] ----------------------------------------------- +Info 63 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:25.000] Files (2) + +Info 63 [00:02:26.000] ----------------------------------------------- +Info 63 [00:02:27.000] Open files: +Info 63 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:30.000] response: { "responseRequired": false } @@ -700,6 +708,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -729,7 +739,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:27.000] request: +Info 64 [00:02:31.000] request: { "command": "open", "arguments": { @@ -738,23 +748,23 @@ Info 60 [00:02:27.000] request: "seq": 9, "type": "request" } -Info 61 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:29.000] Search path: /user/username/projects/myproject/random -Info 63 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:32.000] Files (3) - -Info 64 [00:02:33.000] ----------------------------------------------- -Info 64 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:35.000] Files (2) - -Info 64 [00:02:36.000] ----------------------------------------------- -Info 64 [00:02:37.000] Open files: -Info 64 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:42.000] response: +Info 65 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:33.000] Search path: /user/username/projects/myproject/random +Info 67 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:36.000] Files (3) + +Info 68 [00:02:37.000] ----------------------------------------------- +Info 68 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:39.000] Files (2) + +Info 68 [00:02:40.000] ----------------------------------------------- +Info 68 [00:02:41.000] Open files: +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:46.000] response: { "responseRequired": false } @@ -765,6 +775,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -796,7 +808,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:43.000] request: +Info 69 [00:02:47.000] request: { "command": "close", "arguments": { @@ -805,19 +817,19 @@ Info 65 [00:02:43.000] request: "seq": 10, "type": "request" } -Info 66 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 67 [00:02:46.000] Files (3) - -Info 67 [00:02:47.000] ----------------------------------------------- -Info 67 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:02:49.000] Files (2) - -Info 67 [00:02:50.000] ----------------------------------------------- -Info 67 [00:02:51.000] Open files: -Info 67 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 67 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 67 [00:02:54.000] response: +Info 70 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 71 [00:02:50.000] Files (3) + +Info 71 [00:02:51.000] ----------------------------------------------- +Info 71 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 71 [00:02:53.000] Files (2) + +Info 71 [00:02:54.000] ----------------------------------------------- +Info 71 [00:02:55.000] Open files: +Info 71 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 71 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 71 [00:02:58.000] response: { "responseRequired": false } @@ -828,6 +840,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -857,7 +871,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:02:55.000] request: +Info 72 [00:02:59.000] request: { "command": "close", "arguments": { @@ -866,17 +880,17 @@ Info 68 [00:02:55.000] request: "seq": 11, "type": "request" } -Info 69 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:58.000] Files (3) +Info 73 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:03:02.000] Files (3) -Info 70 [00:02:59.000] ----------------------------------------------- -Info 70 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:03:01.000] Files (2) +Info 74 [00:03:03.000] ----------------------------------------------- +Info 74 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:03:05.000] Files (2) -Info 70 [00:03:02.000] ----------------------------------------------- -Info 70 [00:03:03.000] Open files: -Info 70 [00:03:04.000] response: +Info 74 [00:03:06.000] ----------------------------------------------- +Info 74 [00:03:07.000] Open files: +Info 74 [00:03:08.000] response: { "responseRequired": false } @@ -887,6 +901,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -918,7 +934,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:03:05.000] request: +Info 75 [00:03:09.000] request: { "command": "open", "arguments": { @@ -927,12 +943,12 @@ Info 71 [00:03:05.000] request: "seq": 12, "type": "request" } -Info 72 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:03:07.000] Search path: /user/username/projects/myproject/random -Info 74 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:03:09.000] `remove Project:: -Info 76 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:03:11.000] Files (3) +Info 76 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:11.000] Search path: /user/username/projects/myproject/random +Info 78 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:03:13.000] `remove Project:: +Info 80 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:03:15.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -945,29 +961,31 @@ Info 77 [00:03:11.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 78 [00:03:12.000] ----------------------------------------------- -Info 79 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 80 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 82 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 85 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:28.000] Files (2) - -Info 93 [00:03:29.000] ----------------------------------------------- -Info 93 [00:03:30.000] Open files: -Info 93 [00:03:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 93 [00:03:33.000] response: +Info 82 [00:03:16.000] ----------------------------------------------- +Info 83 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 86 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 99 [00:03:34.000] Files (2) + +Info 99 [00:03:35.000] ----------------------------------------------- +Info 99 [00:03:36.000] Open files: +Info 99 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 99 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 99 [00:03:39.000] response: { "responseRequired": false } @@ -976,6 +994,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js index 6ad39cae55db9..3497dc7e86066 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes-with-timeout-before-request.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -475,7 +483,7 @@ After running timeout callbacks Before request -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -486,7 +494,7 @@ Info 49 [00:02:09.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:10.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -527,7 +535,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -538,7 +546,7 @@ Info 51 [00:02:11.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -579,7 +587,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -590,7 +598,7 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -631,7 +639,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -642,7 +650,7 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "definitions": [ @@ -683,7 +691,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -694,7 +702,7 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes.js index 3bbb6bf4a0ba7..286b02f9d42ee 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-changes.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -471,7 +479,7 @@ Before request {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 49 [00:02:09.000] request: +Info 53 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -482,7 +490,7 @@ Info 49 [00:02:09.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:10.000] response: +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -523,7 +531,7 @@ After request Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -534,7 +542,7 @@ Info 51 [00:02:11.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -575,7 +583,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -586,7 +594,7 @@ Info 53 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -627,7 +635,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -638,7 +646,7 @@ Info 55 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "definitions": [ @@ -679,7 +687,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -690,7 +698,7 @@ Info 57 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-created.js index 705a99f910e68..5217565eceac0 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-created.js @@ -264,9 +264,11 @@ Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:25.000] Files (3) +Info 22 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -279,17 +281,17 @@ Info 24 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:26.000] ----------------------------------------------- -Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:30.000] Files (3) - -Info 28 [00:01:31.000] ----------------------------------------------- -Info 28 [00:01:32.000] Open files: -Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:35.000] response: +Info 27 [00:01:28.000] ----------------------------------------------- +Info 28 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:32.000] Files (3) + +Info 30 [00:01:33.000] ----------------------------------------------- +Info 30 [00:01:34.000] Open files: +Info 30 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:37.000] response: { "responseRequired": false } @@ -300,6 +302,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -321,7 +325,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -330,11 +334,11 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -342,16 +346,18 @@ Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:51.000] Files (2) +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -361,21 +367,21 @@ Info 44 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:52.000] ----------------------------------------------- -Info 46 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:54.000] Files (3) - -Info 46 [00:01:55.000] ----------------------------------------------- -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (2) - -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Open files: -Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:04.000] response: +Info 49 [00:01:56.000] ----------------------------------------------- +Info 50 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:58.000] Files (3) + +Info 50 [00:01:59.000] ----------------------------------------------- +Info 50 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:01.000] Files (2) + +Info 50 [00:02:02.000] ----------------------------------------------- +Info 50 [00:02:03.000] Open files: +Info 50 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:08.000] response: { "responseRequired": false } @@ -386,6 +392,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -413,7 +421,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:05.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -424,7 +432,7 @@ Info 47 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:06.000] response: +Info 52 [00:02:10.000] response: { "response": { "definitions": [ @@ -463,14 +471,14 @@ Info 48 [00:02:06.000] response: } After request -Info 49 [00:02:09.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:13.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -481,7 +489,7 @@ Info 51 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -522,7 +530,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -533,7 +541,7 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -574,7 +582,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -585,7 +593,7 @@ Info 55 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "definitions": [ @@ -626,7 +634,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -637,7 +645,7 @@ Info 57 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "definitions": [ @@ -678,7 +686,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -689,7 +697,7 @@ Info 59 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:20.000] response: +Info 64 [00:02:24.000] response: { "response": { "definitions": [ @@ -730,7 +738,7 @@ After request Before request -Info 61 [00:02:21.000] request: +Info 65 [00:02:25.000] request: { "command": "close", "arguments": { @@ -739,19 +747,19 @@ Info 61 [00:02:21.000] request: "seq": 9, "type": "request" } -Info 62 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (3) - -Info 63 [00:02:25.000] ----------------------------------------------- -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (2) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Open files: -Info 63 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:32.000] response: +Info 66 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:28.000] Files (3) + +Info 67 [00:02:29.000] ----------------------------------------------- +Info 67 [00:02:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:31.000] Files (2) + +Info 67 [00:02:32.000] ----------------------------------------------- +Info 67 [00:02:33.000] Open files: +Info 67 [00:02:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 67 [00:02:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:02:36.000] response: { "responseRequired": false } @@ -762,6 +770,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -791,7 +801,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:33.000] request: +Info 68 [00:02:37.000] request: { "command": "open", "arguments": { @@ -800,23 +810,23 @@ Info 64 [00:02:33.000] request: "seq": 10, "type": "request" } -Info 65 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:35.000] Search path: /user/username/projects/myproject/random -Info 67 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 68 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 68 [00:02:38.000] Files (3) - -Info 68 [00:02:39.000] ----------------------------------------------- -Info 68 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:41.000] Files (2) - -Info 68 [00:02:42.000] ----------------------------------------------- -Info 68 [00:02:43.000] Open files: -Info 68 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 68 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 68 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 68 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 68 [00:02:48.000] response: +Info 69 [00:02:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:39.000] Search path: /user/username/projects/myproject/random +Info 71 [00:02:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:02:42.000] Files (3) + +Info 72 [00:02:43.000] ----------------------------------------------- +Info 72 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:45.000] Files (2) + +Info 72 [00:02:46.000] ----------------------------------------------- +Info 72 [00:02:47.000] Open files: +Info 72 [00:02:48.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 72 [00:02:49.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:50.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:02:51.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:52.000] response: { "responseRequired": false } @@ -827,6 +837,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -858,7 +870,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:49.000] request: +Info 73 [00:02:53.000] request: { "command": "close", "arguments": { @@ -867,19 +879,19 @@ Info 69 [00:02:49.000] request: "seq": 11, "type": "request" } -Info 70 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:02:52.000] Files (3) - -Info 71 [00:02:53.000] ----------------------------------------------- -Info 71 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:55.000] Files (2) - -Info 71 [00:02:56.000] ----------------------------------------------- -Info 71 [00:02:57.000] Open files: -Info 71 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:03:00.000] response: +Info 74 [00:02:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 75 [00:02:56.000] Files (3) + +Info 75 [00:02:57.000] ----------------------------------------------- +Info 75 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:02:59.000] Files (2) + +Info 75 [00:03:00.000] ----------------------------------------------- +Info 75 [00:03:01.000] Open files: +Info 75 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:04.000] response: { "responseRequired": false } @@ -890,6 +902,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -919,7 +933,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:03:01.000] request: +Info 76 [00:03:05.000] request: { "command": "close", "arguments": { @@ -928,17 +942,17 @@ Info 72 [00:03:01.000] request: "seq": 12, "type": "request" } -Info 73 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:03:04.000] Files (3) +Info 77 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 78 [00:03:08.000] Files (3) -Info 74 [00:03:05.000] ----------------------------------------------- -Info 74 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:03:07.000] Files (2) +Info 78 [00:03:09.000] ----------------------------------------------- +Info 78 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:11.000] Files (2) -Info 74 [00:03:08.000] ----------------------------------------------- -Info 74 [00:03:09.000] Open files: -Info 74 [00:03:10.000] response: +Info 78 [00:03:12.000] ----------------------------------------------- +Info 78 [00:03:13.000] Open files: +Info 78 [00:03:14.000] response: { "responseRequired": false } @@ -949,6 +963,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -980,7 +996,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:03:11.000] request: +Info 79 [00:03:15.000] request: { "command": "open", "arguments": { @@ -989,12 +1005,12 @@ Info 75 [00:03:11.000] request: "seq": 13, "type": "request" } -Info 76 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:13.000] Search path: /user/username/projects/myproject/random -Info 78 [00:03:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:03:15.000] `remove Project:: -Info 80 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 81 [00:03:17.000] Files (3) +Info 80 [00:03:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:17.000] Search path: /user/username/projects/myproject/random +Info 82 [00:03:18.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:03:19.000] `remove Project:: +Info 84 [00:03:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:21.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1007,29 +1023,31 @@ Info 81 [00:03:17.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 82 [00:03:18.000] ----------------------------------------------- -Info 83 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 86 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:03:34.000] Files (2) - -Info 97 [00:03:35.000] ----------------------------------------------- -Info 97 [00:03:36.000] Open files: -Info 97 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 97 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 97 [00:03:39.000] response: +Info 86 [00:03:22.000] ----------------------------------------------- +Info 87 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 90 [00:03:26.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 93 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 99 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 100 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 102 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:03:40.000] Files (2) + +Info 103 [00:03:41.000] ----------------------------------------------- +Info 103 [00:03:42.000] Open files: +Info 103 [00:03:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 103 [00:03:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:03:45.000] response: { "responseRequired": false } @@ -1038,6 +1056,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js index 625bca519a7d3..969543840a2f3 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-deleted.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -466,12 +474,12 @@ Info 48 [00:02:05.000] response: } After request -Info 49 [00:02:07.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted -Info 51 [00:02:09.000] request: +Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -482,7 +490,7 @@ Info 51 [00:02:09.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:10.000] response: +Info 56 [00:02:14.000] response: { "response": { "definitions": [ @@ -523,7 +531,7 @@ After request Before request -Info 53 [00:02:11.000] request: +Info 57 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -534,7 +542,7 @@ Info 53 [00:02:11.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:12.000] response: +Info 58 [00:02:16.000] response: { "response": { "definitions": [ @@ -575,7 +583,7 @@ After request Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -586,7 +594,7 @@ Info 55 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:14.000] response: +Info 60 [00:02:18.000] response: { "response": { "definitions": [ @@ -627,7 +635,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -638,7 +646,7 @@ Info 57 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:16.000] response: +Info 62 [00:02:20.000] response: { "response": { "definitions": [ @@ -679,7 +687,7 @@ After request Before request -Info 59 [00:02:17.000] request: +Info 63 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -690,7 +698,7 @@ Info 59 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:18.000] response: +Info 64 [00:02:22.000] response: { "response": { "definitions": [ @@ -731,7 +739,7 @@ After request Before request -Info 61 [00:02:19.000] request: +Info 65 [00:02:23.000] request: { "command": "close", "arguments": { @@ -740,19 +748,19 @@ Info 61 [00:02:19.000] request: "seq": 9, "type": "request" } -Info 62 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:22.000] Files (3) - -Info 63 [00:02:23.000] ----------------------------------------------- -Info 63 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:25.000] Files (2) - -Info 63 [00:02:26.000] ----------------------------------------------- -Info 63 [00:02:27.000] Open files: -Info 63 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:30.000] response: +Info 66 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:26.000] Files (3) + +Info 67 [00:02:27.000] ----------------------------------------------- +Info 67 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:29.000] Files (2) + +Info 67 [00:02:30.000] ----------------------------------------------- +Info 67 [00:02:31.000] Open files: +Info 67 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 67 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:02:34.000] response: { "responseRequired": false } @@ -763,6 +771,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -792,7 +802,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:31.000] request: +Info 68 [00:02:35.000] request: { "command": "open", "arguments": { @@ -801,23 +811,23 @@ Info 64 [00:02:31.000] request: "seq": 10, "type": "request" } -Info 65 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:33.000] Search path: /user/username/projects/myproject/random -Info 67 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 68 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 68 [00:02:36.000] Files (3) - -Info 68 [00:02:37.000] ----------------------------------------------- -Info 68 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:39.000] Files (2) - -Info 68 [00:02:40.000] ----------------------------------------------- -Info 68 [00:02:41.000] Open files: -Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 68 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 68 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 68 [00:02:46.000] response: +Info 69 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:37.000] Search path: /user/username/projects/myproject/random +Info 71 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:02:40.000] Files (3) + +Info 72 [00:02:41.000] ----------------------------------------------- +Info 72 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:43.000] Files (2) + +Info 72 [00:02:44.000] ----------------------------------------------- +Info 72 [00:02:45.000] Open files: +Info 72 [00:02:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 72 [00:02:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 72 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:02:50.000] response: { "responseRequired": false } @@ -828,6 +838,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -859,7 +871,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:47.000] request: +Info 73 [00:02:51.000] request: { "command": "close", "arguments": { @@ -868,19 +880,19 @@ Info 69 [00:02:47.000] request: "seq": 11, "type": "request" } -Info 70 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:02:50.000] Files (3) - -Info 71 [00:02:51.000] ----------------------------------------------- -Info 71 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:02:53.000] Files (2) - -Info 71 [00:02:54.000] ----------------------------------------------- -Info 71 [00:02:55.000] Open files: -Info 71 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 71 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 71 [00:02:58.000] response: +Info 74 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 75 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 75 [00:02:54.000] Files (3) + +Info 75 [00:02:55.000] ----------------------------------------------- +Info 75 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:02:57.000] Files (2) + +Info 75 [00:02:58.000] ----------------------------------------------- +Info 75 [00:02:59.000] Open files: +Info 75 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 75 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 75 [00:03:02.000] response: { "responseRequired": false } @@ -891,6 +903,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -920,7 +934,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:02:59.000] request: +Info 76 [00:03:03.000] request: { "command": "close", "arguments": { @@ -929,17 +943,17 @@ Info 72 [00:02:59.000] request: "seq": 12, "type": "request" } -Info 73 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:03:02.000] Files (3) +Info 77 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 78 [00:03:06.000] Files (3) -Info 74 [00:03:03.000] ----------------------------------------------- -Info 74 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:03:05.000] Files (2) +Info 78 [00:03:07.000] ----------------------------------------------- +Info 78 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:03:09.000] Files (2) -Info 74 [00:03:06.000] ----------------------------------------------- -Info 74 [00:03:07.000] Open files: -Info 74 [00:03:08.000] response: +Info 78 [00:03:10.000] ----------------------------------------------- +Info 78 [00:03:11.000] Open files: +Info 78 [00:03:12.000] response: { "responseRequired": false } @@ -950,6 +964,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -981,7 +997,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:03:09.000] request: +Info 79 [00:03:13.000] request: { "command": "open", "arguments": { @@ -990,12 +1006,12 @@ Info 75 [00:03:09.000] request: "seq": 13, "type": "request" } -Info 76 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:03:11.000] Search path: /user/username/projects/myproject/random -Info 78 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:03:13.000] `remove Project:: -Info 80 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 81 [00:03:15.000] Files (3) +Info 80 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:03:15.000] Search path: /user/username/projects/myproject/random +Info 82 [00:03:16.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:03:17.000] `remove Project:: +Info 84 [00:03:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 85 [00:03:19.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -1008,29 +1024,31 @@ Info 81 [00:03:15.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 82 [00:03:16.000] ----------------------------------------------- -Info 83 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 86 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 87 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 88 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 94 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 95 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 96 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:03:32.000] Files (2) - -Info 97 [00:03:33.000] ----------------------------------------------- -Info 97 [00:03:34.000] Open files: -Info 97 [00:03:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 97 [00:03:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 97 [00:03:37.000] response: +Info 86 [00:03:20.000] ----------------------------------------------- +Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 90 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 91 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 93 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 99 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 100 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 101 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 102 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:37.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:03:38.000] Files (2) + +Info 103 [00:03:39.000] ----------------------------------------------- +Info 103 [00:03:40.000] Open files: +Info 103 [00:03:41.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 103 [00:03:42.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:03:43.000] response: { "responseRequired": false } @@ -1039,6 +1057,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js index 85bd28bba353c..1636c58dbf29a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-dtsMap-not-present.js @@ -264,9 +264,11 @@ Info 18 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:25.000] Files (3) +Info 22 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -279,17 +281,17 @@ Info 24 [00:01:25.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:26.000] ----------------------------------------------- -Info 26 [00:01:27.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:28.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:30.000] Files (3) - -Info 28 [00:01:31.000] ----------------------------------------------- -Info 28 [00:01:32.000] Open files: -Info 28 [00:01:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:35.000] response: +Info 27 [00:01:28.000] ----------------------------------------------- +Info 28 [00:01:29.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:32.000] Files (3) + +Info 30 [00:01:33.000] ----------------------------------------------- +Info 30 [00:01:34.000] Open files: +Info 30 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:37.000] response: { "responseRequired": false } @@ -300,6 +302,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -321,7 +325,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:36.000] request: +Info 31 [00:01:38.000] request: { "command": "open", "arguments": { @@ -330,11 +334,11 @@ Info 29 [00:01:36.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:37.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:39.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:39.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -342,16 +346,18 @@ Info 34 [00:01:41.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:51.000] Files (2) +Info 37 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -361,21 +367,21 @@ Info 44 [00:01:51.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:52.000] ----------------------------------------------- -Info 46 [00:01:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:54.000] Files (3) - -Info 46 [00:01:55.000] ----------------------------------------------- -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (2) - -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Open files: -Info 46 [00:02:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:04.000] response: +Info 49 [00:01:56.000] ----------------------------------------------- +Info 50 [00:01:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:58.000] Files (3) + +Info 50 [00:01:59.000] ----------------------------------------------- +Info 50 [00:02:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:01.000] Files (2) + +Info 50 [00:02:02.000] ----------------------------------------------- +Info 50 [00:02:03.000] Open files: +Info 50 [00:02:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:08.000] response: { "responseRequired": false } @@ -386,6 +392,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -413,7 +421,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:05.000] request: +Info 51 [00:02:09.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -424,7 +432,7 @@ Info 47 [00:02:05.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:06.000] response: +Info 52 [00:02:10.000] response: { "response": { "definitions": [ @@ -465,7 +473,7 @@ After request Before request -Info 49 [00:02:07.000] request: +Info 53 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -476,7 +484,7 @@ Info 49 [00:02:07.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:08.000] response: +Info 54 [00:02:12.000] response: { "response": { "definitions": [ @@ -517,7 +525,7 @@ After request Before request -Info 51 [00:02:09.000] request: +Info 55 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -528,7 +536,7 @@ Info 51 [00:02:09.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:10.000] response: +Info 56 [00:02:14.000] response: { "response": { "definitions": [ @@ -569,7 +577,7 @@ After request Before request -Info 53 [00:02:11.000] request: +Info 57 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -580,7 +588,7 @@ Info 53 [00:02:11.000] request: "seq": 6, "type": "request" } -Info 54 [00:02:12.000] response: +Info 58 [00:02:16.000] response: { "response": { "definitions": [ @@ -621,7 +629,7 @@ After request Before request -Info 55 [00:02:13.000] request: +Info 59 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -632,7 +640,7 @@ Info 55 [00:02:13.000] request: "seq": 7, "type": "request" } -Info 56 [00:02:14.000] response: +Info 60 [00:02:18.000] response: { "response": { "definitions": [ @@ -673,7 +681,7 @@ After request Before request -Info 57 [00:02:15.000] request: +Info 61 [00:02:19.000] request: { "command": "close", "arguments": { @@ -682,19 +690,19 @@ Info 57 [00:02:15.000] request: "seq": 8, "type": "request" } -Info 58 [00:02:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:02:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:18.000] Files (3) - -Info 59 [00:02:19.000] ----------------------------------------------- -Info 59 [00:02:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:02:21.000] Files (2) - -Info 59 [00:02:22.000] ----------------------------------------------- -Info 59 [00:02:23.000] Open files: -Info 59 [00:02:24.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:02:25.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:26.000] response: +Info 62 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 63 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:22.000] Files (3) + +Info 63 [00:02:23.000] ----------------------------------------------- +Info 63 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:02:25.000] Files (2) + +Info 63 [00:02:26.000] ----------------------------------------------- +Info 63 [00:02:27.000] Open files: +Info 63 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:30.000] response: { "responseRequired": false } @@ -705,6 +713,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -734,7 +744,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:27.000] request: +Info 64 [00:02:31.000] request: { "command": "open", "arguments": { @@ -743,23 +753,23 @@ Info 60 [00:02:27.000] request: "seq": 9, "type": "request" } -Info 61 [00:02:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:29.000] Search path: /user/username/projects/myproject/random -Info 63 [00:02:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:32.000] Files (3) - -Info 64 [00:02:33.000] ----------------------------------------------- -Info 64 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:35.000] Files (2) - -Info 64 [00:02:36.000] ----------------------------------------------- -Info 64 [00:02:37.000] Open files: -Info 64 [00:02:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:42.000] response: +Info 65 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:33.000] Search path: /user/username/projects/myproject/random +Info 67 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:36.000] Files (3) + +Info 68 [00:02:37.000] ----------------------------------------------- +Info 68 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:39.000] Files (2) + +Info 68 [00:02:40.000] ----------------------------------------------- +Info 68 [00:02:41.000] Open files: +Info 68 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:46.000] response: { "responseRequired": false } @@ -770,6 +780,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -801,7 +813,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:43.000] request: +Info 69 [00:02:47.000] request: { "command": "close", "arguments": { @@ -810,19 +822,19 @@ Info 65 [00:02:43.000] request: "seq": 10, "type": "request" } -Info 66 [00:02:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:45.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 67 [00:02:46.000] Files (3) - -Info 67 [00:02:47.000] ----------------------------------------------- -Info 67 [00:02:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:02:49.000] Files (2) - -Info 67 [00:02:50.000] ----------------------------------------------- -Info 67 [00:02:51.000] Open files: -Info 67 [00:02:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 67 [00:02:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 67 [00:02:54.000] response: +Info 70 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 71 [00:02:50.000] Files (3) + +Info 71 [00:02:51.000] ----------------------------------------------- +Info 71 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 71 [00:02:53.000] Files (2) + +Info 71 [00:02:54.000] ----------------------------------------------- +Info 71 [00:02:55.000] Open files: +Info 71 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 71 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 71 [00:02:58.000] response: { "responseRequired": false } @@ -833,6 +845,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -862,7 +876,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:02:55.000] request: +Info 72 [00:02:59.000] request: { "command": "close", "arguments": { @@ -871,17 +885,17 @@ Info 68 [00:02:55.000] request: "seq": 11, "type": "request" } -Info 69 [00:02:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:58.000] Files (3) +Info 73 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:03:02.000] Files (3) -Info 70 [00:02:59.000] ----------------------------------------------- -Info 70 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:03:01.000] Files (2) +Info 74 [00:03:03.000] ----------------------------------------------- +Info 74 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:03:05.000] Files (2) -Info 70 [00:03:02.000] ----------------------------------------------- -Info 70 [00:03:03.000] Open files: -Info 70 [00:03:04.000] response: +Info 74 [00:03:06.000] ----------------------------------------------- +Info 74 [00:03:07.000] Open files: +Info 74 [00:03:08.000] response: { "responseRequired": false } @@ -892,6 +906,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -923,7 +939,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:03:05.000] request: +Info 75 [00:03:09.000] request: { "command": "open", "arguments": { @@ -932,12 +948,12 @@ Info 71 [00:03:05.000] request: "seq": 12, "type": "request" } -Info 72 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:03:07.000] Search path: /user/username/projects/myproject/random -Info 74 [00:03:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:03:09.000] `remove Project:: -Info 76 [00:03:10.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:03:11.000] Files (3) +Info 76 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 77 [00:03:11.000] Search path: /user/username/projects/myproject/random +Info 78 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:03:13.000] `remove Project:: +Info 80 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:03:15.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -950,29 +966,31 @@ Info 77 [00:03:11.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 78 [00:03:12.000] ----------------------------------------------- -Info 79 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 80 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 81 [00:03:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 82 [00:03:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:18.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 85 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 88 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:28.000] Files (2) - -Info 93 [00:03:29.000] ----------------------------------------------- -Info 93 [00:03:30.000] Open files: -Info 93 [00:03:31.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:32.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 93 [00:03:33.000] response: +Info 82 [00:03:16.000] ----------------------------------------------- +Info 83 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 86 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 89 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 99 [00:03:34.000] Files (2) + +Info 99 [00:03:35.000] ----------------------------------------------- +Info 99 [00:03:36.000] Open files: +Info 99 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 99 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 99 [00:03:39.000] response: { "responseRequired": false } @@ -981,6 +999,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes-with-timeout-before-request.js index 00901ca25dab9..a3a6c9f104a48 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes-with-timeout-before-request.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -466,10 +474,10 @@ Info 48 [00:02:05.000] response: } After request -Info 49 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 51 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 52 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 56 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/dependency/FnS.ts] function fooBar() { } @@ -481,50 +489,50 @@ export function fn5() { } -Info 53 [00:02:13.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 57 [00:02:17.000] Files (3) +Info 57 [00:02:17.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 58 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 60 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-2 "function fooBar() { }\nexport function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 58 [00:02:18.000] ----------------------------------------------- -Info 59 [00:02:19.000] Running: *ensureProjectForOpenFiles* -Info 60 [00:02:20.000] Before ensureProjectForOpenFiles: -Info 61 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:22.000] Files (3) - -Info 61 [00:02:23.000] ----------------------------------------------- -Info 61 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:25.000] Files (2) - -Info 61 [00:02:26.000] ----------------------------------------------- -Info 61 [00:02:27.000] Open files: -Info 61 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:32.000] After ensureProjectForOpenFiles: -Info 62 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:34.000] Files (3) - -Info 62 [00:02:35.000] ----------------------------------------------- -Info 62 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:37.000] Files (2) - -Info 62 [00:02:38.000] ----------------------------------------------- -Info 62 [00:02:39.000] Open files: -Info 62 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 62 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] Running: *ensureProjectForOpenFiles* +Info 64 [00:02:24.000] Before ensureProjectForOpenFiles: +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 65 [00:02:26.000] Files (3) + +Info 65 [00:02:27.000] ----------------------------------------------- +Info 65 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:29.000] Files (2) + +Info 65 [00:02:30.000] ----------------------------------------------- +Info 65 [00:02:31.000] Open files: +Info 65 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 65 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 65 [00:02:34.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:35.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:36.000] After ensureProjectForOpenFiles: +Info 66 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 66 [00:02:38.000] Files (3) + +Info 66 [00:02:39.000] ----------------------------------------------- +Info 66 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:41.000] Files (2) + +Info 66 [00:02:42.000] ----------------------------------------------- +Info 66 [00:02:43.000] Open files: +Info 66 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 66 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 66 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 62 [00:02:44.000] request: +Info 66 [00:02:48.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -535,7 +543,7 @@ Info 62 [00:02:44.000] request: "seq": 4, "type": "request" } -Info 63 [00:02:45.000] response: +Info 67 [00:02:49.000] response: { "response": { "definitions": [ @@ -576,7 +584,7 @@ After request Before request -Info 64 [00:02:46.000] request: +Info 68 [00:02:50.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -587,7 +595,7 @@ Info 64 [00:02:46.000] request: "seq": 5, "type": "request" } -Info 65 [00:02:47.000] response: +Info 69 [00:02:51.000] response: { "response": { "definitions": [ @@ -628,7 +636,7 @@ After request Before request -Info 66 [00:02:48.000] request: +Info 70 [00:02:52.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -639,7 +647,7 @@ Info 66 [00:02:48.000] request: "seq": 6, "type": "request" } -Info 67 [00:02:49.000] response: +Info 71 [00:02:53.000] response: { "response": { "definitions": [ @@ -680,7 +688,7 @@ After request Before request -Info 68 [00:02:50.000] request: +Info 72 [00:02:54.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -691,7 +699,7 @@ Info 68 [00:02:50.000] request: "seq": 7, "type": "request" } -Info 69 [00:02:51.000] response: +Info 73 [00:02:55.000] response: { "response": { "definitions": [ @@ -732,7 +740,7 @@ After request Before request -Info 70 [00:02:52.000] request: +Info 74 [00:02:56.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -743,7 +751,7 @@ Info 70 [00:02:52.000] request: "seq": 8, "type": "request" } -Info 71 [00:02:53.000] response: +Info 75 [00:02:57.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes.js index b28cf919fad64..22ee19ffaf478 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/dependency-source-changes.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -466,10 +474,10 @@ Info 48 [00:02:05.000] response: } After request -Info 49 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 51 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* -Info 52 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 55 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 56 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/dependency/FnS.ts 1:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/dependency/FnS.ts] function fooBar() { } @@ -481,7 +489,7 @@ export function fn5() { } -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -492,16 +500,16 @@ Info 53 [00:02:13.000] request: "seq": 4, "type": "request" } -Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 57 [00:02:17.000] Files (3) +Info 58 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 60 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-2 "function fooBar() { }\nexport function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 58 [00:02:18.000] ----------------------------------------------- -Info 59 [00:02:19.000] response: +Info 62 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -542,7 +550,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -553,7 +561,7 @@ Info 60 [00:02:20.000] request: "seq": 5, "type": "request" } -Info 61 [00:02:21.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ @@ -594,7 +602,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -605,7 +613,7 @@ Info 62 [00:02:22.000] request: "seq": 6, "type": "request" } -Info 63 [00:02:23.000] response: +Info 67 [00:02:27.000] response: { "response": { "definitions": [ @@ -646,7 +654,7 @@ After request Before request -Info 64 [00:02:24.000] request: +Info 68 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -657,7 +665,7 @@ Info 64 [00:02:24.000] request: "seq": 7, "type": "request" } -Info 65 [00:02:25.000] response: +Info 69 [00:02:29.000] response: { "response": { "definitions": [ @@ -698,7 +706,7 @@ After request Before request -Info 66 [00:02:26.000] request: +Info 70 [00:02:30.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -709,7 +717,7 @@ Info 66 [00:02:26.000] request: "seq": 8, "type": "request" } -Info 67 [00:02:27.000] response: +Info 71 [00:02:31.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes-with-timeout-before-request.js index 00d78b5d7141c..c1be98495e822 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes-with-timeout-before-request.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -468,7 +476,7 @@ After request Before request -Info 49 [00:02:06.000] request: +Info 53 [00:02:10.000] request: { "command": "change", "arguments": { @@ -482,7 +490,7 @@ Info 49 [00:02:06.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:07.000] response: +Info 54 [00:02:11.000] response: { "responseRequired": false } @@ -494,7 +502,7 @@ After running timeout callbacks Before request -Info 51 [00:02:08.000] request: +Info 55 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -505,16 +513,16 @@ Info 51 [00:02:08.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 54 [00:02:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 55 [00:02:12.000] Files (3) +Info 56 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 58 [00:02:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:16.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 56 [00:02:13.000] ----------------------------------------------- -Info 57 [00:02:14.000] response: +Info 60 [00:02:17.000] ----------------------------------------------- +Info 61 [00:02:18.000] response: { "response": { "definitions": [ @@ -555,7 +563,7 @@ After request Before request -Info 58 [00:02:15.000] request: +Info 62 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -566,7 +574,7 @@ Info 58 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 59 [00:02:16.000] response: +Info 63 [00:02:20.000] response: { "response": { "definitions": [ @@ -607,7 +615,7 @@ After request Before request -Info 60 [00:02:17.000] request: +Info 64 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -618,7 +626,7 @@ Info 60 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 61 [00:02:18.000] response: +Info 65 [00:02:22.000] response: { "response": { "definitions": [ @@ -659,7 +667,7 @@ After request Before request -Info 62 [00:02:19.000] request: +Info 66 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -670,7 +678,7 @@ Info 62 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 63 [00:02:20.000] response: +Info 67 [00:02:24.000] response: { "response": { "definitions": [ @@ -711,7 +719,7 @@ After request Before request -Info 64 [00:02:21.000] request: +Info 68 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -722,7 +730,7 @@ Info 64 [00:02:21.000] request: "seq": 9, "type": "request" } -Info 65 [00:02:22.000] response: +Info 69 [00:02:26.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes.js index 18285f99e1a36..fc8cea5f71067 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/usage-file-changes.js @@ -267,9 +267,11 @@ Info 18 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:24.000] Files (3) +Info 22 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -282,17 +284,17 @@ Info 24 [00:01:24.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:25.000] ----------------------------------------------- -Info 26 [00:01:26.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:27.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:29.000] Files (3) - -Info 28 [00:01:30.000] ----------------------------------------------- -Info 28 [00:01:31.000] Open files: -Info 28 [00:01:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:34.000] response: +Info 27 [00:01:27.000] ----------------------------------------------- +Info 28 [00:01:28.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:29.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:31.000] Files (3) + +Info 30 [00:01:32.000] ----------------------------------------------- +Info 30 [00:01:33.000] Open files: +Info 30 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:36.000] response: { "responseRequired": false } @@ -303,6 +305,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -324,7 +328,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:35.000] request: +Info 31 [00:01:37.000] request: { "command": "open", "arguments": { @@ -333,11 +337,11 @@ Info 29 [00:01:35.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:36.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:37.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:38.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:38.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:39.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:40.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:41.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:42.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -345,16 +349,18 @@ Info 34 [00:01:40.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:43.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:48.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:50.000] Files (2) +Info 37 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:54.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -364,21 +370,21 @@ Info 44 [00:01:50.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:51.000] ----------------------------------------------- -Info 46 [00:01:52.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:53.000] Files (3) - -Info 46 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (2) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Open files: -Info 46 [00:01:59.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:00.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:01.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:03.000] response: +Info 49 [00:01:55.000] ----------------------------------------------- +Info 50 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:57.000] Files (3) + +Info 50 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (2) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Open files: +Info 50 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:07.000] response: { "responseRequired": false } @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -416,7 +424,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:04.000] request: +Info 51 [00:02:08.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -427,7 +435,7 @@ Info 47 [00:02:04.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:05.000] response: +Info 52 [00:02:09.000] response: { "response": { "definitions": [ @@ -468,7 +476,7 @@ After request Before request -Info 49 [00:02:06.000] request: +Info 53 [00:02:10.000] request: { "command": "change", "arguments": { @@ -482,7 +490,7 @@ Info 49 [00:02:06.000] request: "seq": 4, "type": "request" } -Info 50 [00:02:07.000] response: +Info 54 [00:02:11.000] response: { "responseRequired": false } @@ -490,7 +498,7 @@ After request Before request -Info 51 [00:02:08.000] request: +Info 55 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -501,16 +509,16 @@ Info 51 [00:02:08.000] request: "seq": 5, "type": "request" } -Info 52 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 54 [00:02:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 55 [00:02:12.000] Files (3) +Info 56 [00:02:13.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 58 [00:02:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 59 [00:02:16.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 56 [00:02:13.000] ----------------------------------------------- -Info 57 [00:02:14.000] response: +Info 60 [00:02:17.000] ----------------------------------------------- +Info 61 [00:02:18.000] response: { "response": { "definitions": [ @@ -551,7 +559,7 @@ After request Before request -Info 58 [00:02:15.000] request: +Info 62 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -562,7 +570,7 @@ Info 58 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 59 [00:02:16.000] response: +Info 63 [00:02:20.000] response: { "response": { "definitions": [ @@ -603,7 +611,7 @@ After request Before request -Info 60 [00:02:17.000] request: +Info 64 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -614,7 +622,7 @@ Info 60 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 61 [00:02:18.000] response: +Info 65 [00:02:22.000] response: { "response": { "definitions": [ @@ -655,7 +663,7 @@ After request Before request -Info 62 [00:02:19.000] request: +Info 66 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -666,7 +674,7 @@ Info 62 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 63 [00:02:20.000] response: +Info 67 [00:02:24.000] response: { "response": { "definitions": [ @@ -707,7 +715,7 @@ After request Before request -Info 64 [00:02:21.000] request: +Info 68 [00:02:25.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -718,7 +726,7 @@ Info 64 [00:02:21.000] request: "seq": 9, "type": "request" } -Info 65 [00:02:22.000] response: +Info 69 [00:02:26.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/when-projects-are-not-built.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/when-projects-are-not-built.js index 733d887b674be..a21d5d7de3d1a 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/when-projects-are-not-built.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/configWithReference/when-projects-are-not-built.js @@ -104,9 +104,11 @@ Info 18 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:00:57.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:58.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:00:59.000] Files (3) +Info 22 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:00:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:01.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/dependency/FnS.ts Text-1 "export function fn1() { }\nexport function fn2() { }\nexport function fn3() { }\nexport function fn4() { }\nexport function fn5() { }\n" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -119,17 +121,17 @@ Info 24 [00:00:59.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:00.000] ----------------------------------------------- -Info 26 [00:01:01.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:02.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:04.000] Files (3) - -Info 28 [00:01:05.000] ----------------------------------------------- -Info 28 [00:01:06.000] Open files: -Info 28 [00:01:07.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:08.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:09.000] response: +Info 27 [00:01:02.000] ----------------------------------------------- +Info 28 [00:01:03.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:04.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:06.000] Files (3) + +Info 30 [00:01:07.000] ----------------------------------------------- +Info 30 [00:01:08.000] Open files: +Info 30 [00:01:09.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:10.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:11.000] response: { "responseRequired": false } @@ -142,6 +144,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -161,7 +165,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:10.000] request: +Info 31 [00:01:12.000] request: { "command": "open", "arguments": { @@ -170,11 +174,11 @@ Info 29 [00:01:10.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:11.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:13.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:15.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:13.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:15.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:17.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -182,16 +186,18 @@ Info 34 [00:01:15.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:23.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:25.000] Files (2) +Info 37 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:29.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -201,21 +207,21 @@ Info 44 [00:01:25.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:26.000] ----------------------------------------------- -Info 46 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:28.000] Files (3) - -Info 46 [00:01:29.000] ----------------------------------------------- -Info 46 [00:01:30.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:31.000] Files (2) - -Info 46 [00:01:32.000] ----------------------------------------------- -Info 46 [00:01:33.000] Open files: -Info 46 [00:01:34.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:01:35.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:01:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:01:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:01:38.000] response: +Info 49 [00:01:30.000] ----------------------------------------------- +Info 50 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:01:32.000] Files (3) + +Info 50 [00:01:33.000] ----------------------------------------------- +Info 50 [00:01:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:01:35.000] Files (2) + +Info 50 [00:01:36.000] ----------------------------------------------- +Info 50 [00:01:37.000] Open files: +Info 50 [00:01:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:01:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:01:40.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:01:41.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:01:42.000] response: { "responseRequired": false } @@ -228,6 +234,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -253,7 +261,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:01:39.000] request: +Info 51 [00:01:43.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -264,7 +272,7 @@ Info 47 [00:01:39.000] request: "seq": 3, "type": "request" } -Info 48 [00:01:40.000] response: +Info 52 [00:01:44.000] response: { "response": { "definitions": [ @@ -305,7 +313,7 @@ After request Before request -Info 49 [00:01:41.000] request: +Info 53 [00:01:45.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -316,7 +324,7 @@ Info 49 [00:01:41.000] request: "seq": 4, "type": "request" } -Info 50 [00:01:42.000] response: +Info 54 [00:01:46.000] response: { "response": { "definitions": [ @@ -357,7 +365,7 @@ After request Before request -Info 51 [00:01:43.000] request: +Info 55 [00:01:47.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -368,7 +376,7 @@ Info 51 [00:01:43.000] request: "seq": 5, "type": "request" } -Info 52 [00:01:44.000] response: +Info 56 [00:01:48.000] response: { "response": { "definitions": [ @@ -409,7 +417,7 @@ After request Before request -Info 53 [00:01:45.000] request: +Info 57 [00:01:49.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -420,7 +428,7 @@ Info 53 [00:01:45.000] request: "seq": 6, "type": "request" } -Info 54 [00:01:46.000] response: +Info 58 [00:01:50.000] response: { "response": { "definitions": [ @@ -461,7 +469,7 @@ After request Before request -Info 55 [00:01:47.000] request: +Info 59 [00:01:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -472,7 +480,7 @@ Info 55 [00:01:47.000] request: "seq": 7, "type": "request" } -Info 56 [00:01:48.000] response: +Info 60 [00:01:52.000] response: { "response": { "definitions": [ @@ -513,7 +521,7 @@ After request Before request -Info 57 [00:01:49.000] request: +Info 61 [00:01:53.000] request: { "command": "close", "arguments": { @@ -522,19 +530,19 @@ Info 57 [00:01:49.000] request: "seq": 8, "type": "request" } -Info 58 [00:01:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 59 [00:01:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:01:52.000] Files (3) - -Info 59 [00:01:53.000] ----------------------------------------------- -Info 59 [00:01:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 59 [00:01:55.000] Files (2) - -Info 59 [00:01:56.000] ----------------------------------------------- -Info 59 [00:01:57.000] Open files: -Info 59 [00:01:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 59 [00:01:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:00.000] response: +Info 62 [00:01:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 63 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:01:56.000] Files (3) + +Info 63 [00:01:57.000] ----------------------------------------------- +Info 63 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 63 [00:01:59.000] Files (2) + +Info 63 [00:02:00.000] ----------------------------------------------- +Info 63 [00:02:01.000] Open files: +Info 63 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 63 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:04.000] response: { "responseRequired": false } @@ -547,6 +555,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -574,7 +584,7 @@ FsWatchesRecursive:: Before request -Info 60 [00:02:01.000] request: +Info 64 [00:02:05.000] request: { "command": "open", "arguments": { @@ -583,23 +593,23 @@ Info 60 [00:02:01.000] request: "seq": 9, "type": "request" } -Info 61 [00:02:02.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:03.000] Search path: /user/username/projects/myproject/random -Info 63 [00:02:04.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:06.000] Files (3) - -Info 64 [00:02:07.000] ----------------------------------------------- -Info 64 [00:02:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:09.000] Files (2) - -Info 64 [00:02:10.000] ----------------------------------------------- -Info 64 [00:02:11.000] Open files: -Info 64 [00:02:12.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:13.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 64 [00:02:16.000] response: +Info 65 [00:02:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:07.000] Search path: /user/username/projects/myproject/random +Info 67 [00:02:08.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:10.000] Files (3) + +Info 68 [00:02:11.000] ----------------------------------------------- +Info 68 [00:02:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:13.000] Files (2) + +Info 68 [00:02:14.000] ----------------------------------------------- +Info 68 [00:02:15.000] Open files: +Info 68 [00:02:16.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:17.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 68 [00:02:20.000] response: { "responseRequired": false } @@ -612,6 +622,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -641,7 +653,7 @@ FsWatchesRecursive:: Before request -Info 65 [00:02:17.000] request: +Info 69 [00:02:21.000] request: { "command": "close", "arguments": { @@ -650,19 +662,19 @@ Info 65 [00:02:17.000] request: "seq": 10, "type": "request" } -Info 66 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 67 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 67 [00:02:20.000] Files (3) - -Info 67 [00:02:21.000] ----------------------------------------------- -Info 67 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 67 [00:02:23.000] Files (2) - -Info 67 [00:02:24.000] ----------------------------------------------- -Info 67 [00:02:25.000] Open files: -Info 67 [00:02:26.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 67 [00:02:27.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 67 [00:02:28.000] response: +Info 70 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 71 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 71 [00:02:24.000] Files (3) + +Info 71 [00:02:25.000] ----------------------------------------------- +Info 71 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 71 [00:02:27.000] Files (2) + +Info 71 [00:02:28.000] ----------------------------------------------- +Info 71 [00:02:29.000] Open files: +Info 71 [00:02:30.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 71 [00:02:31.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 71 [00:02:32.000] response: { "responseRequired": false } @@ -675,6 +687,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -702,7 +716,7 @@ FsWatchesRecursive:: Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "close", "arguments": { @@ -711,17 +725,17 @@ Info 68 [00:02:29.000] request: "seq": 11, "type": "request" } -Info 69 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 70 [00:02:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 70 [00:02:32.000] Files (3) +Info 73 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 74 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 74 [00:02:36.000] Files (3) -Info 70 [00:02:33.000] ----------------------------------------------- -Info 70 [00:02:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 70 [00:02:35.000] Files (2) +Info 74 [00:02:37.000] ----------------------------------------------- +Info 74 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 74 [00:02:39.000] Files (2) -Info 70 [00:02:36.000] ----------------------------------------------- -Info 70 [00:02:37.000] Open files: -Info 70 [00:02:38.000] response: +Info 74 [00:02:40.000] ----------------------------------------------- +Info 74 [00:02:41.000] Open files: +Info 74 [00:02:42.000] response: { "responseRequired": false } @@ -734,6 +748,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -763,7 +779,7 @@ FsWatchesRecursive:: Before request -Info 71 [00:02:39.000] request: +Info 75 [00:02:43.000] request: { "command": "open", "arguments": { @@ -772,12 +788,12 @@ Info 71 [00:02:39.000] request: "seq": 12, "type": "request" } -Info 72 [00:02:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 73 [00:02:41.000] Search path: /user/username/projects/myproject/random -Info 74 [00:02:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 75 [00:02:43.000] `remove Project:: -Info 76 [00:02:44.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:02:45.000] Files (3) +Info 76 [00:02:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:45.000] Search path: /user/username/projects/myproject/random +Info 78 [00:02:46.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 79 [00:02:47.000] `remove Project:: +Info 80 [00:02:48.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:02:49.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/dependency/FnS.ts /user/username/projects/myproject/main/main.ts @@ -790,29 +806,31 @@ Info 77 [00:02:45.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 78 [00:02:46.000] ----------------------------------------------- -Info 79 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 80 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 81 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 82 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 83 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 84 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 85 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:55.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 88 [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 89 [00:02:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:02:59.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:00.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:01.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 93 [00:03:02.000] Files (2) - -Info 93 [00:03:03.000] ----------------------------------------------- -Info 93 [00:03:04.000] Open files: -Info 93 [00:03:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 93 [00:03:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 93 [00:03:07.000] response: +Info 82 [00:02:50.000] ----------------------------------------------- +Info 83 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 84 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 86 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 89 [00:02:57.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:58.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:59.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:01.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:03.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:05.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 98 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 99 [00:03:08.000] Files (2) + +Info 99 [00:03:09.000] ----------------------------------------------- +Info 99 [00:03:10.000] Open files: +Info 99 [00:03:11.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 99 [00:03:12.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 99 [00:03:13.000] response: { "responseRequired": false } @@ -821,6 +839,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/can-go-to-definition-correctly.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/can-go-to-definition-correctly.js index 493e6d54746f4..bca6968e7a40c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/can-go-to-definition-correctly.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/can-go-to-definition-correctly.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -505,7 +515,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +526,7 @@ Info 51 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "response": { "definitions": [ @@ -557,7 +567,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -568,7 +578,7 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:14.000] response: +Info 58 [00:02:18.000] response: { "response": { "definitions": [ @@ -609,7 +619,7 @@ After request Before request -Info 55 [00:02:15.000] request: +Info 59 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -620,7 +630,7 @@ Info 55 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 56 [00:02:16.000] response: +Info 60 [00:02:20.000] response: { "response": { "definitions": [ @@ -661,7 +671,7 @@ After request Before request -Info 57 [00:02:17.000] request: +Info 61 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -672,7 +682,7 @@ Info 57 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 58 [00:02:18.000] response: +Info 62 [00:02:22.000] response: { "response": { "definitions": [ @@ -713,7 +723,7 @@ After request Before request -Info 59 [00:02:19.000] request: +Info 63 [00:02:23.000] request: { "command": "close", "arguments": { @@ -722,19 +732,19 @@ Info 59 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 60 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:22.000] Files (3) - -Info 61 [00:02:23.000] ----------------------------------------------- -Info 61 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:25.000] Files (2) - -Info 61 [00:02:26.000] ----------------------------------------------- -Info 61 [00:02:27.000] Open files: -Info 61 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:30.000] response: +Info 64 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 65 [00:02:26.000] Files (3) + +Info 65 [00:02:27.000] ----------------------------------------------- +Info 65 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:29.000] Files (2) + +Info 65 [00:02:30.000] ----------------------------------------------- +Info 65 [00:02:31.000] Open files: +Info 65 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 65 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 65 [00:02:34.000] response: { "responseRequired": false } @@ -745,6 +755,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -778,7 +790,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:31.000] request: +Info 66 [00:02:35.000] request: { "command": "open", "arguments": { @@ -787,23 +799,23 @@ Info 62 [00:02:31.000] request: "seq": 9, "type": "request" } -Info 63 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:33.000] Search path: /user/username/projects/myproject/random -Info 65 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 66 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:36.000] Files (3) - -Info 66 [00:02:37.000] ----------------------------------------------- -Info 66 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:39.000] Files (2) - -Info 66 [00:02:40.000] ----------------------------------------------- -Info 66 [00:02:41.000] Open files: -Info 66 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 66 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 66 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 66 [00:02:46.000] response: +Info 67 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:37.000] Search path: /user/username/projects/myproject/random +Info 69 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:02:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 70 [00:02:40.000] Files (3) + +Info 70 [00:02:41.000] ----------------------------------------------- +Info 70 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:02:43.000] Files (2) + +Info 70 [00:02:44.000] ----------------------------------------------- +Info 70 [00:02:45.000] Open files: +Info 70 [00:02:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 70 [00:02:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 70 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 70 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:02:50.000] response: { "responseRequired": false } @@ -814,6 +826,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -849,7 +863,7 @@ FsWatchesRecursive:: Before request -Info 67 [00:02:47.000] request: +Info 71 [00:02:51.000] request: { "command": "close", "arguments": { @@ -858,19 +872,19 @@ Info 67 [00:02:47.000] request: "seq": 10, "type": "request" } -Info 68 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:02:50.000] Files (3) - -Info 69 [00:02:51.000] ----------------------------------------------- -Info 69 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:02:53.000] Files (2) - -Info 69 [00:02:54.000] ----------------------------------------------- -Info 69 [00:02:55.000] Open files: -Info 69 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 69 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 69 [00:02:58.000] response: +Info 72 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 73 [00:02:54.000] Files (3) + +Info 73 [00:02:55.000] ----------------------------------------------- +Info 73 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:02:57.000] Files (2) + +Info 73 [00:02:58.000] ----------------------------------------------- +Info 73 [00:02:59.000] Open files: +Info 73 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 73 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 73 [00:03:02.000] response: { "responseRequired": false } @@ -881,6 +895,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -914,7 +930,7 @@ FsWatchesRecursive:: Before request -Info 70 [00:02:59.000] request: +Info 74 [00:03:03.000] request: { "command": "close", "arguments": { @@ -923,17 +939,17 @@ Info 70 [00:02:59.000] request: "seq": 11, "type": "request" } -Info 71 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:03:02.000] Files (3) +Info 75 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:03:06.000] Files (3) -Info 72 [00:03:03.000] ----------------------------------------------- -Info 72 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:03:05.000] Files (2) +Info 76 [00:03:07.000] ----------------------------------------------- +Info 76 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:03:09.000] Files (2) -Info 72 [00:03:06.000] ----------------------------------------------- -Info 72 [00:03:07.000] Open files: -Info 72 [00:03:08.000] response: +Info 76 [00:03:10.000] ----------------------------------------------- +Info 76 [00:03:11.000] Open files: +Info 76 [00:03:12.000] response: { "responseRequired": false } @@ -944,6 +960,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -979,7 +997,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:03:09.000] request: +Info 77 [00:03:13.000] request: { "command": "open", "arguments": { @@ -988,12 +1006,12 @@ Info 73 [00:03:09.000] request: "seq": 12, "type": "request" } -Info 74 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:03:11.000] Search path: /user/username/projects/myproject/random -Info 76 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 77 [00:03:13.000] `remove Project:: -Info 78 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:03:15.000] Files (3) +Info 78 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:03:15.000] Search path: /user/username/projects/myproject/random +Info 80 [00:03:16.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:03:17.000] `remove Project:: +Info 82 [00:03:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 83 [00:03:19.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1006,31 +1024,33 @@ Info 79 [00:03:15.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 80 [00:03:16.000] ----------------------------------------------- -Info 81 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 82 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 84 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 86 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 87 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 93 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 95 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 96 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 97 [00:03:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 97 [00:03:34.000] Files (2) - -Info 97 [00:03:35.000] ----------------------------------------------- -Info 97 [00:03:36.000] Open files: -Info 97 [00:03:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 97 [00:03:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 97 [00:03:39.000] response: +Info 84 [00:03:20.000] ----------------------------------------------- +Info 85 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 88 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 90 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 91 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 99 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 101 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 102 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 103 [00:03:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 103 [00:03:40.000] Files (2) + +Info 103 [00:03:41.000] ----------------------------------------------- +Info 103 [00:03:42.000] Open files: +Info 103 [00:03:43.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 103 [00:03:44.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 103 [00:03:45.000] response: { "responseRequired": false } @@ -1039,6 +1059,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js index eff9638c615d3..31f1d6fb33541 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes-with-timeout-before-request.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -503,10 +513,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:19.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 58 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -518,50 +528,50 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 55 [00:02:18.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:22.000] Files (3) +Info 59 [00:02:22.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 60 [00:02:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-2 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\nexport declare function fn6(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 60 [00:02:23.000] ----------------------------------------------- -Info 61 [00:02:24.000] Running: *ensureProjectForOpenFiles* -Info 62 [00:02:25.000] Before ensureProjectForOpenFiles: -Info 63 [00:02:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:27.000] Files (3) - -Info 63 [00:02:28.000] ----------------------------------------------- -Info 63 [00:02:29.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:30.000] Files (2) - -Info 63 [00:02:31.000] ----------------------------------------------- -Info 63 [00:02:32.000] Open files: -Info 63 [00:02:33.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:34.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:35.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:36.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:37.000] After ensureProjectForOpenFiles: -Info 64 [00:02:38.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 64 [00:02:39.000] Files (3) - -Info 64 [00:02:40.000] ----------------------------------------------- -Info 64 [00:02:41.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 64 [00:02:42.000] Files (2) - -Info 64 [00:02:43.000] ----------------------------------------------- -Info 64 [00:02:44.000] Open files: -Info 64 [00:02:45.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 64 [00:02:46.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 64 [00:02:47.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 64 [00:02:48.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 64 [00:02:27.000] ----------------------------------------------- +Info 65 [00:02:28.000] Running: *ensureProjectForOpenFiles* +Info 66 [00:02:29.000] Before ensureProjectForOpenFiles: +Info 67 [00:02:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:31.000] Files (3) + +Info 67 [00:02:32.000] ----------------------------------------------- +Info 67 [00:02:33.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:34.000] Files (2) + +Info 67 [00:02:35.000] ----------------------------------------------- +Info 67 [00:02:36.000] Open files: +Info 67 [00:02:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 67 [00:02:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:02:39.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:40.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:41.000] After ensureProjectForOpenFiles: +Info 68 [00:02:42.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 68 [00:02:43.000] Files (3) + +Info 68 [00:02:44.000] ----------------------------------------------- +Info 68 [00:02:45.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 68 [00:02:46.000] Files (2) + +Info 68 [00:02:47.000] ----------------------------------------------- +Info 68 [00:02:48.000] Open files: +Info 68 [00:02:49.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 68 [00:02:50.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 68 [00:02:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 68 [00:02:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 64 [00:02:49.000] request: +Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -572,7 +582,7 @@ Info 64 [00:02:49.000] request: "seq": 4, "type": "request" } -Info 65 [00:02:50.000] response: +Info 69 [00:02:54.000] response: { "response": { "definitions": [ @@ -613,7 +623,7 @@ After request Before request -Info 66 [00:02:51.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -624,7 +634,7 @@ Info 66 [00:02:51.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:52.000] response: +Info 71 [00:02:56.000] response: { "response": { "definitions": [ @@ -665,7 +675,7 @@ After request Before request -Info 68 [00:02:53.000] request: +Info 72 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -676,7 +686,7 @@ Info 68 [00:02:53.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:54.000] response: +Info 73 [00:02:58.000] response: { "response": { "definitions": [ @@ -717,7 +727,7 @@ After request Before request -Info 70 [00:02:55.000] request: +Info 74 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -728,7 +738,7 @@ Info 70 [00:02:55.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:56.000] response: +Info 75 [00:03:00.000] response: { "response": { "definitions": [ @@ -769,7 +779,7 @@ After request Before request -Info 72 [00:02:57.000] request: +Info 76 [00:03:01.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -780,7 +790,7 @@ Info 72 [00:02:57.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:58.000] response: +Info 77 [00:03:02.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes.js index ca76ff7a078df..70a7f35f998a7 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-changes.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -503,10 +513,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:19.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 58 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 1:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -518,7 +528,7 @@ export declare function fn6(): void; //# sourceMappingURL=FnS.d.ts.map -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -529,16 +539,16 @@ Info 55 [00:02:18.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 58 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 59 [00:02:22.000] Files (3) +Info 60 [00:02:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 62 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 63 [00:02:26.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-2 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\nexport declare function fn6(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" -Info 60 [00:02:23.000] ----------------------------------------------- -Info 61 [00:02:24.000] response: +Info 64 [00:02:27.000] ----------------------------------------------- +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -579,7 +589,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -590,7 +600,7 @@ Info 62 [00:02:25.000] request: "seq": 5, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ @@ -631,7 +641,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -642,7 +652,7 @@ Info 64 [00:02:27.000] request: "seq": 6, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "definitions": [ @@ -683,7 +693,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -694,7 +704,7 @@ Info 66 [00:02:29.000] request: "seq": 7, "type": "request" } -Info 67 [00:02:30.000] response: +Info 71 [00:02:34.000] response: { "response": { "definitions": [ @@ -735,7 +745,7 @@ After request Before request -Info 68 [00:02:31.000] request: +Info 72 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -746,7 +756,7 @@ Info 68 [00:02:31.000] request: "seq": 8, "type": "request" } -Info 69 [00:02:32.000] response: +Info 73 [00:02:36.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-created.js index db6b729f51db0..b6190eca15f69 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-created.js @@ -259,9 +259,11 @@ Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 23 [00:01:27.000] Files (2) +Info 21 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 25 [00:01:29.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -271,17 +273,17 @@ Info 23 [00:01:27.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 24 [00:01:28.000] ----------------------------------------------- -Info 25 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 26 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 27 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 27 [00:01:32.000] Files (2) - -Info 27 [00:01:33.000] ----------------------------------------------- -Info 27 [00:01:34.000] Open files: -Info 27 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 27 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 27 [00:01:37.000] response: +Info 26 [00:01:30.000] ----------------------------------------------- +Info 27 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 28 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 29 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 29 [00:01:34.000] Files (2) + +Info 29 [00:01:35.000] ----------------------------------------------- +Info 29 [00:01:36.000] Open files: +Info 29 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 29 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 29 [00:01:39.000] response: { "responseRequired": false } @@ -292,6 +294,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -311,7 +315,7 @@ FsWatchesRecursive:: Before request -Info 28 [00:01:38.000] request: +Info 30 [00:01:40.000] request: { "command": "open", "arguments": { @@ -320,11 +324,11 @@ Info 28 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 29 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 30 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 33 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 31 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 32 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 35 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -332,16 +336,18 @@ Info 33 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 43 [00:01:53.000] Files (2) +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 47 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -351,21 +357,21 @@ Info 43 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 44 [00:01:54.000] ----------------------------------------------- -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) - -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 45 [00:01:59.000] Files (2) - -Info 45 [00:02:00.000] ----------------------------------------------- -Info 45 [00:02:01.000] Open files: -Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 45 [00:02:06.000] response: +Info 48 [00:01:58.000] ----------------------------------------------- +Info 49 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:02:00.000] Files (2) + +Info 49 [00:02:01.000] ----------------------------------------------- +Info 49 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 49 [00:02:03.000] Files (2) + +Info 49 [00:02:04.000] ----------------------------------------------- +Info 49 [00:02:05.000] Open files: +Info 49 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 49 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:10.000] response: { "responseRequired": false } @@ -376,6 +382,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -401,7 +409,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -412,7 +420,7 @@ Info 46 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:08.000] response: +Info 51 [00:02:12.000] response: { "response": { "definitions": [ @@ -451,9 +459,9 @@ Info 47 [00:02:08.000] response: } After request -Info 48 [00:02:11.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:02:12.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 50 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:02:15.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:02:16.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 54 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] export declare function fn1(): void; @@ -464,7 +472,7 @@ export declare function fn5(): void; //# sourceMappingURL=FnS.d.ts.map -Info 51 [00:02:14.000] request: +Info 55 [00:02:18.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -475,12 +483,12 @@ Info 51 [00:02:14.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* -Info 53 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 54 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 55 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 56 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 57 [00:02:20.000] Files (3) +Info 56 [00:02:19.000] Scheduled: *ensureProjectForOpenFiles* +Info 57 [00:02:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 58 [00:02:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 59 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 60 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:24.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -493,10 +501,10 @@ Info 57 [00:02:20.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 58 [00:02:21.000] ----------------------------------------------- -Info 59 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 60 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:24.000] response: +Info 62 [00:02:25.000] ----------------------------------------------- +Info 63 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 64 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -540,6 +548,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -571,7 +581,7 @@ FsWatchesRecursive:: Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -582,7 +592,7 @@ Info 62 [00:02:25.000] request: "seq": 5, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ @@ -623,7 +633,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -634,7 +644,7 @@ Info 64 [00:02:27.000] request: "seq": 6, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "definitions": [ @@ -675,7 +685,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -686,7 +696,7 @@ Info 66 [00:02:29.000] request: "seq": 7, "type": "request" } -Info 67 [00:02:30.000] response: +Info 71 [00:02:34.000] response: { "response": { "definitions": [ @@ -727,7 +737,7 @@ After request Before request -Info 68 [00:02:31.000] request: +Info 72 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -738,7 +748,7 @@ Info 68 [00:02:31.000] request: "seq": 8, "type": "request" } -Info 69 [00:02:32.000] response: +Info 73 [00:02:36.000] response: { "response": { "definitions": [ @@ -779,7 +789,7 @@ After request Before request -Info 70 [00:02:33.000] request: +Info 74 [00:02:37.000] request: { "command": "close", "arguments": { @@ -788,19 +798,19 @@ Info 70 [00:02:33.000] request: "seq": 9, "type": "request" } -Info 71 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 72 [00:02:36.000] Files (3) - -Info 72 [00:02:37.000] ----------------------------------------------- -Info 72 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 72 [00:02:39.000] Files (2) - -Info 72 [00:02:40.000] ----------------------------------------------- -Info 72 [00:02:41.000] Open files: -Info 72 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 72 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 72 [00:02:44.000] response: +Info 75 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 76 [00:02:40.000] Files (3) + +Info 76 [00:02:41.000] ----------------------------------------------- +Info 76 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 76 [00:02:43.000] Files (2) + +Info 76 [00:02:44.000] ----------------------------------------------- +Info 76 [00:02:45.000] Open files: +Info 76 [00:02:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 76 [00:02:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 76 [00:02:48.000] response: { "responseRequired": false } @@ -811,6 +821,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -844,7 +856,7 @@ FsWatchesRecursive:: Before request -Info 73 [00:02:45.000] request: +Info 77 [00:02:49.000] request: { "command": "open", "arguments": { @@ -853,23 +865,23 @@ Info 73 [00:02:45.000] request: "seq": 10, "type": "request" } -Info 74 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:47.000] Search path: /user/username/projects/myproject/random -Info 76 [00:02:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 77 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 77 [00:02:50.000] Files (3) - -Info 77 [00:02:51.000] ----------------------------------------------- -Info 77 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 77 [00:02:53.000] Files (2) - -Info 77 [00:02:54.000] ----------------------------------------------- -Info 77 [00:02:55.000] Open files: -Info 77 [00:02:56.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 77 [00:02:57.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 77 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 77 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 77 [00:03:00.000] response: +Info 78 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 79 [00:02:51.000] Search path: /user/username/projects/myproject/random +Info 80 [00:02:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 81 [00:02:54.000] Files (3) + +Info 81 [00:02:55.000] ----------------------------------------------- +Info 81 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 81 [00:02:57.000] Files (2) + +Info 81 [00:02:58.000] ----------------------------------------------- +Info 81 [00:02:59.000] Open files: +Info 81 [00:03:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 81 [00:03:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 81 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 81 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 81 [00:03:04.000] response: { "responseRequired": false } @@ -880,6 +892,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -915,7 +929,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:03:01.000] request: +Info 82 [00:03:05.000] request: { "command": "close", "arguments": { @@ -924,19 +938,19 @@ Info 78 [00:03:01.000] request: "seq": 11, "type": "request" } -Info 79 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 80 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:03:04.000] Files (3) - -Info 80 [00:03:05.000] ----------------------------------------------- -Info 80 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 80 [00:03:07.000] Files (2) - -Info 80 [00:03:08.000] ----------------------------------------------- -Info 80 [00:03:09.000] Open files: -Info 80 [00:03:10.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 80 [00:03:11.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 80 [00:03:12.000] response: +Info 83 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 84 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:03:08.000] Files (3) + +Info 84 [00:03:09.000] ----------------------------------------------- +Info 84 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:03:11.000] Files (2) + +Info 84 [00:03:12.000] ----------------------------------------------- +Info 84 [00:03:13.000] Open files: +Info 84 [00:03:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:16.000] response: { "responseRequired": false } @@ -947,6 +961,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -980,7 +996,7 @@ FsWatchesRecursive:: Before request -Info 81 [00:03:13.000] request: +Info 85 [00:03:17.000] request: { "command": "close", "arguments": { @@ -989,17 +1005,17 @@ Info 81 [00:03:13.000] request: "seq": 12, "type": "request" } -Info 82 [00:03:14.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:15.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 83 [00:03:16.000] Files (3) +Info 86 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 87 [00:03:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 87 [00:03:20.000] Files (3) -Info 83 [00:03:17.000] ----------------------------------------------- -Info 83 [00:03:18.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 83 [00:03:19.000] Files (2) +Info 87 [00:03:21.000] ----------------------------------------------- +Info 87 [00:03:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 87 [00:03:23.000] Files (2) -Info 83 [00:03:20.000] ----------------------------------------------- -Info 83 [00:03:21.000] Open files: -Info 83 [00:03:22.000] response: +Info 87 [00:03:24.000] ----------------------------------------------- +Info 87 [00:03:25.000] Open files: +Info 87 [00:03:26.000] response: { "responseRequired": false } @@ -1010,6 +1026,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1045,7 +1063,7 @@ FsWatchesRecursive:: Before request -Info 84 [00:03:23.000] request: +Info 88 [00:03:27.000] request: { "command": "open", "arguments": { @@ -1054,12 +1072,12 @@ Info 84 [00:03:23.000] request: "seq": 13, "type": "request" } -Info 85 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:25.000] Search path: /user/username/projects/myproject/random -Info 87 [00:03:26.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 88 [00:03:27.000] `remove Project:: -Info 89 [00:03:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 90 [00:03:29.000] Files (3) +Info 89 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 90 [00:03:29.000] Search path: /user/username/projects/myproject/random +Info 91 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 92 [00:03:31.000] `remove Project:: +Info 93 [00:03:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 94 [00:03:33.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1072,31 +1090,33 @@ Info 90 [00:03:29.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 91 [00:03:30.000] ----------------------------------------------- -Info 92 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 93 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 94 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 95 [00:03:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 96 [00:03:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 97 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 98 [00:03:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 101 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 102 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 103 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 104 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 105 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 106 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 107 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 108 [00:03:48.000] Files (2) - -Info 108 [00:03:49.000] ----------------------------------------------- -Info 108 [00:03:50.000] Open files: -Info 108 [00:03:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 108 [00:03:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 108 [00:03:53.000] response: +Info 95 [00:03:34.000] ----------------------------------------------- +Info 96 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 97 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 98 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 99 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 100 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 101 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 102 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:03:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 105 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 106 [00:03:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 107 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 108 [00:03:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 109 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 110 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 111 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 112 [00:03:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 113 [00:03:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 114 [00:03:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 114 [00:03:54.000] Files (2) + +Info 114 [00:03:55.000] ----------------------------------------------- +Info 114 [00:03:56.000] Open files: +Info 114 [00:03:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 114 [00:03:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 114 [00:03:59.000] response: { "responseRequired": false } @@ -1105,6 +1125,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-deleted.js index 5d6381904d542..8cdf90cd5d045 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-deleted.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -503,14 +513,14 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 52 [00:02:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 53 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 54 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 56 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:02:18.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation -Info 58 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:02:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 56 [00:02:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 57 [00:02:18.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 58 [00:02:19.000] Scheduled: *ensureProjectForOpenFiles* +Info 59 [00:02:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/fns.d.ts 2:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 60 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:22.000] Scheduled: /user/username/projects/myproject/main/tsconfig.jsonFailedLookupInvalidation +Info 62 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts] deleted @@ -519,6 +529,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -550,7 +562,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 59 [00:02:20.000] request: +Info 63 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -561,10 +573,10 @@ Info 59 [00:02:20.000] request: "seq": 4, "type": "request" } -Info 60 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:24.000] Files (2) +Info 64 [00:02:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 65 [00:02:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 66 [00:02:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:28.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -574,8 +586,8 @@ Info 63 [00:02:24.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 64 [00:02:25.000] ----------------------------------------------- -Info 65 [00:02:26.000] response: +Info 68 [00:02:29.000] ----------------------------------------------- +Info 69 [00:02:30.000] response: { "response": { "definitions": [ @@ -616,7 +628,7 @@ After request Before request -Info 66 [00:02:27.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -627,7 +639,7 @@ Info 66 [00:02:27.000] request: "seq": 5, "type": "request" } -Info 67 [00:02:28.000] response: +Info 71 [00:02:32.000] response: { "response": { "definitions": [ @@ -668,7 +680,7 @@ After request Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -679,7 +691,7 @@ Info 68 [00:02:29.000] request: "seq": 6, "type": "request" } -Info 69 [00:02:30.000] response: +Info 73 [00:02:34.000] response: { "response": { "definitions": [ @@ -720,7 +732,7 @@ After request Before request -Info 70 [00:02:31.000] request: +Info 74 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -731,7 +743,7 @@ Info 70 [00:02:31.000] request: "seq": 7, "type": "request" } -Info 71 [00:02:32.000] response: +Info 75 [00:02:36.000] response: { "response": { "definitions": [ @@ -772,7 +784,7 @@ After request Before request -Info 72 [00:02:33.000] request: +Info 76 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -783,7 +795,7 @@ Info 72 [00:02:33.000] request: "seq": 8, "type": "request" } -Info 73 [00:02:34.000] response: +Info 77 [00:02:38.000] response: { "response": { "definitions": [ @@ -824,7 +836,7 @@ After request Before request -Info 74 [00:02:35.000] request: +Info 78 [00:02:39.000] request: { "command": "close", "arguments": { @@ -833,19 +845,19 @@ Info 74 [00:02:35.000] request: "seq": 9, "type": "request" } -Info 75 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 76 [00:02:38.000] Files (2) - -Info 76 [00:02:39.000] ----------------------------------------------- -Info 76 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 76 [00:02:41.000] Files (2) - -Info 76 [00:02:42.000] ----------------------------------------------- -Info 76 [00:02:43.000] Open files: -Info 76 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 76 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 76 [00:02:46.000] response: +Info 79 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 80 [00:02:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 80 [00:02:42.000] Files (2) + +Info 80 [00:02:43.000] ----------------------------------------------- +Info 80 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 80 [00:02:45.000] Files (2) + +Info 80 [00:02:46.000] ----------------------------------------------- +Info 80 [00:02:47.000] Open files: +Info 80 [00:02:48.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 80 [00:02:49.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 80 [00:02:50.000] response: { "responseRequired": false } @@ -856,6 +868,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -887,7 +901,7 @@ FsWatchesRecursive:: Before request -Info 77 [00:02:47.000] request: +Info 81 [00:02:51.000] request: { "command": "open", "arguments": { @@ -896,25 +910,25 @@ Info 77 [00:02:47.000] request: "seq": 10, "type": "request" } -Info 78 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 79 [00:02:49.000] Search path: /user/username/projects/myproject/random -Info 80 [00:02:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 81 [00:02:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 82 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 83 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 83 [00:02:54.000] Files (2) - -Info 83 [00:02:55.000] ----------------------------------------------- -Info 83 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 83 [00:02:57.000] Files (2) - -Info 83 [00:02:58.000] ----------------------------------------------- -Info 83 [00:02:59.000] Open files: -Info 83 [00:03:00.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 83 [00:03:01.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 83 [00:03:02.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 83 [00:03:03.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 83 [00:03:04.000] response: +Info 82 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 83 [00:02:53.000] Search path: /user/username/projects/myproject/random +Info 84 [00:02:54.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 85 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 86 [00:02:56.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 87 [00:02:57.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 87 [00:02:58.000] Files (2) + +Info 87 [00:02:59.000] ----------------------------------------------- +Info 87 [00:03:00.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 87 [00:03:01.000] Files (2) + +Info 87 [00:03:02.000] ----------------------------------------------- +Info 87 [00:03:03.000] Open files: +Info 87 [00:03:04.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 87 [00:03:05.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 87 [00:03:06.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 87 [00:03:07.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 87 [00:03:08.000] response: { "responseRequired": false } @@ -925,6 +939,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -958,7 +974,7 @@ FsWatchesRecursive:: Before request -Info 84 [00:03:05.000] request: +Info 88 [00:03:09.000] request: { "command": "close", "arguments": { @@ -967,19 +983,19 @@ Info 84 [00:03:05.000] request: "seq": 11, "type": "request" } -Info 85 [00:03:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:07.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 86 [00:03:08.000] Files (2) - -Info 86 [00:03:09.000] ----------------------------------------------- -Info 86 [00:03:10.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:11.000] Files (2) - -Info 86 [00:03:12.000] ----------------------------------------------- -Info 86 [00:03:13.000] Open files: -Info 86 [00:03:14.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 86 [00:03:15.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 86 [00:03:16.000] response: +Info 89 [00:03:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 90 [00:03:11.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:12.000] Files (2) + +Info 90 [00:03:13.000] ----------------------------------------------- +Info 90 [00:03:14.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:15.000] Files (2) + +Info 90 [00:03:16.000] ----------------------------------------------- +Info 90 [00:03:17.000] Open files: +Info 90 [00:03:18.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 90 [00:03:19.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 90 [00:03:20.000] response: { "responseRequired": false } @@ -990,6 +1006,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1017,7 +1035,7 @@ FsWatchesRecursive:: Before request -Info 87 [00:03:17.000] request: +Info 91 [00:03:21.000] request: { "command": "close", "arguments": { @@ -1026,17 +1044,17 @@ Info 87 [00:03:17.000] request: "seq": 12, "type": "request" } -Info 88 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 89 [00:03:20.000] Files (2) +Info 92 [00:03:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 93 [00:03:24.000] Files (2) -Info 89 [00:03:21.000] ----------------------------------------------- -Info 89 [00:03:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 89 [00:03:23.000] Files (2) +Info 93 [00:03:25.000] ----------------------------------------------- +Info 93 [00:03:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 93 [00:03:27.000] Files (2) -Info 89 [00:03:24.000] ----------------------------------------------- -Info 89 [00:03:25.000] Open files: -Info 89 [00:03:26.000] response: +Info 93 [00:03:28.000] ----------------------------------------------- +Info 93 [00:03:29.000] Open files: +Info 93 [00:03:30.000] response: { "responseRequired": false } @@ -1047,6 +1065,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1076,7 +1096,7 @@ FsWatchesRecursive:: Before request -Info 90 [00:03:27.000] request: +Info 94 [00:03:31.000] request: { "command": "open", "arguments": { @@ -1085,12 +1105,12 @@ Info 90 [00:03:27.000] request: "seq": 13, "type": "request" } -Info 91 [00:03:28.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 92 [00:03:29.000] Search path: /user/username/projects/myproject/random -Info 93 [00:03:30.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 94 [00:03:31.000] `remove Project:: -Info 95 [00:03:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 96 [00:03:33.000] Files (2) +Info 95 [00:03:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 96 [00:03:33.000] Search path: /user/username/projects/myproject/random +Info 97 [00:03:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 98 [00:03:35.000] `remove Project:: +Info 99 [00:03:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 100 [00:03:37.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -1100,28 +1120,30 @@ Info 96 [00:03:33.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 97 [00:03:34.000] ----------------------------------------------- -Info 98 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 99 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 101 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 102 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 103 [00:03:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 104 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:03:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 107 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 108 [00:03:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 109 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 110 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 111 [00:03:48.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 111 [00:03:49.000] Files (2) - -Info 111 [00:03:50.000] ----------------------------------------------- -Info 111 [00:03:51.000] Open files: -Info 111 [00:03:52.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 111 [00:03:53.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 111 [00:03:54.000] response: +Info 101 [00:03:38.000] ----------------------------------------------- +Info 102 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 103 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 104 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 105 [00:03:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 106 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 107 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 108 [00:03:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 110 [00:03:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 111 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 112 [00:03:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 113 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 114 [00:03:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 115 [00:03:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 116 [00:03:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 117 [00:03:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 117 [00:03:55.000] Files (2) + +Info 117 [00:03:56.000] ----------------------------------------------- +Info 117 [00:03:57.000] Open files: +Info 117 [00:03:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 117 [00:03:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 117 [00:04:00.000] response: { "responseRequired": false } @@ -1130,6 +1152,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js index 15fbc48b9305e..6a331f406f779 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dts-not-present.js @@ -259,9 +259,11 @@ Info 17 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 19 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 21 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 23 [00:01:27.000] Files (2) +Info 21 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 22 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 25 [00:01:29.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -271,17 +273,17 @@ Info 23 [00:01:27.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 24 [00:01:28.000] ----------------------------------------------- -Info 25 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 26 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 27 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 27 [00:01:32.000] Files (2) - -Info 27 [00:01:33.000] ----------------------------------------------- -Info 27 [00:01:34.000] Open files: -Info 27 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 27 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 27 [00:01:37.000] response: +Info 26 [00:01:30.000] ----------------------------------------------- +Info 27 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 28 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 29 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 29 [00:01:34.000] Files (2) + +Info 29 [00:01:35.000] ----------------------------------------------- +Info 29 [00:01:36.000] Open files: +Info 29 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 29 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 29 [00:01:39.000] response: { "responseRequired": false } @@ -292,6 +294,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -311,7 +315,7 @@ FsWatchesRecursive:: Before request -Info 28 [00:01:38.000] request: +Info 30 [00:01:40.000] request: { "command": "open", "arguments": { @@ -320,11 +324,11 @@ Info 28 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 29 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 30 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 31 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 33 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 31 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 32 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 33 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 35 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -332,16 +336,18 @@ Info 33 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 34 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 43 [00:01:53.000] Files (2) +Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 39 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 40 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 47 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -351,21 +357,21 @@ Info 43 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 44 [00:01:54.000] ----------------------------------------------- -Info 45 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 45 [00:01:56.000] Files (2) - -Info 45 [00:01:57.000] ----------------------------------------------- -Info 45 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 45 [00:01:59.000] Files (2) - -Info 45 [00:02:00.000] ----------------------------------------------- -Info 45 [00:02:01.000] Open files: -Info 45 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 45 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 45 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 45 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 45 [00:02:06.000] response: +Info 48 [00:01:58.000] ----------------------------------------------- +Info 49 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 49 [00:02:00.000] Files (2) + +Info 49 [00:02:01.000] ----------------------------------------------- +Info 49 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 49 [00:02:03.000] Files (2) + +Info 49 [00:02:04.000] ----------------------------------------------- +Info 49 [00:02:05.000] Open files: +Info 49 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 49 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 49 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 49 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 49 [00:02:10.000] response: { "responseRequired": false } @@ -376,6 +382,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -401,7 +409,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:07.000] request: +Info 50 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -412,7 +420,7 @@ Info 46 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 47 [00:02:08.000] response: +Info 51 [00:02:12.000] response: { "response": { "definitions": [ @@ -453,7 +461,7 @@ After request Before request -Info 48 [00:02:09.000] request: +Info 52 [00:02:13.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -464,7 +472,7 @@ Info 48 [00:02:09.000] request: "seq": 4, "type": "request" } -Info 49 [00:02:10.000] response: +Info 53 [00:02:14.000] response: { "response": { "definitions": [ @@ -505,7 +513,7 @@ After request Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -516,7 +524,7 @@ Info 50 [00:02:11.000] request: "seq": 5, "type": "request" } -Info 51 [00:02:12.000] response: +Info 55 [00:02:16.000] response: { "response": { "definitions": [ @@ -557,7 +565,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -568,7 +576,7 @@ Info 52 [00:02:13.000] request: "seq": 6, "type": "request" } -Info 53 [00:02:14.000] response: +Info 57 [00:02:18.000] response: { "response": { "definitions": [ @@ -609,7 +617,7 @@ After request Before request -Info 54 [00:02:15.000] request: +Info 58 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -620,7 +628,7 @@ Info 54 [00:02:15.000] request: "seq": 7, "type": "request" } -Info 55 [00:02:16.000] response: +Info 59 [00:02:20.000] response: { "response": { "definitions": [ @@ -661,7 +669,7 @@ After request Before request -Info 56 [00:02:17.000] request: +Info 60 [00:02:21.000] request: { "command": "close", "arguments": { @@ -670,19 +678,19 @@ Info 56 [00:02:17.000] request: "seq": 8, "type": "request" } -Info 57 [00:02:18.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 58 [00:02:19.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 58 [00:02:20.000] Files (2) - -Info 58 [00:02:21.000] ----------------------------------------------- -Info 58 [00:02:22.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 58 [00:02:23.000] Files (2) - -Info 58 [00:02:24.000] ----------------------------------------------- -Info 58 [00:02:25.000] Open files: -Info 58 [00:02:26.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 58 [00:02:27.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 58 [00:02:28.000] response: +Info 61 [00:02:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 62 [00:02:23.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 62 [00:02:24.000] Files (2) + +Info 62 [00:02:25.000] ----------------------------------------------- +Info 62 [00:02:26.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 62 [00:02:27.000] Files (2) + +Info 62 [00:02:28.000] ----------------------------------------------- +Info 62 [00:02:29.000] Open files: +Info 62 [00:02:30.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 62 [00:02:31.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 62 [00:02:32.000] response: { "responseRequired": false } @@ -693,6 +701,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -720,7 +730,7 @@ FsWatchesRecursive:: Before request -Info 59 [00:02:29.000] request: +Info 63 [00:02:33.000] request: { "command": "open", "arguments": { @@ -729,23 +739,23 @@ Info 59 [00:02:29.000] request: "seq": 9, "type": "request" } -Info 60 [00:02:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 61 [00:02:31.000] Search path: /user/username/projects/myproject/random -Info 62 [00:02:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 63 [00:02:34.000] Files (2) - -Info 63 [00:02:35.000] ----------------------------------------------- -Info 63 [00:02:36.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 63 [00:02:37.000] Files (2) - -Info 63 [00:02:38.000] ----------------------------------------------- -Info 63 [00:02:39.000] Open files: -Info 63 [00:02:40.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 63 [00:02:41.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 63 [00:02:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 63 [00:02:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 63 [00:02:44.000] response: +Info 64 [00:02:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 65 [00:02:35.000] Search path: /user/username/projects/myproject/random +Info 66 [00:02:36.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 67 [00:02:38.000] Files (2) + +Info 67 [00:02:39.000] ----------------------------------------------- +Info 67 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 67 [00:02:41.000] Files (2) + +Info 67 [00:02:42.000] ----------------------------------------------- +Info 67 [00:02:43.000] Open files: +Info 67 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 67 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 67 [00:02:46.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 67 [00:02:47.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 67 [00:02:48.000] response: { "responseRequired": false } @@ -756,6 +766,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -785,7 +797,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:45.000] request: +Info 68 [00:02:49.000] request: { "command": "close", "arguments": { @@ -794,19 +806,19 @@ Info 64 [00:02:45.000] request: "seq": 10, "type": "request" } -Info 65 [00:02:46.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 66 [00:02:47.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 66 [00:02:48.000] Files (2) - -Info 66 [00:02:49.000] ----------------------------------------------- -Info 66 [00:02:50.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 66 [00:02:51.000] Files (2) - -Info 66 [00:02:52.000] ----------------------------------------------- -Info 66 [00:02:53.000] Open files: -Info 66 [00:02:54.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 66 [00:02:55.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 66 [00:02:56.000] response: +Info 69 [00:02:50.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 70 [00:02:52.000] Files (2) + +Info 70 [00:02:53.000] ----------------------------------------------- +Info 70 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 70 [00:02:55.000] Files (2) + +Info 70 [00:02:56.000] ----------------------------------------------- +Info 70 [00:02:57.000] Open files: +Info 70 [00:02:58.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 70 [00:02:59.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 70 [00:03:00.000] response: { "responseRequired": false } @@ -817,6 +829,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -844,7 +858,7 @@ FsWatchesRecursive:: Before request -Info 67 [00:02:57.000] request: +Info 71 [00:03:01.000] request: { "command": "close", "arguments": { @@ -853,17 +867,17 @@ Info 67 [00:02:57.000] request: "seq": 11, "type": "request" } -Info 68 [00:02:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 69 [00:02:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 69 [00:03:00.000] Files (2) +Info 72 [00:03:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 73 [00:03:03.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 73 [00:03:04.000] Files (2) -Info 69 [00:03:01.000] ----------------------------------------------- -Info 69 [00:03:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 69 [00:03:03.000] Files (2) +Info 73 [00:03:05.000] ----------------------------------------------- +Info 73 [00:03:06.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 73 [00:03:07.000] Files (2) -Info 69 [00:03:04.000] ----------------------------------------------- -Info 69 [00:03:05.000] Open files: -Info 69 [00:03:06.000] response: +Info 73 [00:03:08.000] ----------------------------------------------- +Info 73 [00:03:09.000] Open files: +Info 73 [00:03:10.000] response: { "responseRequired": false } @@ -874,6 +888,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -903,7 +919,7 @@ FsWatchesRecursive:: Before request -Info 70 [00:03:07.000] request: +Info 74 [00:03:11.000] request: { "command": "open", "arguments": { @@ -912,12 +928,12 @@ Info 70 [00:03:07.000] request: "seq": 12, "type": "request" } -Info 71 [00:03:08.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 72 [00:03:09.000] Search path: /user/username/projects/myproject/random -Info 73 [00:03:10.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 74 [00:03:11.000] `remove Project:: -Info 75 [00:03:12.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 76 [00:03:13.000] Files (2) +Info 75 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 76 [00:03:13.000] Search path: /user/username/projects/myproject/random +Info 77 [00:03:14.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 78 [00:03:15.000] `remove Project:: +Info 79 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 80 [00:03:17.000] Files (2) /a/lib/lib.d.ts /user/username/projects/myproject/main/main.ts @@ -927,28 +943,30 @@ Info 76 [00:03:13.000] Files (2) main.ts Matched by default include pattern '**/*' -Info 77 [00:03:14.000] ----------------------------------------------- -Info 78 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 79 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 80 [00:03:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 81 [00:03:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 82 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 83 [00:03:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 84 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 91 [00:03:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 91 [00:03:29.000] Files (2) - -Info 91 [00:03:30.000] ----------------------------------------------- -Info 91 [00:03:31.000] Open files: -Info 91 [00:03:32.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 91 [00:03:33.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 91 [00:03:34.000] response: +Info 81 [00:03:18.000] ----------------------------------------------- +Info 82 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 83 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 84 [00:03:21.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 85 [00:03:22.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 87 [00:03:24.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 92 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:33.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 97 [00:03:34.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 97 [00:03:35.000] Files (2) + +Info 97 [00:03:36.000] ----------------------------------------------- +Info 97 [00:03:37.000] Open files: +Info 97 [00:03:38.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 97 [00:03:39.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 97 [00:03:40.000] response: { "responseRequired": false } @@ -957,6 +975,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js index f2da85a7062d2..d292f36bd705d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes-with-timeout-before-request.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -503,53 +513,53 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:02:19.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 58 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 55 [00:02:18.000] Running: /user/username/projects/myproject/main/tsconfig.json -Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 58 [00:02:21.000] Same program as before -Info 59 [00:02:22.000] Running: *ensureProjectForOpenFiles* -Info 60 [00:02:23.000] Before ensureProjectForOpenFiles: -Info 61 [00:02:24.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 61 [00:02:25.000] Files (3) - -Info 61 [00:02:26.000] ----------------------------------------------- -Info 61 [00:02:27.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 61 [00:02:28.000] Files (2) - -Info 61 [00:02:29.000] ----------------------------------------------- -Info 61 [00:02:30.000] Open files: -Info 61 [00:02:31.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 61 [00:02:32.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 61 [00:02:33.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 61 [00:02:34.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 61 [00:02:35.000] After ensureProjectForOpenFiles: -Info 62 [00:02:36.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 62 [00:02:37.000] Files (3) - -Info 62 [00:02:38.000] ----------------------------------------------- -Info 62 [00:02:39.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 62 [00:02:40.000] Files (2) - -Info 62 [00:02:41.000] ----------------------------------------------- -Info 62 [00:02:42.000] Open files: -Info 62 [00:02:43.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 62 [00:02:44.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 62 [00:02:45.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 62 [00:02:46.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 59 [00:02:22.000] Running: /user/username/projects/myproject/main/tsconfig.json +Info 60 [00:02:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 62 [00:02:25.000] Same program as before +Info 63 [00:02:26.000] Running: *ensureProjectForOpenFiles* +Info 64 [00:02:27.000] Before ensureProjectForOpenFiles: +Info 65 [00:02:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 65 [00:02:29.000] Files (3) + +Info 65 [00:02:30.000] ----------------------------------------------- +Info 65 [00:02:31.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 65 [00:02:32.000] Files (2) + +Info 65 [00:02:33.000] ----------------------------------------------- +Info 65 [00:02:34.000] Open files: +Info 65 [00:02:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 65 [00:02:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 65 [00:02:37.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 65 [00:02:38.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 65 [00:02:39.000] After ensureProjectForOpenFiles: +Info 66 [00:02:40.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 66 [00:02:41.000] Files (3) + +Info 66 [00:02:42.000] ----------------------------------------------- +Info 66 [00:02:43.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 66 [00:02:44.000] Files (2) + +Info 66 [00:02:45.000] ----------------------------------------------- +Info 66 [00:02:46.000] Open files: +Info 66 [00:02:47.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 66 [00:02:48.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 66 [00:02:49.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 66 [00:02:50.000] Projects: /user/username/projects/myproject/random/tsconfig.json After running timeout callbacks Before request -Info 62 [00:02:47.000] request: +Info 66 [00:02:51.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -560,7 +570,7 @@ Info 62 [00:02:47.000] request: "seq": 4, "type": "request" } -Info 63 [00:02:48.000] response: +Info 67 [00:02:52.000] response: { "response": { "definitions": [ @@ -601,7 +611,7 @@ After request Before request -Info 64 [00:02:49.000] request: +Info 68 [00:02:53.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -612,7 +622,7 @@ Info 64 [00:02:49.000] request: "seq": 5, "type": "request" } -Info 65 [00:02:50.000] response: +Info 69 [00:02:54.000] response: { "response": { "definitions": [ @@ -653,7 +663,7 @@ After request Before request -Info 66 [00:02:51.000] request: +Info 70 [00:02:55.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -664,7 +674,7 @@ Info 66 [00:02:51.000] request: "seq": 6, "type": "request" } -Info 67 [00:02:52.000] response: +Info 71 [00:02:56.000] response: { "response": { "definitions": [ @@ -705,7 +715,7 @@ After request Before request -Info 68 [00:02:53.000] request: +Info 72 [00:02:57.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -716,7 +726,7 @@ Info 68 [00:02:53.000] request: "seq": 7, "type": "request" } -Info 69 [00:02:54.000] response: +Info 73 [00:02:58.000] response: { "response": { "definitions": [ @@ -757,7 +767,7 @@ After request Before request -Info 70 [00:02:55.000] request: +Info 74 [00:02:59.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -768,7 +778,7 @@ Info 70 [00:02:55.000] request: "seq": 8, "type": "request" } -Info 71 [00:02:56.000] response: +Info 75 [00:03:00.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes.js index 94f8846b1672a..8f81caaf8fa10 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-changes.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -503,16 +513,16 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:14.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 52 [00:02:15.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 53 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 55 [00:02:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:02:19.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 57 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 58 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 1:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,eAAO,MAAM,CAAC,KAAK,CAAC"} -Info 55 [00:02:18.000] request: +Info 59 [00:02:22.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -523,10 +533,10 @@ Info 55 [00:02:18.000] request: "seq": 4, "type": "request" } -Info 56 [00:02:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 57 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 58 [00:02:21.000] Same program as before -Info 59 [00:02:22.000] response: +Info 60 [00:02:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 61 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 62 [00:02:25.000] Same program as before +Info 63 [00:02:26.000] response: { "response": { "definitions": [ @@ -567,7 +577,7 @@ After request Before request -Info 60 [00:02:23.000] request: +Info 64 [00:02:27.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -578,7 +588,7 @@ Info 60 [00:02:23.000] request: "seq": 5, "type": "request" } -Info 61 [00:02:24.000] response: +Info 65 [00:02:28.000] response: { "response": { "definitions": [ @@ -619,7 +629,7 @@ After request Before request -Info 62 [00:02:25.000] request: +Info 66 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -630,7 +640,7 @@ Info 62 [00:02:25.000] request: "seq": 6, "type": "request" } -Info 63 [00:02:26.000] response: +Info 67 [00:02:30.000] response: { "response": { "definitions": [ @@ -671,7 +681,7 @@ After request Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -682,7 +692,7 @@ Info 64 [00:02:27.000] request: "seq": 7, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "definitions": [ @@ -723,7 +733,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -734,7 +744,7 @@ Info 66 [00:02:29.000] request: "seq": 8, "type": "request" } -Info 67 [00:02:30.000] response: +Info 71 [00:02:34.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-created.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-created.js index e575437779e59..6a3edef039b4c 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-created.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-created.js @@ -265,9 +265,11 @@ Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) +Info 22 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -280,17 +282,17 @@ Info 24 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:29.000] ----------------------------------------------- -Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:33.000] Files (3) - -Info 28 [00:01:34.000] ----------------------------------------------- -Info 28 [00:01:35.000] Open files: -Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:38.000] response: +Info 27 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:33.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:35.000] Files (3) + +Info 30 [00:01:36.000] ----------------------------------------------- +Info 30 [00:01:37.000] Open files: +Info 30 [00:01:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:40.000] response: { "responseRequired": false } @@ -301,6 +303,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -322,7 +326,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:39.000] request: +Info 31 [00:01:41.000] request: { "command": "open", "arguments": { @@ -331,11 +335,11 @@ Info 29 [00:01:39.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:42.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:44.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:46.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -343,16 +347,18 @@ Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (2) +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -362,21 +368,21 @@ Info 44 [00:01:54.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:55.000] ----------------------------------------------- -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (3) - -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:02:00.000] Files (2) - -Info 46 [00:02:01.000] ----------------------------------------------- -Info 46 [00:02:02.000] Open files: -Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:07.000] response: +Info 49 [00:01:59.000] ----------------------------------------------- +Info 50 [00:02:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:01.000] Files (3) + +Info 50 [00:02:02.000] ----------------------------------------------- +Info 50 [00:02:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:04.000] Files (2) + +Info 50 [00:02:05.000] ----------------------------------------------- +Info 50 [00:02:06.000] Open files: +Info 50 [00:02:07.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:08.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:11.000] response: { "responseRequired": false } @@ -387,6 +393,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -414,7 +422,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:08.000] request: +Info 51 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +433,8 @@ Info 47 [00:02:08.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 49 [00:02:10.000] response: +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 53 [00:02:14.000] response: { "response": { "definitions": [ @@ -470,6 +478,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -497,13 +507,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 50 [00:02:13.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 51 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 52 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* -Info 53 [00:02:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 54 [00:02:17.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 55 [00:02:18.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:02:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 55 [00:02:18.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 56 [00:02:19.000] Scheduled: *ensureProjectForOpenFiles* +Info 57 [00:02:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 58 [00:02:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 0:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 59 [00:02:22.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] {"version":3,"file":"FnS.d.ts","sourceRoot":"","sources":["../dependency/FnS.ts"],"names":[],"mappings":"AAAA,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM;AACzB,wBAAgB,GAAG,SAAM"} @@ -514,6 +524,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -543,7 +555,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 57 [00:02:20.000] request: +Info 61 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -554,12 +566,12 @@ Info 57 [00:02:20.000] request: "seq": 4, "type": "request" } -Info 58 [00:02:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 59 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 60 [00:02:23.000] Same program as before -Info 61 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 62 [00:02:25.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:26.000] response: +Info 62 [00:02:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 63 [00:02:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 64 [00:02:27.000] Same program as before +Info 65 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 66 [00:02:29.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:30.000] response: { "response": { "definitions": [ @@ -603,6 +615,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -634,7 +648,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:27.000] request: +Info 68 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -645,7 +659,7 @@ Info 64 [00:02:27.000] request: "seq": 5, "type": "request" } -Info 65 [00:02:28.000] response: +Info 69 [00:02:32.000] response: { "response": { "definitions": [ @@ -686,7 +700,7 @@ After request Before request -Info 66 [00:02:29.000] request: +Info 70 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -697,7 +711,7 @@ Info 66 [00:02:29.000] request: "seq": 6, "type": "request" } -Info 67 [00:02:30.000] response: +Info 71 [00:02:34.000] response: { "response": { "definitions": [ @@ -738,7 +752,7 @@ After request Before request -Info 68 [00:02:31.000] request: +Info 72 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -749,7 +763,7 @@ Info 68 [00:02:31.000] request: "seq": 7, "type": "request" } -Info 69 [00:02:32.000] response: +Info 73 [00:02:36.000] response: { "response": { "definitions": [ @@ -790,7 +804,7 @@ After request Before request -Info 70 [00:02:33.000] request: +Info 74 [00:02:37.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -801,7 +815,7 @@ Info 70 [00:02:33.000] request: "seq": 8, "type": "request" } -Info 71 [00:02:34.000] response: +Info 75 [00:02:38.000] response: { "response": { "definitions": [ @@ -842,7 +856,7 @@ After request Before request -Info 72 [00:02:35.000] request: +Info 76 [00:02:39.000] request: { "command": "close", "arguments": { @@ -851,19 +865,19 @@ Info 72 [00:02:35.000] request: "seq": 9, "type": "request" } -Info 73 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:37.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:02:38.000] Files (3) - -Info 74 [00:02:39.000] ----------------------------------------------- -Info 74 [00:02:40.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:41.000] Files (2) - -Info 74 [00:02:42.000] ----------------------------------------------- -Info 74 [00:02:43.000] Open files: -Info 74 [00:02:44.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 74 [00:02:45.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:46.000] response: +Info 77 [00:02:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:41.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 78 [00:02:42.000] Files (3) + +Info 78 [00:02:43.000] ----------------------------------------------- +Info 78 [00:02:44.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:02:45.000] Files (2) + +Info 78 [00:02:46.000] ----------------------------------------------- +Info 78 [00:02:47.000] Open files: +Info 78 [00:02:48.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 78 [00:02:49.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:50.000] response: { "responseRequired": false } @@ -874,6 +888,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -907,7 +923,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:02:47.000] request: +Info 79 [00:02:51.000] request: { "command": "open", "arguments": { @@ -916,23 +932,23 @@ Info 75 [00:02:47.000] request: "seq": 10, "type": "request" } -Info 76 [00:02:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:49.000] Search path: /user/username/projects/myproject/random -Info 78 [00:02:50.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:02:51.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 79 [00:02:52.000] Files (3) - -Info 79 [00:02:53.000] ----------------------------------------------- -Info 79 [00:02:54.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 79 [00:02:55.000] Files (2) - -Info 79 [00:02:56.000] ----------------------------------------------- -Info 79 [00:02:57.000] Open files: -Info 79 [00:02:58.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 79 [00:02:59.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 79 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 79 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:03:02.000] response: +Info 80 [00:02:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:02:53.000] Search path: /user/username/projects/myproject/random +Info 82 [00:02:54.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:02:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 83 [00:02:56.000] Files (3) + +Info 83 [00:02:57.000] ----------------------------------------------- +Info 83 [00:02:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 83 [00:02:59.000] Files (2) + +Info 83 [00:03:00.000] ----------------------------------------------- +Info 83 [00:03:01.000] Open files: +Info 83 [00:03:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 83 [00:03:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 83 [00:03:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 83 [00:03:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:03:06.000] response: { "responseRequired": false } @@ -943,6 +959,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -978,7 +996,7 @@ FsWatchesRecursive:: Before request -Info 80 [00:03:03.000] request: +Info 84 [00:03:07.000] request: { "command": "close", "arguments": { @@ -987,19 +1005,19 @@ Info 80 [00:03:03.000] request: "seq": 11, "type": "request" } -Info 81 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 82 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 82 [00:03:06.000] Files (3) - -Info 82 [00:03:07.000] ----------------------------------------------- -Info 82 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 82 [00:03:09.000] Files (2) - -Info 82 [00:03:10.000] ----------------------------------------------- -Info 82 [00:03:11.000] Open files: -Info 82 [00:03:12.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 82 [00:03:13.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 82 [00:03:14.000] response: +Info 85 [00:03:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 86 [00:03:09.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 86 [00:03:10.000] Files (3) + +Info 86 [00:03:11.000] ----------------------------------------------- +Info 86 [00:03:12.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 86 [00:03:13.000] Files (2) + +Info 86 [00:03:14.000] ----------------------------------------------- +Info 86 [00:03:15.000] Open files: +Info 86 [00:03:16.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 86 [00:03:17.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 86 [00:03:18.000] response: { "responseRequired": false } @@ -1010,6 +1028,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1043,7 +1063,7 @@ FsWatchesRecursive:: Before request -Info 83 [00:03:15.000] request: +Info 87 [00:03:19.000] request: { "command": "close", "arguments": { @@ -1052,17 +1072,17 @@ Info 83 [00:03:15.000] request: "seq": 12, "type": "request" } -Info 84 [00:03:16.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 85 [00:03:17.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 85 [00:03:18.000] Files (3) +Info 88 [00:03:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 89 [00:03:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 89 [00:03:22.000] Files (3) -Info 85 [00:03:19.000] ----------------------------------------------- -Info 85 [00:03:20.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 85 [00:03:21.000] Files (2) +Info 89 [00:03:23.000] ----------------------------------------------- +Info 89 [00:03:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 89 [00:03:25.000] Files (2) -Info 85 [00:03:22.000] ----------------------------------------------- -Info 85 [00:03:23.000] Open files: -Info 85 [00:03:24.000] response: +Info 89 [00:03:26.000] ----------------------------------------------- +Info 89 [00:03:27.000] Open files: +Info 89 [00:03:28.000] response: { "responseRequired": false } @@ -1073,6 +1093,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -1108,7 +1130,7 @@ FsWatchesRecursive:: Before request -Info 86 [00:03:25.000] request: +Info 90 [00:03:29.000] request: { "command": "open", "arguments": { @@ -1117,12 +1139,12 @@ Info 86 [00:03:25.000] request: "seq": 13, "type": "request" } -Info 87 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 88 [00:03:27.000] Search path: /user/username/projects/myproject/random -Info 89 [00:03:28.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 90 [00:03:29.000] `remove Project:: -Info 91 [00:03:30.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 92 [00:03:31.000] Files (3) +Info 91 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 92 [00:03:31.000] Search path: /user/username/projects/myproject/random +Info 93 [00:03:32.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 94 [00:03:33.000] `remove Project:: +Info 95 [00:03:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 96 [00:03:35.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1135,31 +1157,33 @@ Info 92 [00:03:31.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 93 [00:03:32.000] ----------------------------------------------- -Info 94 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 95 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 96 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 97 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 98 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 99 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 100 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:03:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 103 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 104 [00:03:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 105 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 106 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 107 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 109 [00:03:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 110 [00:03:49.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 110 [00:03:50.000] Files (2) - -Info 110 [00:03:51.000] ----------------------------------------------- -Info 110 [00:03:52.000] Open files: -Info 110 [00:03:53.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 110 [00:03:54.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 110 [00:03:55.000] response: +Info 97 [00:03:36.000] ----------------------------------------------- +Info 98 [00:03:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 99 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 100 [00:03:39.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 101 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 102 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 103 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 104 [00:03:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:03:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:03:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 107 [00:03:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 108 [00:03:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 109 [00:03:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 110 [00:03:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 111 [00:03:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 112 [00:03:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 113 [00:03:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 114 [00:03:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 115 [00:03:54.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 116 [00:03:55.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 116 [00:03:56.000] Files (2) + +Info 116 [00:03:57.000] ----------------------------------------------- +Info 116 [00:03:58.000] Open files: +Info 116 [00:03:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 116 [00:04:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 116 [00:04:01.000] response: { "responseRequired": false } @@ -1168,6 +1192,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js index d54543f1a6cbd..04242ec6f7093 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-deleted.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -503,13 +513,13 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 51 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 52 [00:02:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 53 [00:02:14.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json -Info 54 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* -Info 55 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 56 [00:02:17.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:02:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 56 [00:02:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 57 [00:02:18.000] Scheduled: /user/username/projects/myproject/main/tsconfig.json +Info 58 [00:02:19.000] Scheduled: *ensureProjectForOpenFiles* +Info 59 [00:02:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map 2:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 60 [00:02:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/decls/FnS.d.ts.map :: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations Before request //// [/user/username/projects/myproject/decls/FnS.d.ts.map] deleted @@ -518,6 +528,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -549,7 +561,7 @@ FsWatchesRecursive:: /user/username/projects/myproject/random: {} -Info 58 [00:02:19.000] request: +Info 62 [00:02:23.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -560,11 +572,11 @@ Info 58 [00:02:19.000] request: "seq": 4, "type": "request" } -Info 59 [00:02:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 60 [00:02:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:22.000] Same program as before -Info 62 [00:02:23.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 63 [00:02:24.000] response: +Info 63 [00:02:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:26.000] Same program as before +Info 66 [00:02:27.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 67 [00:02:28.000] response: { "response": { "definitions": [ @@ -608,6 +620,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -639,7 +653,7 @@ FsWatchesRecursive:: Before request -Info 64 [00:02:25.000] request: +Info 68 [00:02:29.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -650,7 +664,7 @@ Info 64 [00:02:25.000] request: "seq": 5, "type": "request" } -Info 65 [00:02:26.000] response: +Info 69 [00:02:30.000] response: { "response": { "definitions": [ @@ -691,7 +705,7 @@ After request Before request -Info 66 [00:02:27.000] request: +Info 70 [00:02:31.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -702,7 +716,7 @@ Info 66 [00:02:27.000] request: "seq": 6, "type": "request" } -Info 67 [00:02:28.000] response: +Info 71 [00:02:32.000] response: { "response": { "definitions": [ @@ -743,7 +757,7 @@ After request Before request -Info 68 [00:02:29.000] request: +Info 72 [00:02:33.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -754,7 +768,7 @@ Info 68 [00:02:29.000] request: "seq": 7, "type": "request" } -Info 69 [00:02:30.000] response: +Info 73 [00:02:34.000] response: { "response": { "definitions": [ @@ -795,7 +809,7 @@ After request Before request -Info 70 [00:02:31.000] request: +Info 74 [00:02:35.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -806,7 +820,7 @@ Info 70 [00:02:31.000] request: "seq": 8, "type": "request" } -Info 71 [00:02:32.000] response: +Info 75 [00:02:36.000] response: { "response": { "definitions": [ @@ -847,7 +861,7 @@ After request Before request -Info 72 [00:02:33.000] request: +Info 76 [00:02:37.000] request: { "command": "close", "arguments": { @@ -856,19 +870,19 @@ Info 72 [00:02:33.000] request: "seq": 9, "type": "request" } -Info 73 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 74 [00:02:36.000] Files (3) - -Info 74 [00:02:37.000] ----------------------------------------------- -Info 74 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 74 [00:02:39.000] Files (2) - -Info 74 [00:02:40.000] ----------------------------------------------- -Info 74 [00:02:41.000] Open files: -Info 74 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 74 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 74 [00:02:44.000] response: +Info 77 [00:02:38.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:02:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 78 [00:02:40.000] Files (3) + +Info 78 [00:02:41.000] ----------------------------------------------- +Info 78 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 78 [00:02:43.000] Files (2) + +Info 78 [00:02:44.000] ----------------------------------------------- +Info 78 [00:02:45.000] Open files: +Info 78 [00:02:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 78 [00:02:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 78 [00:02:48.000] response: { "responseRequired": false } @@ -879,6 +893,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -912,7 +928,7 @@ FsWatchesRecursive:: Before request -Info 75 [00:02:45.000] request: +Info 79 [00:02:49.000] request: { "command": "open", "arguments": { @@ -921,24 +937,24 @@ Info 75 [00:02:45.000] request: "seq": 10, "type": "request" } -Info 76 [00:02:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 77 [00:02:47.000] Search path: /user/username/projects/myproject/random -Info 78 [00:02:48.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 79 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 80 [00:02:50.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 80 [00:02:51.000] Files (3) - -Info 80 [00:02:52.000] ----------------------------------------------- -Info 80 [00:02:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 80 [00:02:54.000] Files (2) - -Info 80 [00:02:55.000] ----------------------------------------------- -Info 80 [00:02:56.000] Open files: -Info 80 [00:02:57.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 80 [00:02:58.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 80 [00:02:59.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 80 [00:03:00.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 80 [00:03:01.000] response: +Info 80 [00:02:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 81 [00:02:51.000] Search path: /user/username/projects/myproject/random +Info 82 [00:02:52.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 83 [00:02:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 84 [00:02:54.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 84 [00:02:55.000] Files (3) + +Info 84 [00:02:56.000] ----------------------------------------------- +Info 84 [00:02:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 84 [00:02:58.000] Files (2) + +Info 84 [00:02:59.000] ----------------------------------------------- +Info 84 [00:03:00.000] Open files: +Info 84 [00:03:01.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 84 [00:03:02.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 84 [00:03:03.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 84 [00:03:04.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 84 [00:03:05.000] response: { "responseRequired": false } @@ -949,6 +965,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -984,7 +1002,7 @@ FsWatchesRecursive:: Before request -Info 81 [00:03:02.000] request: +Info 85 [00:03:06.000] request: { "command": "close", "arguments": { @@ -993,19 +1011,19 @@ Info 81 [00:03:02.000] request: "seq": 11, "type": "request" } -Info 82 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 83 [00:03:04.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 83 [00:03:05.000] Files (3) - -Info 83 [00:03:06.000] ----------------------------------------------- -Info 83 [00:03:07.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 83 [00:03:08.000] Files (2) - -Info 83 [00:03:09.000] ----------------------------------------------- -Info 83 [00:03:10.000] Open files: -Info 83 [00:03:11.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 83 [00:03:12.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 83 [00:03:13.000] response: +Info 86 [00:03:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 87 [00:03:08.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 87 [00:03:09.000] Files (3) + +Info 87 [00:03:10.000] ----------------------------------------------- +Info 87 [00:03:11.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 87 [00:03:12.000] Files (2) + +Info 87 [00:03:13.000] ----------------------------------------------- +Info 87 [00:03:14.000] Open files: +Info 87 [00:03:15.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 87 [00:03:16.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 87 [00:03:17.000] response: { "responseRequired": false } @@ -1016,6 +1034,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1047,7 +1067,7 @@ FsWatchesRecursive:: Before request -Info 84 [00:03:14.000] request: +Info 88 [00:03:18.000] request: { "command": "close", "arguments": { @@ -1056,17 +1076,17 @@ Info 84 [00:03:14.000] request: "seq": 12, "type": "request" } -Info 85 [00:03:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 86 [00:03:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 86 [00:03:17.000] Files (3) +Info 89 [00:03:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 90 [00:03:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 90 [00:03:21.000] Files (3) -Info 86 [00:03:18.000] ----------------------------------------------- -Info 86 [00:03:19.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 86 [00:03:20.000] Files (2) +Info 90 [00:03:22.000] ----------------------------------------------- +Info 90 [00:03:23.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 90 [00:03:24.000] Files (2) -Info 86 [00:03:21.000] ----------------------------------------------- -Info 86 [00:03:22.000] Open files: -Info 86 [00:03:23.000] response: +Info 90 [00:03:25.000] ----------------------------------------------- +Info 90 [00:03:26.000] Open files: +Info 90 [00:03:27.000] response: { "responseRequired": false } @@ -1077,6 +1097,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -1110,7 +1132,7 @@ FsWatchesRecursive:: Before request -Info 87 [00:03:24.000] request: +Info 91 [00:03:28.000] request: { "command": "open", "arguments": { @@ -1119,12 +1141,12 @@ Info 87 [00:03:24.000] request: "seq": 13, "type": "request" } -Info 88 [00:03:25.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 89 [00:03:26.000] Search path: /user/username/projects/myproject/random -Info 90 [00:03:27.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 91 [00:03:28.000] `remove Project:: -Info 92 [00:03:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 93 [00:03:30.000] Files (3) +Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 93 [00:03:30.000] Search path: /user/username/projects/myproject/random +Info 94 [00:03:31.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 95 [00:03:32.000] `remove Project:: +Info 96 [00:03:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 97 [00:03:34.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -1137,30 +1159,32 @@ Info 93 [00:03:30.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 94 [00:03:31.000] ----------------------------------------------- -Info 95 [00:03:32.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 96 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 97 [00:03:34.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 98 [00:03:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 99 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 101 [00:03:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:03:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:03:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 104 [00:03:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 105 [00:03:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 106 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 107 [00:03:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 108 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 109 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 110 [00:03:47.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 110 [00:03:48.000] Files (2) - -Info 110 [00:03:49.000] ----------------------------------------------- -Info 110 [00:03:50.000] Open files: -Info 110 [00:03:51.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 110 [00:03:52.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 110 [00:03:53.000] response: +Info 98 [00:03:35.000] ----------------------------------------------- +Info 99 [00:03:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 100 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 101 [00:03:38.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 102 [00:03:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 103 [00:03:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 104 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 105 [00:03:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:03:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 107 [00:03:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 108 [00:03:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 109 [00:03:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 110 [00:03:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 111 [00:03:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 112 [00:03:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 113 [00:03:50.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 114 [00:03:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 115 [00:03:52.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 116 [00:03:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 116 [00:03:54.000] Files (2) + +Info 116 [00:03:55.000] ----------------------------------------------- +Info 116 [00:03:56.000] Open files: +Info 116 [00:03:57.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 116 [00:03:58.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 116 [00:03:59.000] response: { "responseRequired": false } @@ -1169,6 +1193,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-not-present.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-not-present.js index 5ed10df971ed4..e50c422de8e9d 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-not-present.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/dependency-dtsMap-not-present.js @@ -265,9 +265,11 @@ Info 18 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:27.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:28.000] Files (3) +Info 22 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:29.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:30.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -280,17 +282,17 @@ Info 24 [00:01:28.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:29.000] ----------------------------------------------- -Info 26 [00:01:30.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:31.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:32.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:33.000] Files (3) - -Info 28 [00:01:34.000] ----------------------------------------------- -Info 28 [00:01:35.000] Open files: -Info 28 [00:01:36.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:37.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:38.000] response: +Info 27 [00:01:31.000] ----------------------------------------------- +Info 28 [00:01:32.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:33.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:34.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:35.000] Files (3) + +Info 30 [00:01:36.000] ----------------------------------------------- +Info 30 [00:01:37.000] Open files: +Info 30 [00:01:38.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:39.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:40.000] response: { "responseRequired": false } @@ -301,6 +303,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -322,7 +326,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:39.000] request: +Info 31 [00:01:41.000] request: { "command": "open", "arguments": { @@ -331,11 +335,11 @@ Info 29 [00:01:39.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:40.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:41.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:42.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:43.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:42.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:43.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:44.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:45.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:46.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -343,16 +347,18 @@ Info 34 [00:01:44.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:53.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:54.000] Files (2) +Info 37 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:57.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:58.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -362,21 +368,21 @@ Info 44 [00:01:54.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:55.000] ----------------------------------------------- -Info 46 [00:01:56.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (3) - -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:02:00.000] Files (2) - -Info 46 [00:02:01.000] ----------------------------------------------- -Info 46 [00:02:02.000] Open files: -Info 46 [00:02:03.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:04.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:05.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:06.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:07.000] response: +Info 49 [00:01:59.000] ----------------------------------------------- +Info 50 [00:02:00.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:01.000] Files (3) + +Info 50 [00:02:02.000] ----------------------------------------------- +Info 50 [00:02:03.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:04.000] Files (2) + +Info 50 [00:02:05.000] ----------------------------------------------- +Info 50 [00:02:06.000] Open files: +Info 50 [00:02:07.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:08.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:09.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:10.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:11.000] response: { "responseRequired": false } @@ -387,6 +393,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -414,7 +422,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:08.000] request: +Info 51 [00:02:12.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -425,8 +433,8 @@ Info 47 [00:02:08.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 49 [00:02:10.000] response: +Info 52 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 53 [00:02:14.000] response: { "response": { "definitions": [ @@ -470,6 +478,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: *new* @@ -499,7 +509,7 @@ FsWatchesRecursive:: Before request -Info 50 [00:02:11.000] request: +Info 54 [00:02:15.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -510,7 +520,7 @@ Info 50 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 51 [00:02:12.000] response: +Info 55 [00:02:16.000] response: { "response": { "definitions": [ @@ -551,7 +561,7 @@ After request Before request -Info 52 [00:02:13.000] request: +Info 56 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -562,7 +572,7 @@ Info 52 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 53 [00:02:14.000] response: +Info 57 [00:02:18.000] response: { "response": { "definitions": [ @@ -603,7 +613,7 @@ After request Before request -Info 54 [00:02:15.000] request: +Info 58 [00:02:19.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -614,7 +624,7 @@ Info 54 [00:02:15.000] request: "seq": 6, "type": "request" } -Info 55 [00:02:16.000] response: +Info 59 [00:02:20.000] response: { "response": { "definitions": [ @@ -655,7 +665,7 @@ After request Before request -Info 56 [00:02:17.000] request: +Info 60 [00:02:21.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -666,7 +676,7 @@ Info 56 [00:02:17.000] request: "seq": 7, "type": "request" } -Info 57 [00:02:18.000] response: +Info 61 [00:02:22.000] response: { "response": { "definitions": [ @@ -707,7 +717,7 @@ After request Before request -Info 58 [00:02:19.000] request: +Info 62 [00:02:23.000] request: { "command": "close", "arguments": { @@ -716,19 +726,19 @@ Info 58 [00:02:19.000] request: "seq": 8, "type": "request" } -Info 59 [00:02:20.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 60 [00:02:21.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 60 [00:02:22.000] Files (3) - -Info 60 [00:02:23.000] ----------------------------------------------- -Info 60 [00:02:24.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 60 [00:02:25.000] Files (2) - -Info 60 [00:02:26.000] ----------------------------------------------- -Info 60 [00:02:27.000] Open files: -Info 60 [00:02:28.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 60 [00:02:29.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 60 [00:02:30.000] response: +Info 63 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 64 [00:02:25.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 64 [00:02:26.000] Files (3) + +Info 64 [00:02:27.000] ----------------------------------------------- +Info 64 [00:02:28.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 64 [00:02:29.000] Files (2) + +Info 64 [00:02:30.000] ----------------------------------------------- +Info 64 [00:02:31.000] Open files: +Info 64 [00:02:32.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 64 [00:02:33.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 64 [00:02:34.000] response: { "responseRequired": false } @@ -739,6 +749,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -770,7 +782,7 @@ FsWatchesRecursive:: Before request -Info 61 [00:02:31.000] request: +Info 65 [00:02:35.000] request: { "command": "open", "arguments": { @@ -779,23 +791,23 @@ Info 61 [00:02:31.000] request: "seq": 9, "type": "request" } -Info 62 [00:02:32.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 63 [00:02:33.000] Search path: /user/username/projects/myproject/random -Info 64 [00:02:34.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 65 [00:02:35.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 65 [00:02:36.000] Files (3) - -Info 65 [00:02:37.000] ----------------------------------------------- -Info 65 [00:02:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 65 [00:02:39.000] Files (2) - -Info 65 [00:02:40.000] ----------------------------------------------- -Info 65 [00:02:41.000] Open files: -Info 65 [00:02:42.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 65 [00:02:43.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 65 [00:02:44.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 65 [00:02:45.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 65 [00:02:46.000] response: +Info 66 [00:02:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 67 [00:02:37.000] Search path: /user/username/projects/myproject/random +Info 68 [00:02:38.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:39.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 69 [00:02:40.000] Files (3) + +Info 69 [00:02:41.000] ----------------------------------------------- +Info 69 [00:02:42.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 69 [00:02:43.000] Files (2) + +Info 69 [00:02:44.000] ----------------------------------------------- +Info 69 [00:02:45.000] Open files: +Info 69 [00:02:46.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 69 [00:02:47.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 69 [00:02:48.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 69 [00:02:49.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 69 [00:02:50.000] response: { "responseRequired": false } @@ -806,6 +818,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -839,7 +853,7 @@ FsWatchesRecursive:: Before request -Info 66 [00:02:47.000] request: +Info 70 [00:02:51.000] request: { "command": "close", "arguments": { @@ -848,19 +862,19 @@ Info 66 [00:02:47.000] request: "seq": 10, "type": "request" } -Info 67 [00:02:48.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 68 [00:02:49.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 68 [00:02:50.000] Files (3) - -Info 68 [00:02:51.000] ----------------------------------------------- -Info 68 [00:02:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 68 [00:02:53.000] Files (2) - -Info 68 [00:02:54.000] ----------------------------------------------- -Info 68 [00:02:55.000] Open files: -Info 68 [00:02:56.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 68 [00:02:57.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 68 [00:02:58.000] response: +Info 71 [00:02:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 72 [00:02:53.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 72 [00:02:54.000] Files (3) + +Info 72 [00:02:55.000] ----------------------------------------------- +Info 72 [00:02:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 72 [00:02:57.000] Files (2) + +Info 72 [00:02:58.000] ----------------------------------------------- +Info 72 [00:02:59.000] Open files: +Info 72 [00:03:00.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 72 [00:03:01.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 72 [00:03:02.000] response: { "responseRequired": false } @@ -871,6 +885,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -902,7 +918,7 @@ FsWatchesRecursive:: Before request -Info 69 [00:02:59.000] request: +Info 73 [00:03:03.000] request: { "command": "close", "arguments": { @@ -911,17 +927,17 @@ Info 69 [00:02:59.000] request: "seq": 11, "type": "request" } -Info 70 [00:03:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 71 [00:03:01.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 71 [00:03:02.000] Files (3) +Info 74 [00:03:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 75 [00:03:05.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 75 [00:03:06.000] Files (3) -Info 71 [00:03:03.000] ----------------------------------------------- -Info 71 [00:03:04.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 71 [00:03:05.000] Files (2) +Info 75 [00:03:07.000] ----------------------------------------------- +Info 75 [00:03:08.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 75 [00:03:09.000] Files (2) -Info 71 [00:03:06.000] ----------------------------------------------- -Info 71 [00:03:07.000] Open files: -Info 71 [00:03:08.000] response: +Info 75 [00:03:10.000] ----------------------------------------------- +Info 75 [00:03:11.000] Open files: +Info 75 [00:03:12.000] response: { "responseRequired": false } @@ -932,6 +948,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/decls/fns.d.ts.map: @@ -965,7 +983,7 @@ FsWatchesRecursive:: Before request -Info 72 [00:03:09.000] request: +Info 76 [00:03:13.000] request: { "command": "open", "arguments": { @@ -974,12 +992,12 @@ Info 72 [00:03:09.000] request: "seq": 12, "type": "request" } -Info 73 [00:03:10.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info -Info 74 [00:03:11.000] Search path: /user/username/projects/myproject/random -Info 75 [00:03:12.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 76 [00:03:13.000] `remove Project:: -Info 77 [00:03:14.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 78 [00:03:15.000] Files (3) +Info 77 [00:03:14.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/random/random.ts 500 undefined WatchType: Closed Script info +Info 78 [00:03:15.000] Search path: /user/username/projects/myproject/random +Info 79 [00:03:16.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 80 [00:03:17.000] `remove Project:: +Info 81 [00:03:18.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 82 [00:03:19.000] Files (3) /a/lib/lib.d.ts /user/username/projects/myproject/decls/fns.d.ts /user/username/projects/myproject/main/main.ts @@ -992,30 +1010,32 @@ Info 78 [00:03:15.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 79 [00:03:16.000] ----------------------------------------------- -Info 80 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 81 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory -Info 82 [00:03:19.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 83 [00:03:20.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 84 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory -Info 85 [00:03:22.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file -Info 86 [00:03:23.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:03:25.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 89 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 92 [00:03:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info -Info 93 [00:03:30.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info -Info 94 [00:03:31.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file -Info 95 [00:03:32.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 95 [00:03:33.000] Files (2) - -Info 95 [00:03:34.000] ----------------------------------------------- -Info 95 [00:03:35.000] Open files: -Info 95 [00:03:36.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 95 [00:03:37.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 95 [00:03:38.000] response: +Info 83 [00:03:20.000] ----------------------------------------------- +Info 84 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 85 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main 1 undefined Config: /user/username/projects/myproject/main/tsconfig.json WatchType: Wild card directory +Info 86 [00:03:23.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 87 [00:03:24.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 88 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency 1 undefined Config: /user/username/projects/myproject/dependency/tsconfig.json WatchType: Wild card directory +Info 89 [00:03:26.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/dependency/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Config file +Info 90 [00:03:27.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:03:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 93 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 94 [00:03:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 95 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 96 [00:03:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 97 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 98 [00:03:35.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/main/main.ts 500 undefined WatchType: Closed Script info +Info 99 [00:03:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/fns.d.ts 500 undefined WatchType: Closed Script info +Info 100 [00:03:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 2000 undefined WatchType: Missing source map file +Info 101 [00:03:38.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 101 [00:03:39.000] Files (2) + +Info 101 [00:03:40.000] ----------------------------------------------- +Info 101 [00:03:41.000] Open files: +Info 101 [00:03:42.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 101 [00:03:43.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 101 [00:03:44.000] response: { "responseRequired": false } @@ -1024,6 +1044,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes-with-timeout-before-request.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes-with-timeout-before-request.js index afd1405a01eb8..2071cd69b41d6 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes-with-timeout-before-request.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes-with-timeout-before-request.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -505,7 +515,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "change", "arguments": { @@ -519,7 +529,7 @@ Info 51 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "responseRequired": false } @@ -531,7 +541,7 @@ After running timeout callbacks Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -542,16 +552,16 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 57 [00:02:17.000] Files (3) +Info 58 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 60 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 58 [00:02:18.000] ----------------------------------------------- -Info 59 [00:02:19.000] response: +Info 62 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -592,7 +602,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -603,7 +613,7 @@ Info 60 [00:02:20.000] request: "seq": 6, "type": "request" } -Info 61 [00:02:21.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ @@ -644,7 +654,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -655,7 +665,7 @@ Info 62 [00:02:22.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:23.000] response: +Info 67 [00:02:27.000] response: { "response": { "definitions": [ @@ -696,7 +706,7 @@ After request Before request -Info 64 [00:02:24.000] request: +Info 68 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -707,7 +717,7 @@ Info 64 [00:02:24.000] request: "seq": 8, "type": "request" } -Info 65 [00:02:25.000] response: +Info 69 [00:02:29.000] response: { "response": { "definitions": [ @@ -748,7 +758,7 @@ After request Before request -Info 66 [00:02:26.000] request: +Info 70 [00:02:30.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -759,7 +769,7 @@ Info 66 [00:02:26.000] request: "seq": 9, "type": "request" } -Info 67 [00:02:27.000] response: +Info 71 [00:02:31.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes.js b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes.js index a30266729f21d..765f6a57a8fb8 100644 --- a/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes.js +++ b/tests/baselines/reference/tsserver/projectReferencesSourcemap/usageProject/disabledSourceRef/usage-file-changes.js @@ -268,9 +268,11 @@ Info 18 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 19 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/main/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 20 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots Info 21 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots -Info 22 [00:01:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:01:26.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 24 [00:01:27.000] Files (3) +Info 22 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 23 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/main/tsconfig.json WatchType: Type roots +Info 24 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:01:28.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 26 [00:01:29.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-0 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\n" @@ -283,17 +285,17 @@ Info 24 [00:01:27.000] Files (3) main.ts Matched by default include pattern '**/*' -Info 25 [00:01:28.000] ----------------------------------------------- -Info 26 [00:01:29.000] Search path: /user/username/projects/myproject/main -Info 27 [00:01:30.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. -Info 28 [00:01:31.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 28 [00:01:32.000] Files (3) - -Info 28 [00:01:33.000] ----------------------------------------------- -Info 28 [00:01:34.000] Open files: -Info 28 [00:01:35.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 28 [00:01:36.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 28 [00:01:37.000] response: +Info 27 [00:01:30.000] ----------------------------------------------- +Info 28 [00:01:31.000] Search path: /user/username/projects/myproject/main +Info 29 [00:01:32.000] For info: /user/username/projects/myproject/main/tsconfig.json :: No config files found. +Info 30 [00:01:33.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 30 [00:01:34.000] Files (3) + +Info 30 [00:01:35.000] ----------------------------------------------- +Info 30 [00:01:36.000] Open files: +Info 30 [00:01:37.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 30 [00:01:38.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 30 [00:01:39.000] response: { "responseRequired": false } @@ -304,6 +306,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/main/tsconfig.json: *new* @@ -325,7 +329,7 @@ FsWatchesRecursive:: Before request -Info 29 [00:01:38.000] request: +Info 31 [00:01:40.000] request: { "command": "open", "arguments": { @@ -334,11 +338,11 @@ Info 29 [00:01:38.000] request: "seq": 2, "type": "request" } -Info 30 [00:01:39.000] Search path: /user/username/projects/myproject/random -Info 31 [00:01:40.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json -Info 32 [00:01:41.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json -Info 33 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file -Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconfig.json : { +Info 32 [00:01:41.000] Search path: /user/username/projects/myproject/random +Info 33 [00:01:42.000] For info: /user/username/projects/myproject/random/random.ts :: Config file name: /user/username/projects/myproject/random/tsconfig.json +Info 34 [00:01:43.000] Creating configuration project /user/username/projects/myproject/random/tsconfig.json +Info 35 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Config file +Info 36 [00:01:45.000] Config: /user/username/projects/myproject/random/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/random/random.ts" ], @@ -346,16 +350,18 @@ Info 34 [00:01:43.000] Config: /user/username/projects/myproject/random/tsconf "configFilePath": "/user/username/projects/myproject/random/tsconfig.json" } } -Info 35 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 36 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json -Info 38 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 39 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots -Info 42 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 43 [00:01:52.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 44 [00:01:53.000] Files (2) +Info 37 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 38 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random 1 undefined Config: /user/username/projects/myproject/random/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json +Info 40 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 41 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/random/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 42 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 43 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 44 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 45 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/random/tsconfig.json WatchType: Type roots +Info 46 [00:01:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/random/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:56.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/random/random.ts SVC-1-0 "let a = 10;" @@ -365,21 +371,21 @@ Info 44 [00:01:53.000] Files (2) random.ts Matched by default include pattern '**/*' -Info 45 [00:01:54.000] ----------------------------------------------- -Info 46 [00:01:55.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 46 [00:01:56.000] Files (3) - -Info 46 [00:01:57.000] ----------------------------------------------- -Info 46 [00:01:58.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) -Info 46 [00:01:59.000] Files (2) - -Info 46 [00:02:00.000] ----------------------------------------------- -Info 46 [00:02:01.000] Open files: -Info 46 [00:02:02.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined -Info 46 [00:02:03.000] Projects: /user/username/projects/myproject/main/tsconfig.json -Info 46 [00:02:04.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined -Info 46 [00:02:05.000] Projects: /user/username/projects/myproject/random/tsconfig.json -Info 46 [00:02:06.000] response: +Info 49 [00:01:58.000] ----------------------------------------------- +Info 50 [00:01:59.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 50 [00:02:00.000] Files (3) + +Info 50 [00:02:01.000] ----------------------------------------------- +Info 50 [00:02:02.000] Project '/user/username/projects/myproject/random/tsconfig.json' (Configured) +Info 50 [00:02:03.000] Files (2) + +Info 50 [00:02:04.000] ----------------------------------------------- +Info 50 [00:02:05.000] Open files: +Info 50 [00:02:06.000] FileName: /user/username/projects/myproject/main/main.ts ProjectRootPath: undefined +Info 50 [00:02:07.000] Projects: /user/username/projects/myproject/main/tsconfig.json +Info 50 [00:02:08.000] FileName: /user/username/projects/myproject/random/random.ts ProjectRootPath: undefined +Info 50 [00:02:09.000] Projects: /user/username/projects/myproject/random/tsconfig.json +Info 50 [00:02:10.000] response: { "responseRequired": false } @@ -390,6 +396,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: *new* {"pollingInterval":500} @@ -417,7 +425,7 @@ FsWatchesRecursive:: Before request -Info 47 [00:02:07.000] request: +Info 51 [00:02:11.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -428,9 +436,9 @@ Info 47 [00:02:07.000] request: "seq": 3, "type": "request" } -Info 48 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info -Info 49 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info -Info 50 [00:02:10.000] response: +Info 52 [00:02:12.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/decls/FnS.d.ts.map 500 undefined WatchType: Closed Script info +Info 53 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/dependency/FnS.ts 500 undefined WatchType: Closed Script info +Info 54 [00:02:14.000] response: { "response": { "definitions": [ @@ -474,6 +482,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/random/node_modules/@types: {"pollingInterval":500} @@ -505,7 +515,7 @@ FsWatchesRecursive:: Before request -Info 51 [00:02:11.000] request: +Info 55 [00:02:15.000] request: { "command": "change", "arguments": { @@ -519,7 +529,7 @@ Info 51 [00:02:11.000] request: "seq": 4, "type": "request" } -Info 52 [00:02:12.000] response: +Info 56 [00:02:16.000] response: { "responseRequired": false } @@ -527,7 +537,7 @@ After request Before request -Info 53 [00:02:13.000] request: +Info 57 [00:02:17.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -538,16 +548,16 @@ Info 53 [00:02:13.000] request: "seq": 5, "type": "request" } -Info 54 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json -Info 55 [00:02:15.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 56 [00:02:16.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) -Info 57 [00:02:17.000] Files (3) +Info 58 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json +Info 59 [00:02:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/main/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 60 [00:02:20.000] Project '/user/username/projects/myproject/main/tsconfig.json' (Configured) +Info 61 [00:02:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/decls/fns.d.ts Text-1 "export declare function fn1(): void;\nexport declare function fn2(): void;\nexport declare function fn3(): void;\nexport declare function fn4(): void;\nexport declare function fn5(): void;\n//# sourceMappingURL=FnS.d.ts.map" /user/username/projects/myproject/main/main.ts SVC-1-1 "import {\n fn1,\n fn2,\n fn3,\n fn4,\n fn5\n} from '../decls/fns'\n\nfn1();\nfn2();\nfn3();\nfn4();\nfn5();\nconst x = 10;" -Info 58 [00:02:18.000] ----------------------------------------------- -Info 59 [00:02:19.000] response: +Info 62 [00:02:22.000] ----------------------------------------------- +Info 63 [00:02:23.000] response: { "response": { "definitions": [ @@ -588,7 +598,7 @@ After request Before request -Info 60 [00:02:20.000] request: +Info 64 [00:02:24.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -599,7 +609,7 @@ Info 60 [00:02:20.000] request: "seq": 6, "type": "request" } -Info 61 [00:02:21.000] response: +Info 65 [00:02:25.000] response: { "response": { "definitions": [ @@ -640,7 +650,7 @@ After request Before request -Info 62 [00:02:22.000] request: +Info 66 [00:02:26.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -651,7 +661,7 @@ Info 62 [00:02:22.000] request: "seq": 7, "type": "request" } -Info 63 [00:02:23.000] response: +Info 67 [00:02:27.000] response: { "response": { "definitions": [ @@ -692,7 +702,7 @@ After request Before request -Info 64 [00:02:24.000] request: +Info 68 [00:02:28.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -703,7 +713,7 @@ Info 64 [00:02:24.000] request: "seq": 8, "type": "request" } -Info 65 [00:02:25.000] response: +Info 69 [00:02:29.000] response: { "response": { "definitions": [ @@ -744,7 +754,7 @@ After request Before request -Info 66 [00:02:26.000] request: +Info 70 [00:02:30.000] request: { "command": "definitionAndBoundSpan", "arguments": { @@ -755,7 +765,7 @@ Info 66 [00:02:26.000] request: "seq": 9, "type": "request" } -Info 67 [00:02:27.000] response: +Info 71 [00:02:31.000] response: { "response": { "definitions": [ diff --git a/tests/baselines/reference/tsserver/projects/deferred-files-in-the-project-context-with-lazyConfiguredProjectsFromExternalProject.js b/tests/baselines/reference/tsserver/projects/deferred-files-in-the-project-context-with-lazyConfiguredProjectsFromExternalProject.js index 39e43cadb87af..b79cfdde2b75f 100644 --- a/tests/baselines/reference/tsserver/projects/deferred-files-in-the-project-context-with-lazyConfiguredProjectsFromExternalProject.js +++ b/tests/baselines/reference/tsserver/projects/deferred-files-in-the-project-context-with-lazyConfiguredProjectsFromExternalProject.js @@ -110,26 +110,28 @@ Info 18 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 19 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /tsconfig.json WatchType: Wild card directory Info 20 [00:00:31.000] Starting updateGraphWorker: Project: /tsconfig.json Info 21 [00:00:32.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 22 [00:00:33.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:34.000] Project '/tsconfig.json' (Configured) -Info 24 [00:00:35.000] Files (1) +Info 22 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 23 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 24 [00:00:35.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:36.000] Project '/tsconfig.json' (Configured) +Info 26 [00:00:37.000] Files (1) /a.deferred Text-1 "" a.deferred Matched by default include pattern '**/*' -Info 25 [00:00:36.000] ----------------------------------------------- -Info 26 [00:00:37.000] Before ensureProjectForOpenFiles: -Info 27 [00:00:38.000] Project '/tsconfig.json' (Configured) -Info 27 [00:00:39.000] Files (1) +Info 27 [00:00:38.000] ----------------------------------------------- +Info 28 [00:00:39.000] Before ensureProjectForOpenFiles: +Info 29 [00:00:40.000] Project '/tsconfig.json' (Configured) +Info 29 [00:00:41.000] Files (1) -Info 27 [00:00:40.000] ----------------------------------------------- -Info 27 [00:00:41.000] Open files: -Info 27 [00:00:42.000] After ensureProjectForOpenFiles: -Info 28 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 28 [00:00:44.000] Files (1) +Info 29 [00:00:42.000] ----------------------------------------------- +Info 29 [00:00:43.000] Open files: +Info 29 [00:00:44.000] After ensureProjectForOpenFiles: +Info 30 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 30 [00:00:46.000] Files (1) -Info 28 [00:00:45.000] ----------------------------------------------- -Info 28 [00:00:46.000] Open files: -Info 28 [00:00:47.000] Has allowNonTsExtension: true \ No newline at end of file +Info 30 [00:00:47.000] ----------------------------------------------- +Info 30 [00:00:48.000] Open files: +Info 30 [00:00:49.000] Has allowNonTsExtension: true \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/deferred-files-in-the-project-context.js b/tests/baselines/reference/tsserver/projects/deferred-files-in-the-project-context.js index 68973f832508c..7ae7b8972af56 100644 --- a/tests/baselines/reference/tsserver/projects/deferred-files-in-the-project-context.js +++ b/tests/baselines/reference/tsserver/projects/deferred-files-in-the-project-context.js @@ -97,17 +97,19 @@ Info 15 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 16 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /tsconfig.json WatchType: Wild card directory Info 17 [00:00:28.000] Starting updateGraphWorker: Project: /tsconfig.json Info 18 [00:00:29.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 19 [00:00:30.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:31.000] Project '/tsconfig.json' (Configured) -Info 21 [00:00:32.000] Files (1) +Info 19 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 20 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 21 [00:00:32.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:33.000] Project '/tsconfig.json' (Configured) +Info 23 [00:00:34.000] Files (1) /a.deferred Text-1 "" a.deferred Matched by default include pattern '**/*' -Info 22 [00:00:33.000] ----------------------------------------------- -Info 23 [00:00:34.000] response: +Info 24 [00:00:35.000] ----------------------------------------------- +Info 25 [00:00:36.000] response: { "response": true, "responseRequired": true @@ -117,6 +119,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -126,4 +130,4 @@ FsWatchesRecursive:: /: *new* {} -Info 24 [00:00:35.000] Has allowNonTsExtension: true \ No newline at end of file +Info 26 [00:00:37.000] Has allowNonTsExtension: true \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/file-opened-is-in-configured-project-that-will-be-removed.js index 5f2b445f3d067..afe9f27d5b98e 100644 --- a/tests/baselines/reference/tsserver/projects/file-opened-is-in-configured-project-that-will-be-removed.js +++ b/tests/baselines/reference/tsserver/projects/file-opened-is-in-configured-project-that-will-be-removed.js @@ -62,9 +62,11 @@ Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 17 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:53.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 19 [00:00:54.000] Files (4) +Info 17 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 18 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 19 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:55.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 21 [00:00:56.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/playground/tests.ts SVC-1-0 "export function foo() {}" /user/username/projects/myproject/playground/tsconfig-json/src/src.ts Text-1 "export function foobar() { }" @@ -80,15 +82,15 @@ Info 19 [00:00:54.000] Files (4) tsconfig-json/tests/spec.ts Matched by default include pattern '**/*' -Info 20 [00:00:55.000] ----------------------------------------------- -Info 21 [00:00:56.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 21 [00:00:57.000] Files (4) +Info 22 [00:00:57.000] ----------------------------------------------- +Info 23 [00:00:58.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 23 [00:00:59.000] Files (4) -Info 21 [00:00:58.000] ----------------------------------------------- -Info 21 [00:00:59.000] Open files: -Info 21 [00:01:00.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined -Info 21 [00:01:01.000] Projects: /user/username/projects/myproject/playground/tsconfig.json -Info 21 [00:01:02.000] response: +Info 23 [00:01:00.000] ----------------------------------------------- +Info 23 [00:01:01.000] Open files: +Info 23 [00:01:02.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined +Info 23 [00:01:03.000] Projects: /user/username/projects/myproject/playground/tsconfig.json +Info 23 [00:01:04.000] response: { "responseRequired": false } @@ -99,6 +101,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/playground/tsconfig.json: *new* @@ -116,7 +120,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:03.000] request: +Info 24 [00:01:05.000] request: { "command": "close", "arguments": { @@ -125,13 +129,13 @@ Info 22 [00:01:03.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info -Info 24 [00:01:05.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 24 [00:01:06.000] Files (4) +Info 25 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 26 [00:01:07.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 26 [00:01:08.000] Files (4) -Info 24 [00:01:07.000] ----------------------------------------------- -Info 24 [00:01:08.000] Open files: -Info 24 [00:01:09.000] response: +Info 26 [00:01:09.000] ----------------------------------------------- +Info 26 [00:01:10.000] Open files: +Info 26 [00:01:11.000] response: { "responseRequired": false } @@ -142,6 +146,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/playground/tsconfig.json: @@ -161,7 +167,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:10.000] request: +Info 27 [00:01:12.000] request: { "command": "open", "arguments": { @@ -170,12 +176,12 @@ Info 25 [00:01:10.000] request: "seq": 3, "type": "request" } -Info 26 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:12.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests -Info 28 [00:01:13.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 29 [00:01:14.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 30 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file -Info 31 [00:01:16.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { +Info 28 [00:01:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:14.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests +Info 30 [00:01:15.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 31 [00:01:16.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 32 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file +Info 33 [00:01:18.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/playground/tsconfig-json/src/src.ts" ], @@ -183,18 +189,20 @@ Info 31 [00:01:16.000] Config: /user/username/projects/myproject/playground/ts "configFilePath": "/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json" } } -Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 35 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 36 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 41 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:27.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 43 [00:01:28.000] Files (2) +Info 34 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 41 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 42 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 43 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 44 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 45 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:31.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 47 [00:01:32.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/playground/tsconfig-json/src/src.ts Text-1 "export function foobar() { }" @@ -204,10 +212,10 @@ Info 43 [00:01:28.000] Files (2) src/src.ts Matched by include pattern './src' in 'tsconfig.json' -Info 44 [00:01:29.000] ----------------------------------------------- -Info 45 [00:01:30.000] `remove Project:: -Info 46 [00:01:31.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 47 [00:01:32.000] Files (4) +Info 48 [00:01:33.000] ----------------------------------------------- +Info 49 [00:01:34.000] `remove Project:: +Info 50 [00:01:35.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 51 [00:01:36.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tests.ts /user/username/projects/myproject/playground/tsconfig-json/src/src.ts @@ -223,23 +231,25 @@ Info 47 [00:01:32.000] Files (4) tsconfig-json/tests/spec.ts Matched by default include pattern '**/*' -Info 48 [00:01:33.000] ----------------------------------------------- -Info 49 [00:01:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file -Info 52 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 53 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 54 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 55 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 56 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info -Info 57 [00:01:42.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 57 [00:01:43.000] Files (2) - -Info 57 [00:01:44.000] ----------------------------------------------- -Info 57 [00:01:45.000] Open files: -Info 57 [00:01:46.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 57 [00:01:47.000] Projects: -Info 57 [00:01:48.000] response: +Info 52 [00:01:37.000] ----------------------------------------------- +Info 53 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 55 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file +Info 56 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 57 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 58 [00:01:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 59 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 60 [00:01:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 61 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 62 [00:01:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 63 [00:01:48.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 63 [00:01:49.000] Files (2) + +Info 63 [00:01:50.000] ----------------------------------------------- +Info 63 [00:01:51.000] Open files: +Info 63 [00:01:52.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 63 [00:01:53.000] Projects: +Info 63 [00:01:54.000] response: { "responseRequired": false } @@ -250,6 +260,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: *new* {"pollingInterval":500} @@ -279,7 +291,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 58 [00:01:49.000] request: +Info 64 [00:01:55.000] request: { "command": "getOutliningSpans", "arguments": { @@ -288,33 +300,35 @@ Info 58 [00:01:49.000] request: "seq": 4, "type": "request" } -Info 59 [00:01:50.000] Before ensureProjectForOpenFiles: -Info 60 [00:01:51.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 60 [00:01:52.000] Files (2) - -Info 60 [00:01:53.000] ----------------------------------------------- -Info 60 [00:01:54.000] Open files: -Info 60 [00:01:55.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 60 [00:01:56.000] Projects: -Info 60 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 61 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 62 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 63 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 64 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 65 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 67 [00:02:04.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 68 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 69 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 70 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 71 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 72 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 73 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 74 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 75 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 76 [00:02:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 77 [00:02:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 78 [00:02:15.000] Files (2) +Info 65 [00:01:56.000] Before ensureProjectForOpenFiles: +Info 66 [00:01:57.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 66 [00:01:58.000] Files (2) + +Info 66 [00:01:59.000] ----------------------------------------------- +Info 66 [00:02:00.000] Open files: +Info 66 [00:02:01.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 66 [00:02:02.000] Projects: +Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 68 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 69 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 70 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 71 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 72 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 73 [00:02:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 74 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 75 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 76 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 77 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 79 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 80 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 81 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 82 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 83 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 84 [00:02:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 85 [00:02:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 86 [00:02:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts Text-1 "export function bar() { }" @@ -324,20 +338,20 @@ Info 78 [00:02:15.000] Files (2) spec.ts Root file specified for compilation -Info 79 [00:02:16.000] ----------------------------------------------- -Info 80 [00:02:17.000] After ensureProjectForOpenFiles: -Info 81 [00:02:18.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 81 [00:02:19.000] Files (2) +Info 87 [00:02:24.000] ----------------------------------------------- +Info 88 [00:02:25.000] After ensureProjectForOpenFiles: +Info 89 [00:02:26.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 89 [00:02:27.000] Files (2) -Info 81 [00:02:20.000] ----------------------------------------------- -Info 81 [00:02:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:02:22.000] Files (2) +Info 89 [00:02:28.000] ----------------------------------------------- +Info 89 [00:02:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 89 [00:02:30.000] Files (2) -Info 81 [00:02:23.000] ----------------------------------------------- -Info 81 [00:02:24.000] Open files: -Info 81 [00:02:25.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 81 [00:02:26.000] Projects: /dev/null/inferredProject1* -Info 81 [00:02:27.000] response: +Info 89 [00:02:31.000] ----------------------------------------------- +Info 89 [00:02:32.000] Open files: +Info 89 [00:02:33.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 89 [00:02:34.000] Projects: /dev/null/inferredProject1* +Info 89 [00:02:35.000] response: { "response": [ { @@ -375,6 +389,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/projects/files-opened-and-closed-affecting-multiple-projects.js b/tests/baselines/reference/tsserver/projects/files-opened-and-closed-affecting-multiple-projects.js index c949e5da798ed..143089e256d2d 100644 --- a/tests/baselines/reference/tsserver/projects/files-opened-and-closed-affecting-multiple-projects.js +++ b/tests/baselines/reference/tsserver/projects/files-opened-and-closed-affecting-multiple-projects.js @@ -54,9 +54,11 @@ Info 10 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/fi Info 11 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots Info 13 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots -Info 14 [00:00:39.000] Finishing updateGraphWorker: Project: /a/b/projects/config/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:40.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 16 [00:00:41.000] Files (3) +Info 14 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 15 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 16 [00:00:41.000] Finishing updateGraphWorker: Project: /a/b/projects/config/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:42.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 18 [00:00:43.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/files/file1.ts Text-1 "export let a = 10;" /a/b/projects/config/file.ts SVC-1-0 "import {a} from \"../files/file1\"; export let b = a;" @@ -69,15 +71,15 @@ Info 16 [00:00:41.000] Files (3) file.ts Matched by default include pattern '**/*' -Info 17 [00:00:42.000] ----------------------------------------------- -Info 18 [00:00:43.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 18 [00:00:44.000] Files (3) +Info 19 [00:00:44.000] ----------------------------------------------- +Info 20 [00:00:45.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 20 [00:00:46.000] Files (3) -Info 18 [00:00:45.000] ----------------------------------------------- -Info 18 [00:00:46.000] Open files: -Info 18 [00:00:47.000] FileName: /a/b/projects/config/file.ts ProjectRootPath: undefined -Info 18 [00:00:48.000] Projects: /a/b/projects/config/tsconfig.json -Info 18 [00:00:49.000] response: +Info 20 [00:00:47.000] ----------------------------------------------- +Info 20 [00:00:48.000] Open files: +Info 20 [00:00:49.000] FileName: /a/b/projects/config/file.ts ProjectRootPath: undefined +Info 20 [00:00:50.000] Projects: /a/b/projects/config/tsconfig.json +Info 20 [00:00:51.000] response: { "responseRequired": false } @@ -86,6 +88,8 @@ After request PolledWatches:: /a/b/projects/config/node_modules/@types: *new* {"pollingInterval":500} +/a/b/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/b/projects/config/tsconfig.json: *new* @@ -101,7 +105,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:50.000] request: +Info 21 [00:00:52.000] request: { "command": "open", "arguments": { @@ -110,19 +114,19 @@ Info 19 [00:00:50.000] request: "seq": 2, "type": "request" } -Info 20 [00:00:51.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/files/file1.ts 500 undefined WatchType: Closed Script info -Info 21 [00:00:52.000] Search path: /a/b/projects/files -Info 22 [00:00:53.000] For info: /a/b/projects/files/file1.ts :: No config files found. -Info 23 [00:00:54.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 23 [00:00:55.000] Files (3) - -Info 23 [00:00:56.000] ----------------------------------------------- -Info 23 [00:00:57.000] Open files: -Info 23 [00:00:58.000] FileName: /a/b/projects/config/file.ts ProjectRootPath: undefined -Info 23 [00:00:59.000] Projects: /a/b/projects/config/tsconfig.json -Info 23 [00:01:00.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 23 [00:01:01.000] Projects: /a/b/projects/config/tsconfig.json -Info 23 [00:01:02.000] response: +Info 22 [00:00:53.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/files/file1.ts 500 undefined WatchType: Closed Script info +Info 23 [00:00:54.000] Search path: /a/b/projects/files +Info 24 [00:00:55.000] For info: /a/b/projects/files/file1.ts :: No config files found. +Info 25 [00:00:56.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 25 [00:00:57.000] Files (3) + +Info 25 [00:00:58.000] ----------------------------------------------- +Info 25 [00:00:59.000] Open files: +Info 25 [00:01:00.000] FileName: /a/b/projects/config/file.ts ProjectRootPath: undefined +Info 25 [00:01:01.000] Projects: /a/b/projects/config/tsconfig.json +Info 25 [00:01:02.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 25 [00:01:03.000] Projects: /a/b/projects/config/tsconfig.json +Info 25 [00:01:04.000] response: { "responseRequired": false } @@ -131,6 +135,8 @@ After request PolledWatches:: /a/b/projects/config/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/b/projects/config/tsconfig.json: @@ -148,7 +154,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:03.000] request: +Info 26 [00:01:05.000] request: { "command": "close", "arguments": { @@ -157,15 +163,15 @@ Info 24 [00:01:03.000] request: "seq": 3, "type": "request" } -Info 25 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/config/file.ts 500 undefined WatchType: Closed Script info -Info 26 [00:01:05.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 26 [00:01:06.000] Files (3) - -Info 26 [00:01:07.000] ----------------------------------------------- -Info 26 [00:01:08.000] Open files: -Info 26 [00:01:09.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 26 [00:01:10.000] Projects: /a/b/projects/config/tsconfig.json -Info 26 [00:01:11.000] response: +Info 27 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/config/file.ts 500 undefined WatchType: Closed Script info +Info 28 [00:01:07.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 28 [00:01:08.000] Files (3) + +Info 28 [00:01:09.000] ----------------------------------------------- +Info 28 [00:01:10.000] Open files: +Info 28 [00:01:11.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 28 [00:01:12.000] Projects: /a/b/projects/config/tsconfig.json +Info 28 [00:01:13.000] response: { "responseRequired": false } @@ -174,6 +180,8 @@ After request PolledWatches:: /a/b/projects/config/node_modules/@types: {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /a/b/projects/config/tsconfig.json: @@ -189,7 +197,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:12.000] request: +Info 29 [00:01:14.000] request: { "command": "open", "arguments": { @@ -198,16 +206,18 @@ Info 27 [00:01:12.000] request: "seq": 4, "type": "request" } -Info 28 [00:01:13.000] Search path: /a/b/projects/files -Info 29 [00:01:14.000] For info: /a/b/projects/files/file2.ts :: No config files found. -Info 30 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 31 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 32 [00:01:17.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 37 [00:01:22.000] Files (2) +Info 30 [00:01:15.000] Search path: /a/b/projects/files +Info 31 [00:01:16.000] For info: /a/b/projects/files/file2.ts :: No config files found. +Info 32 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 33 [00:01:18.000] FileWatcher:: Added:: WatchInfo: /a/b/projects/files/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 34 [00:01:19.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 35 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 36 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:24.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:25.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 41 [00:01:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/files/file2.ts SVC-1-0 "export let aa = 10;" @@ -217,10 +227,10 @@ Info 37 [00:01:22.000] Files (2) file2.ts Root file specified for compilation -Info 38 [00:01:23.000] ----------------------------------------------- -Info 39 [00:01:24.000] `remove Project:: -Info 40 [00:01:25.000] Project '/a/b/projects/config/tsconfig.json' (Configured) -Info 41 [00:01:26.000] Files (3) +Info 42 [00:01:27.000] ----------------------------------------------- +Info 43 [00:01:28.000] `remove Project:: +Info 44 [00:01:29.000] Project '/a/b/projects/config/tsconfig.json' (Configured) +Info 45 [00:01:30.000] Files (3) /a/lib/lib.d.ts /a/b/projects/files/file1.ts /a/b/projects/config/file.ts @@ -233,29 +243,33 @@ Info 41 [00:01:26.000] Files (3) file.ts Matched by default include pattern '**/*' -Info 42 [00:01:27.000] ----------------------------------------------- -Info 43 [00:01:28.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory -Info 45 [00:01:30.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/config/tsconfig.json 2000 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Config file -Info 46 [00:01:31.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots -Info 47 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots -Info 48 [00:01:33.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/config/file.ts 500 undefined WatchType: Closed Script info -Info 49 [00:01:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 49 [00:01:35.000] Files (2) - -Info 49 [00:01:36.000] ----------------------------------------------- -Info 49 [00:01:37.000] Open files: -Info 49 [00:01:38.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 49 [00:01:39.000] Projects: -Info 49 [00:01:40.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined -Info 49 [00:01:41.000] Projects: /dev/null/inferredProject1* -Info 49 [00:01:42.000] response: +Info 46 [00:01:31.000] ----------------------------------------------- +Info 47 [00:01:32.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory +Info 48 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config 1 undefined Config: /a/b/projects/config/tsconfig.json WatchType: Wild card directory +Info 49 [00:01:34.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/config/tsconfig.json 2000 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Config file +Info 50 [00:01:35.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 51 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/config/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 52 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 53 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /a/b/projects/config/tsconfig.json WatchType: Type roots +Info 54 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /a/b/projects/config/file.ts 500 undefined WatchType: Closed Script info +Info 55 [00:01:40.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 55 [00:01:41.000] Files (2) + +Info 55 [00:01:42.000] ----------------------------------------------- +Info 55 [00:01:43.000] Open files: +Info 55 [00:01:44.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 55 [00:01:45.000] Projects: +Info 55 [00:01:46.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined +Info 55 [00:01:47.000] Projects: /dev/null/inferredProject1* +Info 55 [00:01:48.000] response: { "responseRequired": false } After request PolledWatches:: +/a/b/projects/node_modules/@types: + {"pollingInterval":500} /a/b/projects/files/tsconfig.json: *new* {"pollingInterval":2000} /a/b/projects/files/jsconfig.json: *new* @@ -283,7 +297,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 50 [00:01:43.000] request: +Info 56 [00:01:49.000] request: { "command": "documentHighlights", "arguments": { @@ -297,22 +311,24 @@ Info 50 [00:01:43.000] request: "seq": 5, "type": "request" } -Info 51 [00:01:44.000] Before ensureProjectForOpenFiles: -Info 52 [00:01:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 52 [00:01:46.000] Files (2) - -Info 52 [00:01:47.000] ----------------------------------------------- -Info 52 [00:01:48.000] Open files: -Info 52 [00:01:49.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 52 [00:01:50.000] Projects: -Info 52 [00:01:51.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined -Info 52 [00:01:52.000] Projects: /dev/null/inferredProject1* -Info 52 [00:01:53.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 53 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 54 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots -Info 55 [00:01:56.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 56 [00:01:57.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 57 [00:01:58.000] Files (2) +Info 57 [00:01:50.000] Before ensureProjectForOpenFiles: +Info 58 [00:01:51.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 58 [00:01:52.000] Files (2) + +Info 58 [00:01:53.000] ----------------------------------------------- +Info 58 [00:01:54.000] Open files: +Info 58 [00:01:55.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 58 [00:01:56.000] Projects: +Info 58 [00:01:57.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined +Info 58 [00:01:58.000] Projects: /dev/null/inferredProject1* +Info 58 [00:01:59.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 59 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 60 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/files/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 61 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 62 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 63 [00:02:04.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 64 [00:02:05.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 65 [00:02:06.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/files/file1.ts Text-1 "export let a = 10;" @@ -322,22 +338,22 @@ Info 57 [00:01:58.000] Files (2) file1.ts Root file specified for compilation -Info 58 [00:01:59.000] ----------------------------------------------- -Info 59 [00:02:00.000] After ensureProjectForOpenFiles: -Info 60 [00:02:01.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 60 [00:02:02.000] Files (2) - -Info 60 [00:02:03.000] ----------------------------------------------- -Info 60 [00:02:04.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 60 [00:02:05.000] Files (2) - -Info 60 [00:02:06.000] ----------------------------------------------- -Info 60 [00:02:07.000] Open files: -Info 60 [00:02:08.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined -Info 60 [00:02:09.000] Projects: /dev/null/inferredProject2* -Info 60 [00:02:10.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined -Info 60 [00:02:11.000] Projects: /dev/null/inferredProject1* -Info 60 [00:02:12.000] response: +Info 66 [00:02:07.000] ----------------------------------------------- +Info 67 [00:02:08.000] After ensureProjectForOpenFiles: +Info 68 [00:02:09.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 68 [00:02:10.000] Files (2) + +Info 68 [00:02:11.000] ----------------------------------------------- +Info 68 [00:02:12.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 68 [00:02:13.000] Files (2) + +Info 68 [00:02:14.000] ----------------------------------------------- +Info 68 [00:02:15.000] Open files: +Info 68 [00:02:16.000] FileName: /a/b/projects/files/file1.ts ProjectRootPath: undefined +Info 68 [00:02:17.000] Projects: /dev/null/inferredProject2* +Info 68 [00:02:18.000] FileName: /a/b/projects/files/file2.ts ProjectRootPath: undefined +Info 68 [00:02:19.000] Projects: /dev/null/inferredProject1* +Info 68 [00:02:20.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/projects/files-with-mixed-content-are-handled-correctly.js b/tests/baselines/reference/tsserver/projects/files-with-mixed-content-are-handled-correctly.js index 2ae32bad7c524..2e60d051ae280 100644 --- a/tests/baselines/reference/tsserver/projects/files-with-mixed-content-are-handled-correctly.js +++ b/tests/baselines/reference/tsserver/projects/files-with-mixed-content-are-handled-correctly.js @@ -6,38 +6,40 @@ Creating project service Info 1 [00:00:10.000] Starting updateGraphWorker: Project: projectFileName Info 2 [00:00:11.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: projectFileName WatchType: Missing file -Info 3 [00:00:12.000] Finishing updateGraphWorker: Project: projectFileName Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 4 [00:00:13.000] Project 'projectFileName' (External) -Info 5 [00:00:14.000] Files (1) +Info 3 [00:00:12.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: projectFileName WatchType: Type roots +Info 4 [00:00:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: projectFileName WatchType: Type roots +Info 5 [00:00:14.000] Finishing updateGraphWorker: Project: projectFileName Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 6 [00:00:15.000] Project 'projectFileName' (External) +Info 7 [00:00:16.000] Files (1) /a/b/f1.html Text-1 "" a/b/f1.html Root file specified for compilation -Info 6 [00:00:15.000] ----------------------------------------------- -Info 7 [00:00:16.000] Text of/a/b/f1.html: -Info 8 [00:00:17.000] Starting updateGraphWorker: Project: projectFileName -Info 9 [00:00:18.000] Finishing updateGraphWorker: Project: projectFileName Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 10 [00:00:19.000] Project 'projectFileName' (External) -Info 11 [00:00:20.000] Files (1) +Info 8 [00:00:17.000] ----------------------------------------------- +Info 9 [00:00:18.000] Text of/a/b/f1.html: +Info 10 [00:00:19.000] Starting updateGraphWorker: Project: projectFileName +Info 11 [00:00:20.000] Finishing updateGraphWorker: Project: projectFileName Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 12 [00:00:21.000] Project 'projectFileName' (External) +Info 13 [00:00:22.000] Files (1) /a/b/f1.html SVC-2-0 "var x = 1;" -Info 12 [00:00:21.000] ----------------------------------------------- -Info 13 [00:00:22.000] Project 'projectFileName' (External) -Info 13 [00:00:23.000] Files (1) +Info 14 [00:00:23.000] ----------------------------------------------- +Info 15 [00:00:24.000] Project 'projectFileName' (External) +Info 15 [00:00:25.000] Files (1) -Info 13 [00:00:24.000] ----------------------------------------------- -Info 13 [00:00:25.000] Open files: -Info 13 [00:00:26.000] FileName: /a/b/f1.html ProjectRootPath: undefined -Info 13 [00:00:27.000] Projects: projectFileName -Info 13 [00:00:28.000] Starting updateGraphWorker: Project: projectFileName -Info 14 [00:00:29.000] Finishing updateGraphWorker: Project: projectFileName Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 15 [00:00:30.000] Same program as before -Info 16 [00:00:31.000] QuickInfo : var -Info 17 [00:00:32.000] Project 'projectFileName' (External) -Info 17 [00:00:33.000] Files (1) +Info 15 [00:00:26.000] ----------------------------------------------- +Info 15 [00:00:27.000] Open files: +Info 15 [00:00:28.000] FileName: /a/b/f1.html ProjectRootPath: undefined +Info 15 [00:00:29.000] Projects: projectFileName +Info 15 [00:00:30.000] Starting updateGraphWorker: Project: projectFileName +Info 16 [00:00:31.000] Finishing updateGraphWorker: Project: projectFileName Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 17 [00:00:32.000] Same program as before +Info 18 [00:00:33.000] QuickInfo : var +Info 19 [00:00:34.000] Project 'projectFileName' (External) +Info 19 [00:00:35.000] Files (1) -Info 17 [00:00:34.000] ----------------------------------------------- -Info 17 [00:00:35.000] Open files: -Info 17 [00:00:36.000] Text of/a/b/f1.html: \ No newline at end of file +Info 19 [00:00:36.000] ----------------------------------------------- +Info 19 [00:00:37.000] Open files: +Info 19 [00:00:38.000] Text of/a/b/f1.html: \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js b/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js index e47b87ba03cee..a67ceae0dbc0c 100644 --- a/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js +++ b/tests/baselines/reference/tsserver/projects/handles-delayed-directory-watch-invoke-on-file-creation.js @@ -55,9 +55,11 @@ Info 11 [00:00:36.000] Starting updateGraphWorker: Project: /users/username/pr Info 12 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 13 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots Info 14 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots -Info 15 [00:00:40.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 16 [00:00:41.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 17 [00:00:42.000] Files (3) +Info 15 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots +Info 16 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Type roots +Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 18 [00:00:43.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 19 [00:00:44.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/project/b.ts SVC-1-0 "export const b = 10;" /users/username/projects/project/sub/a.ts Text-1 "export const a = 10;" @@ -70,21 +72,21 @@ Info 17 [00:00:42.000] Files (3) sub/a.ts Matched by default include pattern '**/*' -Info 18 [00:00:43.000] ----------------------------------------------- -Info 19 [00:00:44.000] event: +Info 20 [00:00:45.000] ----------------------------------------------- +Info 21 [00:00:46.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/project/tsconfig.json"}} -Info 20 [00:00:45.000] event: +Info 22 [00:00:47.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"5b0be5fc7f7235edf5a31bffe614b4e0819e55ec5f118558864b1f882e283c0d","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":2,"tsSize":40,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 21 [00:00:46.000] event: +Info 23 [00:00:48.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/project/b.ts","configFile":"/users/username/projects/project/tsconfig.json","diagnostics":[]}} -Info 22 [00:00:47.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 22 [00:00:48.000] Files (3) - -Info 22 [00:00:49.000] ----------------------------------------------- -Info 22 [00:00:50.000] Open files: -Info 22 [00:00:51.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 22 [00:00:52.000] Projects: /users/username/projects/project/tsconfig.json -Info 22 [00:00:53.000] response: +Info 24 [00:00:49.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 24 [00:00:50.000] Files (3) + +Info 24 [00:00:51.000] ----------------------------------------------- +Info 24 [00:00:52.000] Open files: +Info 24 [00:00:53.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 24 [00:00:54.000] Projects: /users/username/projects/project/tsconfig.json +Info 24 [00:00:55.000] response: { "responseRequired": false } @@ -93,6 +95,8 @@ After request PolledWatches:: /users/username/projects/project/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: *new* @@ -108,7 +112,7 @@ FsWatchesRecursive:: Before request -Info 23 [00:00:54.000] request: +Info 25 [00:00:56.000] request: { "command": "open", "arguments": { @@ -118,19 +122,19 @@ Info 23 [00:00:54.000] request: "seq": 2, "type": "request" } -Info 24 [00:00:55.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/a.ts 500 undefined WatchType: Closed Script info -Info 25 [00:00:56.000] Search path: /users/username/projects/project/sub -Info 26 [00:00:57.000] For info: /users/username/projects/project/sub/a.ts :: Config file name: /users/username/projects/project/tsconfig.json -Info 27 [00:00:58.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 27 [00:00:59.000] Files (3) - -Info 27 [00:01:00.000] ----------------------------------------------- -Info 27 [00:01:01.000] Open files: -Info 27 [00:01:02.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 27 [00:01:03.000] Projects: /users/username/projects/project/tsconfig.json -Info 27 [00:01:04.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project -Info 27 [00:01:05.000] Projects: /users/username/projects/project/tsconfig.json -Info 27 [00:01:06.000] response: +Info 26 [00:00:57.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/a.ts 500 undefined WatchType: Closed Script info +Info 27 [00:00:58.000] Search path: /users/username/projects/project/sub +Info 28 [00:00:59.000] For info: /users/username/projects/project/sub/a.ts :: Config file name: /users/username/projects/project/tsconfig.json +Info 29 [00:01:00.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 29 [00:01:01.000] Files (3) + +Info 29 [00:01:02.000] ----------------------------------------------- +Info 29 [00:01:03.000] Open files: +Info 29 [00:01:04.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 29 [00:01:05.000] Projects: /users/username/projects/project/tsconfig.json +Info 29 [00:01:06.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project +Info 29 [00:01:07.000] Projects: /users/username/projects/project/tsconfig.json +Info 29 [00:01:08.000] response: { "responseRequired": false } @@ -139,6 +143,8 @@ After request PolledWatches:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /users/username/projects/project/tsconfig.json: @@ -158,16 +164,16 @@ Before checking timeout queue length (0) and running After checking timeout queue length (0) and running -Info 28 [00:01:08.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 29 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 30 [00:01:11.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 31 [00:01:12.000] Scheduled: /users/username/projects/project/tsconfig.json -Info 32 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 33 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:17.000] DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 35 [00:01:18.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one -Info 36 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 37 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 30 [00:01:10.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 31 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 32 [00:01:13.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 33 [00:01:14.000] Scheduled: /users/username/projects/project/tsconfig.json +Info 34 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 35 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:19.000] DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 37 [00:01:20.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one +Info 38 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 39 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 2 //// [/users/username/projects/project/a.ts] export const a = 10; @@ -176,7 +182,7 @@ export const a = 10; Before request -Info 38 [00:01:21.000] request: +Info 40 [00:01:23.000] request: { "command": "close", "arguments": { @@ -185,16 +191,16 @@ Info 38 [00:01:21.000] request: "seq": 3, "type": "request" } -Info 39 [00:01:22.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one -Info 40 [00:01:23.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 41 [00:01:24.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 41 [00:01:25.000] Files (3) - -Info 41 [00:01:26.000] ----------------------------------------------- -Info 41 [00:01:27.000] Open files: -Info 41 [00:01:28.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 41 [00:01:29.000] Projects: /users/username/projects/project/tsconfig.json -Info 41 [00:01:30.000] response: +Info 41 [00:01:24.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one +Info 42 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 43 [00:01:26.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 43 [00:01:27.000] Files (3) + +Info 43 [00:01:28.000] ----------------------------------------------- +Info 43 [00:01:29.000] Open files: +Info 43 [00:01:30.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 43 [00:01:31.000] Projects: /users/username/projects/project/tsconfig.json +Info 43 [00:01:32.000] response: { "responseRequired": false } @@ -204,7 +210,7 @@ Checking timeout queue length: 2 Before request -Info 42 [00:01:31.000] request: +Info 44 [00:01:33.000] request: { "command": "open", "arguments": { @@ -214,12 +220,12 @@ Info 42 [00:01:31.000] request: "seq": 4, "type": "request" } -Info 43 [00:01:32.000] Search path: /users/username/projects/project -Info 44 [00:01:33.000] For info: /users/username/projects/project/a.ts :: Config file name: /users/username/projects/project/tsconfig.json -Info 45 [00:01:34.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json -Info 46 [00:01:35.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:36.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 48 [00:01:37.000] Files (3) +Info 45 [00:01:34.000] Search path: /users/username/projects/project +Info 46 [00:01:35.000] For info: /users/username/projects/project/a.ts :: Config file name: /users/username/projects/project/tsconfig.json +Info 47 [00:01:36.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json +Info 48 [00:01:37.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 49 [00:01:38.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 50 [00:01:39.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/project/b.ts SVC-1-0 "export const b = 10;" /users/username/projects/project/a.ts SVC-1-0 "export const a = 10;" @@ -232,17 +238,17 @@ Info 48 [00:01:37.000] Files (3) a.ts Matched by default include pattern '**/*' -Info 49 [00:01:38.000] ----------------------------------------------- -Info 50 [00:01:39.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 50 [00:01:40.000] Files (3) - -Info 50 [00:01:41.000] ----------------------------------------------- -Info 50 [00:01:42.000] Open files: -Info 50 [00:01:43.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 50 [00:01:44.000] Projects: /users/username/projects/project/tsconfig.json -Info 50 [00:01:45.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project -Info 50 [00:01:46.000] Projects: /users/username/projects/project/tsconfig.json -Info 50 [00:01:47.000] response: +Info 51 [00:01:40.000] ----------------------------------------------- +Info 52 [00:01:41.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 52 [00:01:42.000] Files (3) + +Info 52 [00:01:43.000] ----------------------------------------------- +Info 52 [00:01:44.000] Open files: +Info 52 [00:01:45.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 52 [00:01:46.000] Projects: /users/username/projects/project/tsconfig.json +Info 52 [00:01:47.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project +Info 52 [00:01:48.000] Projects: /users/username/projects/project/tsconfig.json +Info 52 [00:01:49.000] response: { "responseRequired": false } @@ -250,36 +256,36 @@ After request Before checking timeout queue length (2) and running -Info 51 [00:01:48.000] Running: /users/username/projects/project/tsconfig.json -Info 52 [00:01:49.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:01:50.000] Before ensureProjectForOpenFiles: -Info 54 [00:01:51.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 54 [00:01:52.000] Files (3) - -Info 54 [00:01:53.000] ----------------------------------------------- -Info 54 [00:01:54.000] Open files: -Info 54 [00:01:55.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 54 [00:01:56.000] Projects: /users/username/projects/project/tsconfig.json -Info 54 [00:01:57.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project -Info 54 [00:01:58.000] Projects: /users/username/projects/project/tsconfig.json -Info 54 [00:01:59.000] After ensureProjectForOpenFiles: -Info 55 [00:02:00.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 55 [00:02:01.000] Files (3) - -Info 55 [00:02:02.000] ----------------------------------------------- -Info 55 [00:02:03.000] Open files: -Info 55 [00:02:04.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 55 [00:02:05.000] Projects: /users/username/projects/project/tsconfig.json -Info 55 [00:02:06.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project -Info 55 [00:02:07.000] Projects: /users/username/projects/project/tsconfig.json -Info 55 [00:02:08.000] got projects updated in background, updating diagnostics for /users/username/projects/project/b.ts,/users/username/projects/project/a.ts -Info 56 [00:02:09.000] event: +Info 53 [00:01:50.000] Running: /users/username/projects/project/tsconfig.json +Info 54 [00:01:51.000] Running: *ensureProjectForOpenFiles* +Info 55 [00:01:52.000] Before ensureProjectForOpenFiles: +Info 56 [00:01:53.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 56 [00:01:54.000] Files (3) + +Info 56 [00:01:55.000] ----------------------------------------------- +Info 56 [00:01:56.000] Open files: +Info 56 [00:01:57.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 56 [00:01:58.000] Projects: /users/username/projects/project/tsconfig.json +Info 56 [00:01:59.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project +Info 56 [00:02:00.000] Projects: /users/username/projects/project/tsconfig.json +Info 56 [00:02:01.000] After ensureProjectForOpenFiles: +Info 57 [00:02:02.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 57 [00:02:03.000] Files (3) + +Info 57 [00:02:04.000] ----------------------------------------------- +Info 57 [00:02:05.000] Open files: +Info 57 [00:02:06.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 57 [00:02:07.000] Projects: /users/username/projects/project/tsconfig.json +Info 57 [00:02:08.000] FileName: /users/username/projects/project/a.ts ProjectRootPath: /users/username/projects/project +Info 57 [00:02:09.000] Projects: /users/username/projects/project/tsconfig.json +Info 57 [00:02:10.000] got projects updated in background, updating diagnostics for /users/username/projects/project/b.ts,/users/username/projects/project/a.ts +Info 58 [00:02:11.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/project/b.ts","/users/username/projects/project/a.ts"]}} After checking timeout queue length (2) and running Before request -Info 57 [00:02:10.000] request: +Info 59 [00:02:12.000] request: { "command": "close", "arguments": { @@ -288,16 +294,16 @@ Info 57 [00:02:10.000] request: "seq": 5, "type": "request" } -Info 58 [00:02:11.000] Scheduled: /users/username/projects/project/tsconfig.json -Info 59 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles* -Info 60 [00:02:13.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 60 [00:02:14.000] Files (3) - -Info 60 [00:02:15.000] ----------------------------------------------- -Info 60 [00:02:16.000] Open files: -Info 60 [00:02:17.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 60 [00:02:18.000] Projects: /users/username/projects/project/tsconfig.json -Info 60 [00:02:19.000] response: +Info 60 [00:02:13.000] Scheduled: /users/username/projects/project/tsconfig.json +Info 61 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles* +Info 62 [00:02:15.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 62 [00:02:16.000] Files (3) + +Info 62 [00:02:17.000] ----------------------------------------------- +Info 62 [00:02:18.000] Open files: +Info 62 [00:02:19.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 62 [00:02:20.000] Projects: /users/username/projects/project/tsconfig.json +Info 62 [00:02:21.000] response: { "responseRequired": false } @@ -307,7 +313,7 @@ Checking timeout queue length: 2 Before request -Info 61 [00:02:20.000] request: +Info 63 [00:02:22.000] request: { "command": "open", "arguments": { @@ -317,13 +323,13 @@ Info 61 [00:02:20.000] request: "seq": 6, "type": "request" } -Info 62 [00:02:21.000] Search path: /users/username/projects/project/sub -Info 63 [00:02:22.000] For info: /users/username/projects/project/sub/a.ts :: Config file name: /users/username/projects/project/tsconfig.json -Info 64 [00:02:23.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json -Info 65 [00:02:24.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/a.ts 500 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Missing file -Info 66 [00:02:25.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 67 [00:02:26.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 68 [00:02:27.000] Files (2) +Info 64 [00:02:23.000] Search path: /users/username/projects/project/sub +Info 65 [00:02:24.000] For info: /users/username/projects/project/sub/a.ts :: Config file name: /users/username/projects/project/tsconfig.json +Info 66 [00:02:25.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json +Info 67 [00:02:26.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/a.ts 500 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Missing file +Info 68 [00:02:27.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 69 [00:02:28.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 70 [00:02:29.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/project/b.ts SVC-1-0 "export const b = 10;" @@ -333,20 +339,22 @@ Info 68 [00:02:27.000] Files (2) b.ts Matched by default include pattern '**/*' -Info 69 [00:02:28.000] ----------------------------------------------- -Info 70 [00:02:29.000] event: +Info 71 [00:02:30.000] ----------------------------------------------- +Info 72 [00:02:31.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/project/sub/a.ts","configFile":"/users/username/projects/project/tsconfig.json","diagnostics":[{"text":"File '/users/username/projects/project/a.ts' not found.\n The file is in the program because:\n Matched by default include pattern '**/*'","code":6053,"category":"error"}]}} -Info 71 [00:02:30.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 72 [00:02:31.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 73 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 74 [00:02:33.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 75 [00:02:34.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 76 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 77 [00:02:36.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 78 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 79 [00:02:38.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 80 [00:02:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:02:40.000] Files (2) +Info 73 [00:02:32.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 74 [00:02:33.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 75 [00:02:34.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 76 [00:02:35.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 77 [00:02:36.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/sub/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 79 [00:02:38.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 80 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 81 [00:02:40.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 82 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 83 [00:02:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 84 [00:02:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 85 [00:02:44.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/project/sub/a.ts SVC-2-0 "" @@ -356,21 +364,21 @@ Info 81 [00:02:40.000] Files (2) a.ts Root file specified for compilation -Info 82 [00:02:41.000] ----------------------------------------------- -Info 83 [00:02:42.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 83 [00:02:43.000] Files (2) - -Info 83 [00:02:44.000] ----------------------------------------------- -Info 83 [00:02:45.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 83 [00:02:46.000] Files (2) - -Info 83 [00:02:47.000] ----------------------------------------------- -Info 83 [00:02:48.000] Open files: -Info 83 [00:02:49.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 83 [00:02:50.000] Projects: /users/username/projects/project/tsconfig.json -Info 83 [00:02:51.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project -Info 83 [00:02:52.000] Projects: /dev/null/inferredProject1* -Info 83 [00:02:53.000] response: +Info 86 [00:02:45.000] ----------------------------------------------- +Info 87 [00:02:46.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 87 [00:02:47.000] Files (2) + +Info 87 [00:02:48.000] ----------------------------------------------- +Info 87 [00:02:49.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 87 [00:02:50.000] Files (2) + +Info 87 [00:02:51.000] ----------------------------------------------- +Info 87 [00:02:52.000] Open files: +Info 87 [00:02:53.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 87 [00:02:54.000] Projects: /users/username/projects/project/tsconfig.json +Info 87 [00:02:55.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project +Info 87 [00:02:56.000] Projects: /dev/null/inferredProject1* +Info 87 [00:02:57.000] response: { "responseRequired": false } @@ -379,6 +387,8 @@ After request PolledWatches:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} /users/username/projects/project/a.ts: *new* {"pollingInterval":500} /users/username/projects/project/sub/tsconfig.json: *new* @@ -402,53 +412,53 @@ FsWatchesRecursive:: Before checking timeout queue length (2) and running -Info 84 [00:02:54.000] Running: /users/username/projects/project/tsconfig.json -Info 85 [00:02:55.000] Running: *ensureProjectForOpenFiles* -Info 86 [00:02:56.000] Before ensureProjectForOpenFiles: -Info 87 [00:02:57.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 87 [00:02:58.000] Files (2) - -Info 87 [00:02:59.000] ----------------------------------------------- -Info 87 [00:03:00.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 87 [00:03:01.000] Files (2) - -Info 87 [00:03:02.000] ----------------------------------------------- -Info 87 [00:03:03.000] Open files: -Info 87 [00:03:04.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 87 [00:03:05.000] Projects: /users/username/projects/project/tsconfig.json -Info 87 [00:03:06.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project -Info 87 [00:03:07.000] Projects: /dev/null/inferredProject1* -Info 87 [00:03:08.000] After ensureProjectForOpenFiles: -Info 88 [00:03:09.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 88 [00:03:10.000] Files (2) - -Info 88 [00:03:11.000] ----------------------------------------------- -Info 88 [00:03:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 88 [00:03:13.000] Files (2) - -Info 88 [00:03:14.000] ----------------------------------------------- -Info 88 [00:03:15.000] Open files: -Info 88 [00:03:16.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project -Info 88 [00:03:17.000] Projects: /users/username/projects/project/tsconfig.json -Info 88 [00:03:18.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project -Info 88 [00:03:19.000] Projects: /dev/null/inferredProject1* -Info 88 [00:03:20.000] got projects updated in background, updating diagnostics for /users/username/projects/project/b.ts,/users/username/projects/project/sub/a.ts -Info 89 [00:03:21.000] event: +Info 88 [00:02:58.000] Running: /users/username/projects/project/tsconfig.json +Info 89 [00:02:59.000] Running: *ensureProjectForOpenFiles* +Info 90 [00:03:00.000] Before ensureProjectForOpenFiles: +Info 91 [00:03:01.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 91 [00:03:02.000] Files (2) + +Info 91 [00:03:03.000] ----------------------------------------------- +Info 91 [00:03:04.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 91 [00:03:05.000] Files (2) + +Info 91 [00:03:06.000] ----------------------------------------------- +Info 91 [00:03:07.000] Open files: +Info 91 [00:03:08.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 91 [00:03:09.000] Projects: /users/username/projects/project/tsconfig.json +Info 91 [00:03:10.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project +Info 91 [00:03:11.000] Projects: /dev/null/inferredProject1* +Info 91 [00:03:12.000] After ensureProjectForOpenFiles: +Info 92 [00:03:13.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 92 [00:03:14.000] Files (2) + +Info 92 [00:03:15.000] ----------------------------------------------- +Info 92 [00:03:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 92 [00:03:17.000] Files (2) + +Info 92 [00:03:18.000] ----------------------------------------------- +Info 92 [00:03:19.000] Open files: +Info 92 [00:03:20.000] FileName: /users/username/projects/project/b.ts ProjectRootPath: /users/username/projects/project +Info 92 [00:03:21.000] Projects: /users/username/projects/project/tsconfig.json +Info 92 [00:03:22.000] FileName: /users/username/projects/project/sub/a.ts ProjectRootPath: /users/username/projects/project +Info 92 [00:03:23.000] Projects: /dev/null/inferredProject1* +Info 92 [00:03:24.000] got projects updated in background, updating diagnostics for /users/username/projects/project/b.ts,/users/username/projects/project/sub/a.ts +Info 93 [00:03:25.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/project/b.ts","/users/username/projects/project/sub/a.ts"]}} After checking timeout queue length (2) and running -Info 90 [00:03:23.000] DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 91 [00:03:24.000] Scheduled: /users/username/projects/project/tsconfig.json -Info 92 [00:03:25.000] Scheduled: *ensureProjectForOpenFiles* -Info 93 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 94 [00:03:30.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 95 [00:03:31.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one -Info 96 [00:03:32.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 97 [00:03:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 98 [00:03:35.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory -Info 99 [00:03:36.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one -Info 100 [00:03:37.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 101 [00:03:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 94 [00:03:27.000] DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 95 [00:03:28.000] Scheduled: /users/username/projects/project/tsconfig.json +Info 96 [00:03:29.000] Scheduled: *ensureProjectForOpenFiles* +Info 97 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 98 [00:03:34.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 99 [00:03:35.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one +Info 100 [00:03:36.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 101 [00:03:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 102 [00:03:39.000] DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory +Info 103 [00:03:40.000] Scheduled: /users/username/projects/project/tsconfig.json, Cancelled earlier one +Info 104 [00:03:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 105 [00:03:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/project/sub/a.ts :: WatchInfo: /users/username/projects/project 1 undefined Config: /users/username/projects/project/tsconfig.json WatchType: Wild card directory Checking timeout queue length: 2 //// [/users/username/projects/project/sub/a.ts] export const a = 10; @@ -457,7 +467,7 @@ export const a = 10; Before request -Info 102 [00:03:39.000] request: +Info 106 [00:03:43.000] request: { "command": "geterr", "arguments": { @@ -470,7 +480,7 @@ Info 102 [00:03:39.000] request: "seq": 7, "type": "request" } -Info 103 [00:03:40.000] response: +Info 107 [00:03:44.000] response: { "responseRequired": false } @@ -480,14 +490,14 @@ Checking timeout queue length: 3 Before running timeout callback15 -Info 104 [00:03:41.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 105 [00:03:42.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 106 [00:03:43.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 107 [00:03:44.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json -Info 108 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/a.ts 500 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Missing file -Info 109 [00:03:46.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 110 [00:03:47.000] Project '/users/username/projects/project/tsconfig.json' (Configured) -Info 111 [00:03:48.000] Files (3) +Info 108 [00:03:45.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 109 [00:03:46.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/sub/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 110 [00:03:47.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 111 [00:03:48.000] Starting updateGraphWorker: Project: /users/username/projects/project/tsconfig.json +Info 112 [00:03:49.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/project/a.ts 500 undefined Project: /users/username/projects/project/tsconfig.json WatchType: Missing file +Info 113 [00:03:50.000] Finishing updateGraphWorker: Project: /users/username/projects/project/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 114 [00:03:51.000] Project '/users/username/projects/project/tsconfig.json' (Configured) +Info 115 [00:03:52.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/project/b.ts SVC-1-0 "export const b = 10;" /users/username/projects/project/sub/a.ts SVC-2-0 "" @@ -500,14 +510,16 @@ Info 111 [00:03:48.000] Files (3) sub/a.ts Matched by default include pattern '**/*' -Info 112 [00:03:49.000] ----------------------------------------------- -Info 113 [00:03:50.000] event: +Info 116 [00:03:53.000] ----------------------------------------------- +Info 117 [00:03:54.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/project/b.ts","diagnostics":[]}} After running timeout callback15 PolledWatches:: /users/username/projects/project/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} /users/username/projects/project/sub/node_modules/@types: {"pollingInterval":500} @@ -533,13 +545,13 @@ FsWatchesRecursive:: Before running immediate callbacks and checking length (1) -Info 114 [00:03:51.000] event: +Info 118 [00:03:55.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/project/b.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 115 [00:03:52.000] event: +Info 119 [00:03:56.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/project/b.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) @@ -547,20 +559,20 @@ Checking timeout queue length: 3 Before running timeout callback16 -Info 116 [00:03:53.000] event: +Info 120 [00:03:57.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/project/sub/a.ts","diagnostics":[]}} After running timeout callback16 Before running immediate callbacks and checking length (1) -Info 117 [00:03:54.000] event: +Info 121 [00:03:58.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/project/sub/a.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 118 [00:03:55.000] event: +Info 122 [00:03:59.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/project/sub/a.ts","diagnostics":[]}} -Info 119 [00:03:56.000] event: +Info 123 [00:04:00.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":7}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js index 0842238180bdb..857b1ed3e7f18 100644 --- a/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js +++ b/tests/baselines/reference/tsserver/projects/js-file-opened-is-in-configured-project-that-will-be-removed.js @@ -63,9 +63,11 @@ Info 12 [00:00:49.000] Starting updateGraphWorker: Project: /user/username/pro Info 13 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 14 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 15 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 16 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 18 [00:00:55.000] Files (4) +Info 16 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 17 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 18 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 20 [00:00:57.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js Text-1 "function bar() { }" /user/username/projects/myproject/apps/editor/src/src.js Text-1 "function fooBar() { }" @@ -81,21 +83,21 @@ Info 18 [00:00:55.000] Files (4) mocks/cssMock.js Matched by default include pattern '**/*' -Info 19 [00:00:56.000] ----------------------------------------------- -Info 20 [00:00:57.000] event: +Info 21 [00:00:58.000] ----------------------------------------------- +Info 22 [00:00:59.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/tsconfig.json"}} -Info 21 [00:00:58.000] event: +Info 23 [00:01:00.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"4a33d78ee40d836c4f4e64c59aed976628aea0013be9585c5ff171dfc41baf98","fileStats":{"js":3,"jsSize":57,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 22 [00:00:59.000] event: +Info 24 [00:01:01.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/user/username/projects/myproject/mocks/cssMock.js","configFile":"/user/username/projects/myproject/tsconfig.json","diagnostics":[{"text":"Cannot write file '/user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/user/username/projects/myproject/apps/editor/src/src.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"Cannot write file '/user/username/projects/myproject/mocks/cssMock.js' because it would overwrite input file.","code":5055,"category":"error"}]}} -Info 23 [00:01:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:01:01.000] Files (4) - -Info 23 [00:01:02.000] ----------------------------------------------- -Info 23 [00:01:03.000] Open files: -Info 23 [00:01:04.000] FileName: /user/username/projects/myproject/mocks/cssMock.js ProjectRootPath: undefined -Info 23 [00:01:05.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 23 [00:01:06.000] response: +Info 25 [00:01:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 25 [00:01:03.000] Files (4) + +Info 25 [00:01:04.000] ----------------------------------------------- +Info 25 [00:01:05.000] Open files: +Info 25 [00:01:06.000] FileName: /user/username/projects/myproject/mocks/cssMock.js ProjectRootPath: undefined +Info 25 [00:01:07.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 25 [00:01:08.000] response: { "responseRequired": false } @@ -104,6 +106,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -121,7 +125,7 @@ FsWatchesRecursive:: Before request -Info 24 [00:01:07.000] request: +Info 26 [00:01:09.000] request: { "command": "close", "arguments": { @@ -130,13 +134,13 @@ Info 24 [00:01:07.000] request: "seq": 2, "type": "request" } -Info 25 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info -Info 26 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 26 [00:01:10.000] Files (4) +Info 27 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info +Info 28 [00:01:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 28 [00:01:12.000] Files (4) -Info 26 [00:01:11.000] ----------------------------------------------- -Info 26 [00:01:12.000] Open files: -Info 26 [00:01:13.000] response: +Info 28 [00:01:13.000] ----------------------------------------------- +Info 28 [00:01:14.000] Open files: +Info 28 [00:01:15.000] response: { "responseRequired": false } @@ -145,6 +149,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -164,7 +170,7 @@ FsWatchesRecursive:: Before request -Info 27 [00:01:14.000] request: +Info 29 [00:01:16.000] request: { "command": "open", "arguments": { @@ -173,14 +179,14 @@ Info 27 [00:01:14.000] request: "seq": 3, "type": "request" } -Info 28 [00:01:15.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js 500 undefined WatchType: Closed Script info -Info 29 [00:01:16.000] Search path: /user/username/projects/myproject/apps/editor/scripts -Info 30 [00:01:17.000] For info: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js :: Config file name: /user/username/projects/myproject/apps/editor/tsconfig.json -Info 31 [00:01:18.000] Creating configuration project /user/username/projects/myproject/apps/editor/tsconfig.json -Info 32 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Config file -Info 33 [00:01:20.000] event: +Info 30 [00:01:17.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js 500 undefined WatchType: Closed Script info +Info 31 [00:01:18.000] Search path: /user/username/projects/myproject/apps/editor/scripts +Info 32 [00:01:19.000] For info: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js :: Config file name: /user/username/projects/myproject/apps/editor/tsconfig.json +Info 33 [00:01:20.000] Creating configuration project /user/username/projects/myproject/apps/editor/tsconfig.json +Info 34 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Config file +Info 35 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/user/username/projects/myproject/apps/editor/tsconfig.json","reason":"Creating possible configured project for /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js to open"}} -Info 34 [00:01:21.000] Config: /user/username/projects/myproject/apps/editor/tsconfig.json : { +Info 36 [00:01:23.000] Config: /user/username/projects/myproject/apps/editor/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/apps/editor/src/src.js" ], @@ -189,19 +195,21 @@ Info 34 [00:01:21.000] Config: /user/username/projects/myproject/apps/editor/t "configFilePath": "/user/username/projects/myproject/apps/editor/tsconfig.json" } } -Info 35 [00:01:22.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Extended config file -Info 36 [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory -Info 37 [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory -Info 38 [00:01:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json -Info 39 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 40 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 41 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 42 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 43 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 44 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots -Info 45 [00:01:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 46 [00:01:33.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) -Info 47 [00:01:34.000] Files (2) +Info 37 [00:01:24.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Extended config file +Info 38 [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory +Info 39 [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/src 1 undefined Config: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Wild card directory +Info 40 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json +Info 41 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 42 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 43 [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 44 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 45 [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 46 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 47 [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 48 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/apps/editor/tsconfig.json WatchType: Type roots +Info 49 [00:01:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/apps/editor/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:01:37.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 51 [00:01:38.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/apps/editor/src/src.js Text-1 "function fooBar() { }" @@ -211,14 +219,14 @@ Info 47 [00:01:34.000] Files (2) src/src.js Matched by include pattern './src' in 'tsconfig.json' -Info 48 [00:01:35.000] ----------------------------------------------- -Info 49 [00:01:36.000] event: +Info 52 [00:01:39.000] ----------------------------------------------- +Info 53 [00:01:40.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/user/username/projects/myproject/apps/editor/tsconfig.json"}} -Info 50 [00:01:37.000] event: +Info 54 [00:01:41.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"3a35a87188335633b0bee242201aa5e01b96dbee6cfae401ebff6e26120b2aa7","fileStats":{"js":1,"jsSize":21,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":true,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 51 [00:01:38.000] `remove Project:: -Info 52 [00:01:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 53 [00:01:40.000] Files (4) +Info 55 [00:01:42.000] `remove Project:: +Info 56 [00:01:43.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 57 [00:01:44.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js /user/username/projects/myproject/apps/editor/src/src.js @@ -234,40 +242,44 @@ Info 53 [00:01:40.000] Files (4) mocks/cssMock.js Matched by default include pattern '**/*' -Info 54 [00:01:41.000] ----------------------------------------------- -Info 55 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 56 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 57 [00:01:44.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file -Info 58 [00:01:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 59 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 60 [00:01:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info -Info 61 [00:01:48.000] Before ensureProjectForOpenFiles: -Info 62 [00:01:49.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) -Info 62 [00:01:50.000] Files (2) - -Info 62 [00:01:51.000] ----------------------------------------------- -Info 62 [00:01:52.000] Open files: -Info 62 [00:01:53.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined -Info 62 [00:01:54.000] Projects: -Info 62 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 63 [00:01:56.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 64 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 65 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 66 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 67 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 68 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 69 [00:02:02.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 70 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 71 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 72 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 73 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 74 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 75 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 76 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 77 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 78 [00:02:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 79 [00:02:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 80 [00:02:13.000] Files (2) +Info 58 [00:01:45.000] ----------------------------------------------- +Info 59 [00:01:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 60 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 61 [00:01:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Config file +Info 62 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 63 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 64 [00:01:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 65 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 66 [00:01:53.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/mocks/cssMock.js 500 undefined WatchType: Closed Script info +Info 67 [00:01:54.000] Before ensureProjectForOpenFiles: +Info 68 [00:01:55.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 68 [00:01:56.000] Files (2) + +Info 68 [00:01:57.000] ----------------------------------------------- +Info 68 [00:01:58.000] Open files: +Info 68 [00:01:59.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 68 [00:02:00.000] Projects: +Info 68 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 69 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 70 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 71 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 72 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 73 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 74 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 75 [00:02:08.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 76 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 77 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 79 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 80 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 81 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 82 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 83 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 84 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 85 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 86 [00:02:19.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 87 [00:02:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 88 [00:02:21.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js Text-1 "function bar() { }" @@ -277,12 +289,14 @@ Info 80 [00:02:13.000] Files (2) createConfigVariable.js Root file specified for compilation -Info 81 [00:02:14.000] ----------------------------------------------- +Info 89 [00:02:22.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/apps/editor/node_modules/@types: *new* {"pollingInterval":500} /user/username/projects/myproject/apps/node_modules/@types: *new* @@ -326,15 +340,15 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject: {} -TI:: [00:02:15.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:02:16.000] Processing cache location '/a/data/' -TI:: [00:02:17.000] Trying to find '/a/data/package.json'... -TI:: [00:02:18.000] Finished processing cache location '/a/data/' -TI:: [00:02:19.000] Npm config file: /a/data/package.json -TI:: [00:02:20.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:02:25.000] Updating types-registry npm package... -TI:: [00:02:26.000] npm install --ignore-scripts types-registry@latest -TI:: [00:02:33.000] TI:: Updated types-registry npm package +TI:: [00:02:23.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:02:24.000] Processing cache location '/a/data/' +TI:: [00:02:25.000] Trying to find '/a/data/package.json'... +TI:: [00:02:26.000] Finished processing cache location '/a/data/' +TI:: [00:02:27.000] Npm config file: /a/data/package.json +TI:: [00:02:28.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:02:33.000] Updating types-registry npm package... +TI:: [00:02:34.000] npm install --ignore-scripts types-registry@latest +TI:: [00:02:41.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -345,48 +359,48 @@ TI:: typing installer creation complete } -TI:: [00:02:34.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject/apps/editor/scripts","cachePath":"/a/data/","kind":"discover"} -TI:: [00:02:35.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:02:36.000] Processing cache location '/a/data/' -TI:: [00:02:37.000] Cache location was already processed... -TI:: [00:02:38.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:02:39.000] Explicitly included types: [] -TI:: [00:02:40.000] Inferred typings from unresolved imports: [] -TI:: [00:02:41.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/apps/editor/scripts/bower_components","/user/username/projects/myproject/apps/editor/scripts/node_modules"]} -TI:: [00:02:42.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/apps/editor/scripts/bower_components","/user/username/projects/myproject/apps/editor/scripts/node_modules"]} -TI:: [00:02:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/bower_components -TI:: [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules -TI:: [00:02:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:02:49.000] Sending response: +TI:: [00:02:42.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/myproject/apps/editor/scripts","cachePath":"/a/data/","kind":"discover"} +TI:: [00:02:43.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:02:44.000] Processing cache location '/a/data/' +TI:: [00:02:45.000] Cache location was already processed... +TI:: [00:02:46.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:02:47.000] Explicitly included types: [] +TI:: [00:02:48.000] Inferred typings from unresolved imports: [] +TI:: [00:02:49.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/apps/editor/scripts/bower_components","/user/username/projects/myproject/apps/editor/scripts/node_modules"]} +TI:: [00:02:50.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/myproject/apps/editor/scripts/bower_components","/user/username/projects/myproject/apps/editor/scripts/node_modules"]} +TI:: [00:02:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/bower_components +TI:: [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules +TI:: [00:02:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/apps/editor/scripts/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:02:57.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:02:50.000] No new typings were requested as a result of typings discovery -Info 82 [00:02:51.000] After ensureProjectForOpenFiles: -Info 83 [00:02:52.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) -Info 83 [00:02:53.000] Files (2) - -Info 83 [00:02:54.000] ----------------------------------------------- -Info 83 [00:02:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 83 [00:02:56.000] Files (2) - -Info 83 [00:02:57.000] ----------------------------------------------- -Info 83 [00:02:58.000] Open files: -Info 83 [00:02:59.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined -Info 83 [00:03:00.000] Projects: /dev/null/inferredProject1* -Info 83 [00:03:01.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) -Info 83 [00:03:02.000] Files (2) - -Info 83 [00:03:03.000] ----------------------------------------------- -Info 83 [00:03:04.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 83 [00:03:05.000] Files (2) - -Info 83 [00:03:06.000] ----------------------------------------------- -Info 83 [00:03:07.000] Open files: -Info 83 [00:03:08.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined -Info 83 [00:03:09.000] Projects: /dev/null/inferredProject1* -Info 83 [00:03:10.000] response: +TI:: [00:02:58.000] No new typings were requested as a result of typings discovery +Info 90 [00:02:59.000] After ensureProjectForOpenFiles: +Info 91 [00:03:00.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 91 [00:03:01.000] Files (2) + +Info 91 [00:03:02.000] ----------------------------------------------- +Info 91 [00:03:03.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 91 [00:03:04.000] Files (2) + +Info 91 [00:03:05.000] ----------------------------------------------- +Info 91 [00:03:06.000] Open files: +Info 91 [00:03:07.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 91 [00:03:08.000] Projects: /dev/null/inferredProject1* +Info 91 [00:03:09.000] Project '/user/username/projects/myproject/apps/editor/tsconfig.json' (Configured) +Info 91 [00:03:10.000] Files (2) + +Info 91 [00:03:11.000] ----------------------------------------------- +Info 91 [00:03:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 91 [00:03:13.000] Files (2) + +Info 91 [00:03:14.000] ----------------------------------------------- +Info 91 [00:03:15.000] Open files: +Info 91 [00:03:16.000] FileName: /user/username/projects/myproject/apps/editor/scripts/createConfigVariable.js ProjectRootPath: undefined +Info 91 [00:03:17.000] Projects: /dev/null/inferredProject1* +Info 91 [00:03:18.000] response: { "responseRequired": false } @@ -395,6 +409,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/apps/editor/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/apps/node_modules/@types: diff --git a/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js b/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js index 3477e49467561..4756bb280a837 100644 --- a/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js +++ b/tests/baselines/reference/tsserver/projects/references-on-file-opened-is-in-configured-project-that-will-be-removed.js @@ -62,9 +62,11 @@ Info 13 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots Info 15 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots Info 16 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 17 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:53.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 19 [00:00:54.000] Files (4) +Info 17 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 18 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 19 [00:00:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:55.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 21 [00:00:56.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/playground/tests.ts SVC-1-0 "export function foo() {}" /user/username/projects/myproject/playground/tsconfig-json/src/src.ts Text-1 "export function foobar() { }" @@ -80,15 +82,15 @@ Info 19 [00:00:54.000] Files (4) tsconfig-json/tests/spec.ts Matched by default include pattern '**/*' -Info 20 [00:00:55.000] ----------------------------------------------- -Info 21 [00:00:56.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 21 [00:00:57.000] Files (4) +Info 22 [00:00:57.000] ----------------------------------------------- +Info 23 [00:00:58.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 23 [00:00:59.000] Files (4) -Info 21 [00:00:58.000] ----------------------------------------------- -Info 21 [00:00:59.000] Open files: -Info 21 [00:01:00.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined -Info 21 [00:01:01.000] Projects: /user/username/projects/myproject/playground/tsconfig.json -Info 21 [00:01:02.000] response: +Info 23 [00:01:00.000] ----------------------------------------------- +Info 23 [00:01:01.000] Open files: +Info 23 [00:01:02.000] FileName: /user/username/projects/myproject/playground/tests.ts ProjectRootPath: undefined +Info 23 [00:01:03.000] Projects: /user/username/projects/myproject/playground/tsconfig.json +Info 23 [00:01:04.000] response: { "responseRequired": false } @@ -99,6 +101,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/playground/tsconfig.json: *new* @@ -116,7 +120,7 @@ FsWatchesRecursive:: Before request -Info 22 [00:01:03.000] request: +Info 24 [00:01:05.000] request: { "command": "close", "arguments": { @@ -125,13 +129,13 @@ Info 22 [00:01:03.000] request: "seq": 2, "type": "request" } -Info 23 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info -Info 24 [00:01:05.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 24 [00:01:06.000] Files (4) +Info 25 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 26 [00:01:07.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 26 [00:01:08.000] Files (4) -Info 24 [00:01:07.000] ----------------------------------------------- -Info 24 [00:01:08.000] Open files: -Info 24 [00:01:09.000] response: +Info 26 [00:01:09.000] ----------------------------------------------- +Info 26 [00:01:10.000] Open files: +Info 26 [00:01:11.000] response: { "responseRequired": false } @@ -142,6 +146,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/playground/tsconfig.json: @@ -161,7 +167,7 @@ FsWatchesRecursive:: Before request -Info 25 [00:01:10.000] request: +Info 27 [00:01:12.000] request: { "command": "open", "arguments": { @@ -170,12 +176,12 @@ Info 25 [00:01:10.000] request: "seq": 3, "type": "request" } -Info 26 [00:01:11.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info -Info 27 [00:01:12.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests -Info 28 [00:01:13.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 29 [00:01:14.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 30 [00:01:15.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file -Info 31 [00:01:16.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { +Info 28 [00:01:13.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts 500 undefined WatchType: Closed Script info +Info 29 [00:01:14.000] Search path: /user/username/projects/myproject/playground/tsconfig-json/tests +Info 30 [00:01:15.000] For info: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts :: Config file name: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 31 [00:01:16.000] Creating configuration project /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 32 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Config file +Info 33 [00:01:18.000] Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/playground/tsconfig-json/src/src.ts" ], @@ -183,18 +189,20 @@ Info 31 [00:01:16.000] Config: /user/username/projects/myproject/playground/ts "configFilePath": "/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json" } } -Info 32 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory -Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory -Info 34 [00:01:19.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json -Info 35 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 36 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots -Info 41 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:27.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 43 [00:01:28.000] Files (2) +Info 34 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 35 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/src 1 undefined Config: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Wild card directory +Info 36 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json +Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 39 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 40 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 41 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 42 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 43 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 44 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json WatchType: Type roots +Info 45 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/playground/tsconfig-json/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:31.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 47 [00:01:32.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/playground/tsconfig-json/src/src.ts Text-1 "export function foobar() { }" @@ -204,10 +212,10 @@ Info 43 [00:01:28.000] Files (2) src/src.ts Matched by include pattern './src' in 'tsconfig.json' -Info 44 [00:01:29.000] ----------------------------------------------- -Info 45 [00:01:30.000] `remove Project:: -Info 46 [00:01:31.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) -Info 47 [00:01:32.000] Files (4) +Info 48 [00:01:33.000] ----------------------------------------------- +Info 49 [00:01:34.000] `remove Project:: +Info 50 [00:01:35.000] Project '/user/username/projects/myproject/playground/tsconfig.json' (Configured) +Info 51 [00:01:36.000] Files (4) /a/lib/lib.d.ts /user/username/projects/myproject/playground/tests.ts /user/username/projects/myproject/playground/tsconfig-json/src/src.ts @@ -223,23 +231,25 @@ Info 47 [00:01:32.000] Files (4) tsconfig-json/tests/spec.ts Matched by default include pattern '**/*' -Info 48 [00:01:33.000] ----------------------------------------------- -Info 49 [00:01:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 50 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:36.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file -Info 52 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 53 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 54 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 55 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots -Info 56 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info -Info 57 [00:01:42.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 57 [00:01:43.000] Files (2) - -Info 57 [00:01:44.000] ----------------------------------------------- -Info 57 [00:01:45.000] Open files: -Info 57 [00:01:46.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 57 [00:01:47.000] Projects: -Info 57 [00:01:48.000] response: +Info 52 [00:01:37.000] ----------------------------------------------- +Info 53 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground 1 undefined Config: /user/username/projects/myproject/playground/tsconfig.json WatchType: Wild card directory +Info 55 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Config file +Info 56 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 57 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 58 [00:01:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 59 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 60 [00:01:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 61 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/playground/tsconfig.json WatchType: Type roots +Info 62 [00:01:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/playground/tests.ts 500 undefined WatchType: Closed Script info +Info 63 [00:01:48.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 63 [00:01:49.000] Files (2) + +Info 63 [00:01:50.000] ----------------------------------------------- +Info 63 [00:01:51.000] Open files: +Info 63 [00:01:52.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 63 [00:01:53.000] Projects: +Info 63 [00:01:54.000] response: { "responseRequired": false } @@ -250,6 +260,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: *new* {"pollingInterval":500} @@ -279,7 +291,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 58 [00:01:49.000] request: +Info 64 [00:01:55.000] request: { "command": "references", "arguments": { @@ -290,33 +302,35 @@ Info 58 [00:01:49.000] request: "seq": 4, "type": "request" } -Info 59 [00:01:50.000] Before ensureProjectForOpenFiles: -Info 60 [00:01:51.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 60 [00:01:52.000] Files (2) - -Info 60 [00:01:53.000] ----------------------------------------------- -Info 60 [00:01:54.000] Open files: -Info 60 [00:01:55.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 60 [00:01:56.000] Projects: -Info 60 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 61 [00:01:58.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 62 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 63 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 64 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 65 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 67 [00:02:04.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 68 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 69 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 70 [00:02:07.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 71 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 72 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 73 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 74 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 75 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 76 [00:02:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 77 [00:02:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 78 [00:02:15.000] Files (2) +Info 65 [00:01:56.000] Before ensureProjectForOpenFiles: +Info 66 [00:01:57.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 66 [00:01:58.000] Files (2) + +Info 66 [00:01:59.000] ----------------------------------------------- +Info 66 [00:02:00.000] Open files: +Info 66 [00:02:01.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 66 [00:02:02.000] Projects: +Info 66 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 67 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 68 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 69 [00:02:06.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 70 [00:02:07.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 71 [00:02:08.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 72 [00:02:09.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 73 [00:02:10.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 74 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 75 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 76 [00:02:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 77 [00:02:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 78 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 79 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 80 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 81 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 82 [00:02:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 83 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 84 [00:02:21.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 85 [00:02:22.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 86 [00:02:23.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts Text-1 "export function bar() { }" @@ -326,22 +340,22 @@ Info 78 [00:02:15.000] Files (2) spec.ts Root file specified for compilation -Info 79 [00:02:16.000] ----------------------------------------------- -Info 80 [00:02:17.000] After ensureProjectForOpenFiles: -Info 81 [00:02:18.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) -Info 81 [00:02:19.000] Files (2) - -Info 81 [00:02:20.000] ----------------------------------------------- -Info 81 [00:02:21.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 81 [00:02:22.000] Files (2) - -Info 81 [00:02:23.000] ----------------------------------------------- -Info 81 [00:02:24.000] Open files: -Info 81 [00:02:25.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined -Info 81 [00:02:26.000] Projects: /dev/null/inferredProject1* -Info 81 [00:02:27.000] Finding references to /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts position 16 in project /dev/null/inferredProject1* -Info 82 [00:02:28.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.d.ts 2000 undefined Project: /dev/null/inferredProject1* WatchType: Missing generated file -Info 83 [00:02:29.000] response: +Info 87 [00:02:24.000] ----------------------------------------------- +Info 88 [00:02:25.000] After ensureProjectForOpenFiles: +Info 89 [00:02:26.000] Project '/user/username/projects/myproject/playground/tsconfig-json/tsconfig.json' (Configured) +Info 89 [00:02:27.000] Files (2) + +Info 89 [00:02:28.000] ----------------------------------------------- +Info 89 [00:02:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 89 [00:02:30.000] Files (2) + +Info 89 [00:02:31.000] ----------------------------------------------- +Info 89 [00:02:32.000] Open files: +Info 89 [00:02:33.000] FileName: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts ProjectRootPath: undefined +Info 89 [00:02:34.000] Projects: /dev/null/inferredProject1* +Info 89 [00:02:35.000] Finding references to /user/username/projects/myproject/playground/tsconfig-json/tests/spec.ts position 16 in project /dev/null/inferredProject1* +Info 90 [00:02:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/playground/tsconfig-json/tests/spec.d.ts 2000 undefined Project: /dev/null/inferredProject1* WatchType: Missing generated file +Info 91 [00:02:37.000] response: { "response": { "refs": [ @@ -381,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/playground/tsconfig-json/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/playground/tsconfig-json/tests/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js b/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js index 2fc0d130f7197..48501a05b2ebc 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/sample-project.js @@ -162,9 +162,11 @@ Info 19 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 20 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/tests/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots Info 21 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots Info 22 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/sample1/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots -Info 23 [00:01:02.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 24 [00:01:03.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 25 [00:01:04.000] Files (5) +Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Type roots +Info 25 [00:01:04.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 26 [00:01:05.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 27 [00:01:06.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/sample1/core/index.ts Text-1 "export const someString: string = \"HELLO WORLD\";\r\nexport function leftPad(s: string, n: number) { return s + n; }\r\nexport function multiply(a: number, b: number) { return a * b; }\r\n" /user/username/projects/sample1/core/anotherModule.ts Text-1 "export const World = \"hello\";\r\n" @@ -185,20 +187,20 @@ Info 25 [00:01:04.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 26 [00:01:05.000] ----------------------------------------------- -Info 27 [00:01:06.000] Search path: /user/username/projects/sample1/tests -Info 28 [00:01:07.000] For info: /user/username/projects/sample1/tests/tsconfig.json :: No config files found. -Info 29 [00:01:08.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 29 [00:01:09.000] Files (5) - -Info 29 [00:01:10.000] ----------------------------------------------- -Info 29 [00:01:11.000] Open files: -Info 29 [00:01:12.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 29 [00:01:13.000] Projects: /user/username/projects/sample1/tests/tsconfig.json -Info 29 [00:01:16.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info -Info 30 [00:01:17.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json -Info 31 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 28 [00:01:07.000] ----------------------------------------------- +Info 29 [00:01:08.000] Search path: /user/username/projects/sample1/tests +Info 30 [00:01:09.000] For info: /user/username/projects/sample1/tests/tsconfig.json :: No config files found. +Info 31 [00:01:10.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 31 [00:01:11.000] Files (5) + +Info 31 [00:01:12.000] ----------------------------------------------- +Info 31 [00:01:13.000] Open files: +Info 31 [00:01:14.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 31 [00:01:15.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 31 [00:01:18.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:19.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json +Info 33 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 34 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/projects/sample1/logic/index.ts] import * as c from '../core/index'; @@ -215,6 +217,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/sample1/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/sample1/tests/tsconfig.json: *new* @@ -238,41 +242,41 @@ FsWatchesRecursive:: /user/username/projects/sample1/logic: *new* {} -Info 33 [00:01:20.000] Running: /user/username/projects/sample1/tests/tsconfig.json -Info 34 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json -Info 35 [00:01:22.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 36 [00:01:23.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 37 [00:01:24.000] Files (5) +Info 35 [00:01:22.000] Running: /user/username/projects/sample1/tests/tsconfig.json +Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json +Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 38 [00:01:25.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 39 [00:01:26.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/sample1/core/index.ts Text-1 "export const someString: string = \"HELLO WORLD\";\r\nexport function leftPad(s: string, n: number) { return s + n; }\r\nexport function multiply(a: number, b: number) { return a * b; }\r\n" /user/username/projects/sample1/core/anotherModule.ts Text-1 "export const World = \"hello\";\r\n" /user/username/projects/sample1/logic/index.ts Text-2 "import * as c from '../core/index';\r\nexport function getSecondsInDay() {\r\n return c.multiply(10, 15);\r\n}\r\nimport * as mod from '../core/anotherModule';\r\nexport const m = mod;\r\nfunction foo() {}" /user/username/projects/sample1/tests/index.ts SVC-1-0 "import * as c from '../core/index';\r\nimport * as logic from '../logic/index';\r\n\r\nc.leftPad(\"\", 10);\r\nlogic.getSecondsInDay();\r\n\r\nimport * as mod from '../core/anotherModule';\r\nexport const m = mod;\r\n" -Info 38 [00:01:25.000] ----------------------------------------------- -Info 39 [00:01:26.000] Running: *ensureProjectForOpenFiles* -Info 40 [00:01:27.000] Before ensureProjectForOpenFiles: -Info 41 [00:01:28.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 41 [00:01:29.000] Files (5) - -Info 41 [00:01:30.000] ----------------------------------------------- -Info 41 [00:01:31.000] Open files: -Info 41 [00:01:32.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 41 [00:01:33.000] Projects: /user/username/projects/sample1/tests/tsconfig.json -Info 41 [00:01:34.000] After ensureProjectForOpenFiles: -Info 42 [00:01:35.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 42 [00:01:36.000] Files (5) - -Info 42 [00:01:37.000] ----------------------------------------------- -Info 42 [00:01:38.000] Open files: -Info 42 [00:01:39.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 42 [00:01:40.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 40 [00:01:27.000] ----------------------------------------------- +Info 41 [00:01:28.000] Running: *ensureProjectForOpenFiles* +Info 42 [00:01:29.000] Before ensureProjectForOpenFiles: +Info 43 [00:01:30.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 43 [00:01:31.000] Files (5) + +Info 43 [00:01:32.000] ----------------------------------------------- +Info 43 [00:01:33.000] Open files: +Info 43 [00:01:34.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 43 [00:01:35.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 43 [00:01:36.000] After ensureProjectForOpenFiles: +Info 44 [00:01:37.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 44 [00:01:38.000] Files (5) + +Info 44 [00:01:39.000] ----------------------------------------------- +Info 44 [00:01:40.000] Open files: +Info 44 [00:01:41.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 44 [00:01:42.000] Projects: /user/username/projects/sample1/tests/tsconfig.json After checking timeout queue length (2) and running -Info 42 [00:01:43.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info -Info 43 [00:01:44.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json -Info 44 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles* -Info 45 [00:01:46.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 44 [00:01:45.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info +Info 45 [00:01:46.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json +Info 46 [00:01:47.000] Scheduled: *ensureProjectForOpenFiles* +Info 47 [00:01:48.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/index.ts 1:: WatchInfo: /user/username/projects/sample1/logic/index.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/projects/sample1/logic/index.ts] import * as c from '../core/index'; @@ -284,49 +288,49 @@ export const m = mod; function foo() {}export function gfoo() {} -Info 46 [00:01:47.000] Running: /user/username/projects/sample1/tests/tsconfig.json -Info 47 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json -Info 48 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 49 [00:01:50.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 50 [00:01:51.000] Files (5) +Info 48 [00:01:49.000] Running: /user/username/projects/sample1/tests/tsconfig.json +Info 49 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json +Info 50 [00:01:51.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 3 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 51 [00:01:52.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 52 [00:01:53.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/sample1/core/index.ts Text-1 "export const someString: string = \"HELLO WORLD\";\r\nexport function leftPad(s: string, n: number) { return s + n; }\r\nexport function multiply(a: number, b: number) { return a * b; }\r\n" /user/username/projects/sample1/core/anotherModule.ts Text-1 "export const World = \"hello\";\r\n" /user/username/projects/sample1/logic/index.ts Text-3 "import * as c from '../core/index';\r\nexport function getSecondsInDay() {\r\n return c.multiply(10, 15);\r\n}\r\nimport * as mod from '../core/anotherModule';\r\nexport const m = mod;\r\nfunction foo() {}export function gfoo() {}" /user/username/projects/sample1/tests/index.ts SVC-1-0 "import * as c from '../core/index';\r\nimport * as logic from '../logic/index';\r\n\r\nc.leftPad(\"\", 10);\r\nlogic.getSecondsInDay();\r\n\r\nimport * as mod from '../core/anotherModule';\r\nexport const m = mod;\r\n" -Info 51 [00:01:52.000] ----------------------------------------------- -Info 52 [00:01:53.000] Running: *ensureProjectForOpenFiles* -Info 53 [00:01:54.000] Before ensureProjectForOpenFiles: -Info 54 [00:01:55.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 54 [00:01:56.000] Files (5) - -Info 54 [00:01:57.000] ----------------------------------------------- -Info 54 [00:01:58.000] Open files: -Info 54 [00:01:59.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 54 [00:02:00.000] Projects: /user/username/projects/sample1/tests/tsconfig.json -Info 54 [00:02:01.000] After ensureProjectForOpenFiles: -Info 55 [00:02:02.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 55 [00:02:03.000] Files (5) - -Info 55 [00:02:04.000] ----------------------------------------------- -Info 55 [00:02:05.000] Open files: -Info 55 [00:02:06.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 55 [00:02:07.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 53 [00:01:54.000] ----------------------------------------------- +Info 54 [00:01:55.000] Running: *ensureProjectForOpenFiles* +Info 55 [00:01:56.000] Before ensureProjectForOpenFiles: +Info 56 [00:01:57.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 56 [00:01:58.000] Files (5) + +Info 56 [00:01:59.000] ----------------------------------------------- +Info 56 [00:02:00.000] Open files: +Info 56 [00:02:01.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 56 [00:02:02.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 56 [00:02:03.000] After ensureProjectForOpenFiles: +Info 57 [00:02:04.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 57 [00:02:05.000] Files (5) + +Info 57 [00:02:06.000] ----------------------------------------------- +Info 57 [00:02:07.000] Open files: +Info 57 [00:02:08.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 57 [00:02:09.000] Projects: /user/username/projects/sample1/tests/tsconfig.json After checking timeout queue length (2) and running -Info 55 [00:02:11.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/tsconfig.json 1:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file -Info 56 [00:02:12.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json -Info 57 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles* -Info 58 [00:02:14.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/tsconfig.json 1:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file +Info 57 [00:02:13.000] FileWatcher:: Triggered with /user/username/projects/sample1/logic/tsconfig.json 1:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file +Info 58 [00:02:14.000] Scheduled: /user/username/projects/sample1/tests/tsconfig.json +Info 59 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles* +Info 60 [00:02:16.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/sample1/logic/tsconfig.json 1:: WatchInfo: /user/username/projects/sample1/logic/tsconfig.json 2000 undefined Project: /user/username/projects/sample1/tests/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/sample1/logic/tsconfig.json] {"compilerOptions":{"composite":true,"declaration":true,"declarationDir":"decls"},"references":[{"path":"../core"}]} -Info 59 [00:02:15.000] Running: /user/username/projects/sample1/tests/tsconfig.json -Info 60 [00:02:16.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json -Info 61 [00:02:17.000] Config: /user/username/projects/sample1/logic/tsconfig.json : { +Info 61 [00:02:17.000] Running: /user/username/projects/sample1/tests/tsconfig.json +Info 62 [00:02:18.000] Starting updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json +Info 63 [00:02:19.000] Config: /user/username/projects/sample1/logic/tsconfig.json : { "rootNames": [ "/user/username/projects/sample1/logic/index.ts" ], @@ -343,31 +347,31 @@ Info 61 [00:02:17.000] Config: /user/username/projects/sample1/logic/tsconfig. } ] } -Info 62 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:19.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 64 [00:02:20.000] Files (5) +Info 64 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/sample1/tests/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:21.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 66 [00:02:22.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/sample1/core/index.ts Text-1 "export const someString: string = \"HELLO WORLD\";\r\nexport function leftPad(s: string, n: number) { return s + n; }\r\nexport function multiply(a: number, b: number) { return a * b; }\r\n" /user/username/projects/sample1/core/anotherModule.ts Text-1 "export const World = \"hello\";\r\n" /user/username/projects/sample1/logic/index.ts Text-3 "import * as c from '../core/index';\r\nexport function getSecondsInDay() {\r\n return c.multiply(10, 15);\r\n}\r\nimport * as mod from '../core/anotherModule';\r\nexport const m = mod;\r\nfunction foo() {}export function gfoo() {}" /user/username/projects/sample1/tests/index.ts SVC-1-0 "import * as c from '../core/index';\r\nimport * as logic from '../logic/index';\r\n\r\nc.leftPad(\"\", 10);\r\nlogic.getSecondsInDay();\r\n\r\nimport * as mod from '../core/anotherModule';\r\nexport const m = mod;\r\n" -Info 65 [00:02:21.000] ----------------------------------------------- -Info 66 [00:02:22.000] Running: *ensureProjectForOpenFiles* -Info 67 [00:02:23.000] Before ensureProjectForOpenFiles: -Info 68 [00:02:24.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 68 [00:02:25.000] Files (5) - -Info 68 [00:02:26.000] ----------------------------------------------- -Info 68 [00:02:27.000] Open files: -Info 68 [00:02:28.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 68 [00:02:29.000] Projects: /user/username/projects/sample1/tests/tsconfig.json -Info 68 [00:02:30.000] After ensureProjectForOpenFiles: -Info 69 [00:02:31.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) -Info 69 [00:02:32.000] Files (5) - -Info 69 [00:02:33.000] ----------------------------------------------- -Info 69 [00:02:34.000] Open files: -Info 69 [00:02:35.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined -Info 69 [00:02:36.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 67 [00:02:23.000] ----------------------------------------------- +Info 68 [00:02:24.000] Running: *ensureProjectForOpenFiles* +Info 69 [00:02:25.000] Before ensureProjectForOpenFiles: +Info 70 [00:02:26.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 70 [00:02:27.000] Files (5) + +Info 70 [00:02:28.000] ----------------------------------------------- +Info 70 [00:02:29.000] Open files: +Info 70 [00:02:30.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 70 [00:02:31.000] Projects: /user/username/projects/sample1/tests/tsconfig.json +Info 70 [00:02:32.000] After ensureProjectForOpenFiles: +Info 71 [00:02:33.000] Project '/user/username/projects/sample1/tests/tsconfig.json' (Configured) +Info 71 [00:02:34.000] Files (5) + +Info 71 [00:02:35.000] ----------------------------------------------- +Info 71 [00:02:36.000] Open files: +Info 71 [00:02:37.000] FileName: /user/username/projects/sample1/tests/index.ts ProjectRootPath: undefined +Info 71 [00:02:38.000] Projects: /user/username/projects/sample1/tests/tsconfig.json After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js index 0f1e45f39dfb6..0ab19ebccb891 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-referenced-config-file.js @@ -115,9 +115,11 @@ Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 29 [00:01:08.000] Files (5) +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:09.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:10.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -136,21 +138,21 @@ Info 29 [00:01:08.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 30 [00:01:09.000] ----------------------------------------------- -Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 31 [00:01:11.000] Files (5) - -Info 31 [00:01:12.000] ----------------------------------------------- -Info 31 [00:01:13.000] Open files: -Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 31 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 32 [00:01:18.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 33 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 35 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:22.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 37 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 32 [00:01:11.000] ----------------------------------------------- +Info 33 [00:01:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 33 [00:01:13.000] Files (5) + +Info 33 [00:01:14.000] ----------------------------------------------- +Info 33 [00:01:15.000] Open files: +Info 33 [00:01:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 33 [00:01:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 33 [00:01:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 34 [00:01:20.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 35 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 37 [00:01:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:24.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 39 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/b/tsconfig.json] deleted @@ -159,6 +161,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -186,9 +190,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: *new* {} -Info 38 [00:01:24.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:26.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 40 [00:01:26.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:28.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -196,12 +200,12 @@ Info 40 [00:01:26.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 41 [00:01:27.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 42 [00:01:28.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:31.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 46 [00:01:32.000] Files (4) +Info 43 [00:01:29.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 44 [00:01:30.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:33.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 48 [00:01:34.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/refs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -218,24 +222,24 @@ Info 46 [00:01:32.000] Files (4) index.ts Part of 'files' list in tsconfig.json -Info 47 [00:01:33.000] ----------------------------------------------- -Info 48 [00:01:34.000] Running: *ensureProjectForOpenFiles* -Info 49 [00:01:35.000] Before ensureProjectForOpenFiles: -Info 50 [00:01:36.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 50 [00:01:37.000] Files (4) - -Info 50 [00:01:38.000] ----------------------------------------------- -Info 50 [00:01:39.000] Open files: -Info 50 [00:01:40.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 50 [00:01:41.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 50 [00:01:42.000] After ensureProjectForOpenFiles: -Info 51 [00:01:43.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 51 [00:01:44.000] Files (4) - -Info 51 [00:01:45.000] ----------------------------------------------- -Info 51 [00:01:46.000] Open files: -Info 51 [00:01:47.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 51 [00:01:48.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 49 [00:01:35.000] ----------------------------------------------- +Info 50 [00:01:36.000] Running: *ensureProjectForOpenFiles* +Info 51 [00:01:37.000] Before ensureProjectForOpenFiles: +Info 52 [00:01:38.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 52 [00:01:39.000] Files (4) + +Info 52 [00:01:40.000] ----------------------------------------------- +Info 52 [00:01:41.000] Open files: +Info 52 [00:01:42.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 52 [00:01:43.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 52 [00:01:44.000] After ensureProjectForOpenFiles: +Info 53 [00:01:45.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 53 [00:01:46.000] Files (4) + +Info 53 [00:01:47.000] ----------------------------------------------- +Info 53 [00:01:48.000] Open files: +Info 53 [00:01:49.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 53 [00:01:50.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -243,6 +247,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: @@ -274,21 +280,21 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/a: {} -Info 51 [00:01:51.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 52 [00:01:52.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 53 [00:01:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 54 [00:01:54.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 55 [00:01:55.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:56.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 57 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:53.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 54 [00:01:54.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 55 [00:01:55.000] Scheduled: *ensureProjectForOpenFiles* +Info 56 [00:01:56.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 57 [00:01:57.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:58.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 59 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"files":["index.ts"],"references":[{"path":"../a"}]} -Info 58 [00:01:58.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 59 [00:01:59.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 60 [00:02:00.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 60 [00:02:00.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 61 [00:02:01.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 62 [00:02:02.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -310,7 +316,7 @@ Info 60 [00:02:00.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 61 [00:02:01.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 63 [00:02:03.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -319,12 +325,12 @@ Info 61 [00:02:01.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 62 [00:02:02.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 63 [00:02:03.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:05.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 66 [00:02:06.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 67 [00:02:07.000] Files (5) +Info 64 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 65 [00:02:05.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:07.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 68 [00:02:08.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 69 [00:02:09.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -343,24 +349,24 @@ Info 67 [00:02:07.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 68 [00:02:08.000] ----------------------------------------------- -Info 69 [00:02:09.000] Running: *ensureProjectForOpenFiles* -Info 70 [00:02:10.000] Before ensureProjectForOpenFiles: -Info 71 [00:02:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 71 [00:02:12.000] Files (5) - -Info 71 [00:02:13.000] ----------------------------------------------- -Info 71 [00:02:14.000] Open files: -Info 71 [00:02:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 71 [00:02:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 71 [00:02:17.000] After ensureProjectForOpenFiles: -Info 72 [00:02:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 72 [00:02:19.000] Files (5) - -Info 72 [00:02:20.000] ----------------------------------------------- -Info 72 [00:02:21.000] Open files: -Info 72 [00:02:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 72 [00:02:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 70 [00:02:10.000] ----------------------------------------------- +Info 71 [00:02:11.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:12.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 73 [00:02:14.000] Files (5) + +Info 73 [00:02:15.000] ----------------------------------------------- +Info 73 [00:02:16.000] Open files: +Info 73 [00:02:17.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 73 [00:02:18.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 73 [00:02:19.000] After ensureProjectForOpenFiles: +Info 74 [00:02:20.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 74 [00:02:21.000] Files (5) + +Info 74 [00:02:22.000] ----------------------------------------------- +Info 74 [00:02:23.000] Open files: +Info 74 [00:02:24.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 74 [00:02:25.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -368,6 +374,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js index 9c42bf494c382..37b8cd3c72263 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-deleting-transitively-referenced-config-file.js @@ -115,9 +115,11 @@ Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 29 [00:01:08.000] Files (5) +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:09.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:10.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -136,21 +138,21 @@ Info 29 [00:01:08.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 30 [00:01:09.000] ----------------------------------------------- -Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 31 [00:01:11.000] Files (5) +Info 32 [00:01:11.000] ----------------------------------------------- +Info 33 [00:01:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 33 [00:01:13.000] Files (5) -Info 31 [00:01:12.000] ----------------------------------------------- -Info 31 [00:01:13.000] Open files: -Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 31 [00:01:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 32 [00:01:18.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 33 [00:01:19.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 35 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 36 [00:01:22.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 37 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 33 [00:01:14.000] ----------------------------------------------- +Info 33 [00:01:15.000] Open files: +Info 33 [00:01:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 33 [00:01:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 33 [00:01:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 34 [00:01:20.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 35 [00:01:21.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 37 [00:01:23.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:24.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 39 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/a/tsconfig.json] deleted @@ -159,6 +161,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -186,9 +190,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: *new* {} -Info 38 [00:01:24.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:26.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 40 [00:01:26.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:27.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:28.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -196,50 +200,50 @@ Info 40 [00:01:26.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 41 [00:01:27.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:28.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 43 [00:01:29.000] Files (5) +Info 43 [00:01:29.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 44 [00:01:30.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 45 [00:01:31.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" /user/username/projects/myproject/refs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/c/index.ts SVC-1-0 "import {b} from '../b';\nimport {X} from \"@ref/a\";\nb;\nX;" -Info 44 [00:01:30.000] ----------------------------------------------- -Info 45 [00:01:31.000] Running: *ensureProjectForOpenFiles* -Info 46 [00:01:32.000] Before ensureProjectForOpenFiles: -Info 47 [00:01:33.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 47 [00:01:34.000] Files (5) +Info 46 [00:01:32.000] ----------------------------------------------- +Info 47 [00:01:33.000] Running: *ensureProjectForOpenFiles* +Info 48 [00:01:34.000] Before ensureProjectForOpenFiles: +Info 49 [00:01:35.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 49 [00:01:36.000] Files (5) -Info 47 [00:01:35.000] ----------------------------------------------- -Info 47 [00:01:36.000] Open files: -Info 47 [00:01:37.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 47 [00:01:38.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 47 [00:01:39.000] After ensureProjectForOpenFiles: -Info 48 [00:01:40.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 48 [00:01:41.000] Files (5) +Info 49 [00:01:37.000] ----------------------------------------------- +Info 49 [00:01:38.000] Open files: +Info 49 [00:01:39.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 49 [00:01:40.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 49 [00:01:41.000] After ensureProjectForOpenFiles: +Info 50 [00:01:42.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 50 [00:01:43.000] Files (5) -Info 48 [00:01:42.000] ----------------------------------------------- -Info 48 [00:01:43.000] Open files: -Info 48 [00:01:44.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 48 [00:01:45.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 50 [00:01:44.000] ----------------------------------------------- +Info 50 [00:01:45.000] Open files: +Info 50 [00:01:46.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 50 [00:01:47.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running -Info 48 [00:01:48.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 49 [00:01:49.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 50 [00:01:50.000] Scheduled: *ensureProjectForOpenFiles* -Info 51 [00:01:51.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 52 [00:01:52.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:53.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 54 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:50.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 51 [00:01:51.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 52 [00:01:52.000] Scheduled: *ensureProjectForOpenFiles* +Info 53 [00:01:53.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 54 [00:01:54.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:55.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 56 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/a/tsconfig.json] {"compilerOptions":{"composite":true},"files":["index.ts"]} -Info 55 [00:01:55.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 56 [00:01:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 57 [00:01:57.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 57 [00:01:57.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 58 [00:01:58.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 59 [00:01:59.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -248,31 +252,31 @@ Info 57 [00:01:57.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 58 [00:01:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 59 [00:01:59.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 60 [00:02:00.000] Files (5) +Info 60 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 61 [00:02:01.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 62 [00:02:02.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" /user/username/projects/myproject/refs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/c/index.ts SVC-1-0 "import {b} from '../b';\nimport {X} from \"@ref/a\";\nb;\nX;" -Info 61 [00:02:01.000] ----------------------------------------------- -Info 62 [00:02:02.000] Running: *ensureProjectForOpenFiles* -Info 63 [00:02:03.000] Before ensureProjectForOpenFiles: -Info 64 [00:02:04.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 64 [00:02:05.000] Files (5) +Info 63 [00:02:03.000] ----------------------------------------------- +Info 64 [00:02:04.000] Running: *ensureProjectForOpenFiles* +Info 65 [00:02:05.000] Before ensureProjectForOpenFiles: +Info 66 [00:02:06.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 66 [00:02:07.000] Files (5) -Info 64 [00:02:06.000] ----------------------------------------------- -Info 64 [00:02:07.000] Open files: -Info 64 [00:02:08.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 64 [00:02:09.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 64 [00:02:10.000] After ensureProjectForOpenFiles: -Info 65 [00:02:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 65 [00:02:12.000] Files (5) +Info 66 [00:02:08.000] ----------------------------------------------- +Info 66 [00:02:09.000] Open files: +Info 66 [00:02:10.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 66 [00:02:11.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 66 [00:02:12.000] After ensureProjectForOpenFiles: +Info 67 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 67 [00:02:14.000] Files (5) -Info 65 [00:02:13.000] ----------------------------------------------- -Info 65 [00:02:14.000] Open files: -Info 65 [00:02:15.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 65 [00:02:16.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 67 [00:02:15.000] ----------------------------------------------- +Info 67 [00:02:16.000] Open files: +Info 67 [00:02:17.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 67 [00:02:18.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js index 07e84674a18d8..b68f0c83d4dd7 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-in-referenced-config-file.js @@ -115,9 +115,11 @@ Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 29 [00:01:08.000] Files (5) +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:09.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:10.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -136,21 +138,21 @@ Info 29 [00:01:08.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 30 [00:01:09.000] ----------------------------------------------- -Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 31 [00:01:11.000] Files (5) - -Info 31 [00:01:12.000] ----------------------------------------------- -Info 31 [00:01:13.000] Open files: -Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 32 [00:01:20.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 33 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 34 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 35 [00:01:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 36 [00:01:28.000] Scheduled: *ensureProjectForOpenFiles* -Info 37 [00:01:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 32 [00:01:11.000] ----------------------------------------------- +Info 33 [00:01:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 33 [00:01:13.000] Files (5) + +Info 33 [00:01:14.000] ----------------------------------------------- +Info 33 [00:01:15.000] Open files: +Info 33 [00:01:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 33 [00:01:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 33 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 34 [00:01:22.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 35 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:28.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 37 [00:01:29.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 38 [00:01:30.000] Scheduled: *ensureProjectForOpenFiles* +Info 39 [00:01:31.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"files":["index.ts"],"references":[{"path":"../a"}]} @@ -165,6 +167,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -192,10 +196,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: *new* {} -Info 38 [00:01:30.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 39 [00:01:31.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:32.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 41 [00:01:33.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 40 [00:01:32.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 41 [00:01:33.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 43 [00:01:35.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -217,14 +221,14 @@ Info 41 [00:01:33.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 42 [00:01:34.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 43 [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 48 [00:01:40.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 49 [00:01:41.000] Files (5) +Info 44 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:01:42.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 51 [00:01:43.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/nrefs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -243,24 +247,24 @@ Info 49 [00:01:41.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 50 [00:01:42.000] ----------------------------------------------- -Info 51 [00:01:43.000] Running: *ensureProjectForOpenFiles* -Info 52 [00:01:44.000] Before ensureProjectForOpenFiles: -Info 53 [00:01:45.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 53 [00:01:46.000] Files (5) - -Info 53 [00:01:47.000] ----------------------------------------------- -Info 53 [00:01:48.000] Open files: -Info 53 [00:01:49.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 53 [00:01:50.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 53 [00:01:51.000] After ensureProjectForOpenFiles: -Info 54 [00:01:52.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 54 [00:01:53.000] Files (5) - -Info 54 [00:01:54.000] ----------------------------------------------- -Info 54 [00:01:55.000] Open files: -Info 54 [00:01:56.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 54 [00:01:57.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 52 [00:01:44.000] ----------------------------------------------- +Info 53 [00:01:45.000] Running: *ensureProjectForOpenFiles* +Info 54 [00:01:46.000] Before ensureProjectForOpenFiles: +Info 55 [00:01:47.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 55 [00:01:48.000] Files (5) + +Info 55 [00:01:49.000] ----------------------------------------------- +Info 55 [00:01:50.000] Open files: +Info 55 [00:01:51.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 55 [00:01:52.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 55 [00:01:53.000] After ensureProjectForOpenFiles: +Info 56 [00:01:54.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 56 [00:01:55.000] Files (5) + +Info 56 [00:01:56.000] ----------------------------------------------- +Info 56 [00:01:57.000] Open files: +Info 56 [00:01:58.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 56 [00:01:59.000] Projects: /user/username/projects/myproject/c/tsconfig.json After running timeout callbacks PolledWatches:: @@ -268,6 +272,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: @@ -301,18 +307,18 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/a: {} -Info 54 [00:02:01.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 55 [00:02:02.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 56 [00:02:03.000] Scheduled: *ensureProjectForOpenFiles* -Info 57 [00:02:04.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 56 [00:02:03.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 57 [00:02:04.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 58 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* +Info 59 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"files":["index.ts"],"references":[{"path":"../a"}]} -Info 58 [00:02:05.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 59 [00:02:06.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 60 [00:02:07.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 60 [00:02:07.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 61 [00:02:08.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 62 [00:02:09.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -334,13 +340,13 @@ Info 60 [00:02:07.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 61 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:02:10.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 66 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 67 [00:02:14.000] Files (5) +Info 63 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 64 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:02:12.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 68 [00:02:15.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 69 [00:02:16.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -359,24 +365,24 @@ Info 67 [00:02:14.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 68 [00:02:15.000] ----------------------------------------------- -Info 69 [00:02:16.000] Running: *ensureProjectForOpenFiles* -Info 70 [00:02:17.000] Before ensureProjectForOpenFiles: -Info 71 [00:02:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 71 [00:02:19.000] Files (5) - -Info 71 [00:02:20.000] ----------------------------------------------- -Info 71 [00:02:21.000] Open files: -Info 71 [00:02:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 71 [00:02:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 71 [00:02:24.000] After ensureProjectForOpenFiles: -Info 72 [00:02:25.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 72 [00:02:26.000] Files (5) - -Info 72 [00:02:27.000] ----------------------------------------------- -Info 72 [00:02:28.000] Open files: -Info 72 [00:02:29.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 72 [00:02:30.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 70 [00:02:17.000] ----------------------------------------------- +Info 71 [00:02:18.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:19.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:20.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 73 [00:02:21.000] Files (5) + +Info 73 [00:02:22.000] ----------------------------------------------- +Info 73 [00:02:23.000] Open files: +Info 73 [00:02:24.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 73 [00:02:25.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 73 [00:02:26.000] After ensureProjectForOpenFiles: +Info 74 [00:02:27.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 74 [00:02:28.000] Files (5) + +Info 74 [00:02:29.000] ----------------------------------------------- +Info 74 [00:02:30.000] Open files: +Info 74 [00:02:31.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 74 [00:02:32.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -384,6 +390,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js index df80c2b017f84..558994f4b5a22 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-edit-on-config-file.js @@ -115,9 +115,11 @@ Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 29 [00:01:08.000] Files (5) +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:09.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:10.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -136,21 +138,21 @@ Info 29 [00:01:08.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 30 [00:01:09.000] ----------------------------------------------- -Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 31 [00:01:11.000] Files (5) - -Info 31 [00:01:12.000] ----------------------------------------------- -Info 31 [00:01:13.000] Open files: -Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 31 [00:01:19.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 32 [00:01:20.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 33 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 34 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 35 [00:01:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 36 [00:01:28.000] Scheduled: *ensureProjectForOpenFiles* -Info 37 [00:01:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 32 [00:01:11.000] ----------------------------------------------- +Info 33 [00:01:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 33 [00:01:13.000] Files (5) + +Info 33 [00:01:14.000] ----------------------------------------------- +Info 33 [00:01:15.000] Open files: +Info 33 [00:01:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 33 [00:01:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 33 [00:01:21.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 34 [00:01:22.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 35 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 36 [00:01:28.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 37 [00:01:29.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 38 [00:01:30.000] Scheduled: *ensureProjectForOpenFiles* +Info 39 [00:01:31.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"files":["index.ts"],"references":[{"path":"../b"}]} @@ -165,6 +167,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -192,10 +196,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: *new* {} -Info 38 [00:01:30.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 39 [00:01:31.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 40 [00:01:32.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 41 [00:01:33.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 40 [00:01:32.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 41 [00:01:33.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:34.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 43 [00:01:35.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -216,35 +220,39 @@ Info 41 [00:01:33.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 42 [00:01:34.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 43 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 44 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 52 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 54 [00:01:46.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 55 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:51.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 60 [00:01:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 65 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 68 [00:02:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 69 [00:02:01.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 70 [00:02:02.000] Files (5) +Info 44 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 45 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 54 [00:01:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 55 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 56 [00:01:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 57 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 58 [00:01:50.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 59 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:55.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 64 [00:01:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 69 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 70 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 71 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 72 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 73 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 74 [00:02:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 75 [00:02:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 76 [00:02:08.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -263,24 +271,24 @@ Info 70 [00:02:02.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 71 [00:02:03.000] ----------------------------------------------- -Info 72 [00:02:04.000] Running: *ensureProjectForOpenFiles* -Info 73 [00:02:05.000] Before ensureProjectForOpenFiles: -Info 74 [00:02:06.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 74 [00:02:07.000] Files (5) - -Info 74 [00:02:08.000] ----------------------------------------------- -Info 74 [00:02:09.000] Open files: -Info 74 [00:02:10.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 74 [00:02:11.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 74 [00:02:12.000] After ensureProjectForOpenFiles: -Info 75 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 75 [00:02:14.000] Files (5) - -Info 75 [00:02:15.000] ----------------------------------------------- -Info 75 [00:02:16.000] Open files: -Info 75 [00:02:17.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 75 [00:02:18.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 77 [00:02:09.000] ----------------------------------------------- +Info 78 [00:02:10.000] Running: *ensureProjectForOpenFiles* +Info 79 [00:02:11.000] Before ensureProjectForOpenFiles: +Info 80 [00:02:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 80 [00:02:13.000] Files (5) + +Info 80 [00:02:14.000] ----------------------------------------------- +Info 80 [00:02:15.000] Open files: +Info 80 [00:02:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 80 [00:02:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 80 [00:02:18.000] After ensureProjectForOpenFiles: +Info 81 [00:02:19.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 81 [00:02:20.000] Files (5) + +Info 81 [00:02:21.000] ----------------------------------------------- +Info 81 [00:02:22.000] Open files: +Info 81 [00:02:23.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 81 [00:02:24.000] Projects: /user/username/projects/myproject/c/tsconfig.json After running timeout callbacks PolledWatches:: @@ -288,12 +296,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/c/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: @@ -335,18 +347,18 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/a: {} -Info 75 [00:02:22.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 76 [00:02:23.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 77 [00:02:24.000] Scheduled: *ensureProjectForOpenFiles* -Info 78 [00:02:25.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 81 [00:02:28.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 82 [00:02:29.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 83 [00:02:30.000] Scheduled: *ensureProjectForOpenFiles* +Info 84 [00:02:31.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../refs/*"]}},"files":["index.ts"],"references":[{"path":"../b"}]} -Info 79 [00:02:26.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 80 [00:02:27.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 81 [00:02:28.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 85 [00:02:32.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 86 [00:02:33.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 87 [00:02:34.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -367,34 +379,38 @@ Info 81 [00:02:28.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 82 [00:02:29.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:30.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:31.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:32.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:33.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:34.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 94 [00:02:41.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 95 [00:02:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:02:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 98 [00:02:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:02:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 101 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 105 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 106 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 107 [00:02:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 108 [00:02:55.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 109 [00:02:56.000] Files (5) +Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 97 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 98 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 99 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 100 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 101 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 102 [00:02:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 107 [00:02:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 108 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 109 [00:02:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 110 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 111 [00:02:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 112 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 113 [00:03:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 114 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 115 [00:03:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 116 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 117 [00:03:04.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 118 [00:03:05.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 119 [00:03:06.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -413,24 +429,24 @@ Info 109 [00:02:56.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 110 [00:02:57.000] ----------------------------------------------- -Info 111 [00:02:58.000] Running: *ensureProjectForOpenFiles* -Info 112 [00:02:59.000] Before ensureProjectForOpenFiles: -Info 113 [00:03:00.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 113 [00:03:01.000] Files (5) - -Info 113 [00:03:02.000] ----------------------------------------------- -Info 113 [00:03:03.000] Open files: -Info 113 [00:03:04.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 113 [00:03:05.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 113 [00:03:06.000] After ensureProjectForOpenFiles: -Info 114 [00:03:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 114 [00:03:08.000] Files (5) - -Info 114 [00:03:09.000] ----------------------------------------------- -Info 114 [00:03:10.000] Open files: -Info 114 [00:03:11.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 114 [00:03:12.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 120 [00:03:07.000] ----------------------------------------------- +Info 121 [00:03:08.000] Running: *ensureProjectForOpenFiles* +Info 122 [00:03:09.000] Before ensureProjectForOpenFiles: +Info 123 [00:03:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 123 [00:03:11.000] Files (5) + +Info 123 [00:03:12.000] ----------------------------------------------- +Info 123 [00:03:13.000] Open files: +Info 123 [00:03:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 123 [00:03:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 123 [00:03:16.000] After ensureProjectForOpenFiles: +Info 124 [00:03:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 124 [00:03:18.000] Files (5) + +Info 124 [00:03:19.000] ----------------------------------------------- +Info 124 [00:03:20.000] Open files: +Info 124 [00:03:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 124 [00:03:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -438,12 +454,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/c/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js index 0b8aaed321053..9f7dfae807fec 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/transitive-references-with-non-local-edit.js @@ -115,9 +115,11 @@ Info 23 [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 24 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 25 [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 26 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:01:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 29 [00:01:08.000] Files (5) +Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 30 [00:01:09.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 31 [00:01:10.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -136,18 +138,18 @@ Info 29 [00:01:08.000] Files (5) index.ts Part of 'files' list in tsconfig.json -Info 30 [00:01:09.000] ----------------------------------------------- -Info 31 [00:01:10.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 31 [00:01:11.000] Files (5) - -Info 31 [00:01:12.000] ----------------------------------------------- -Info 31 [00:01:13.000] Open files: -Info 31 [00:01:14.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 31 [00:01:15.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 31 [00:01:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 32 [00:01:19.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 33 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles* -Info 34 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 32 [00:01:11.000] ----------------------------------------------- +Info 33 [00:01:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 33 [00:01:13.000] Files (5) + +Info 33 [00:01:14.000] ----------------------------------------------- +Info 33 [00:01:15.000] Open files: +Info 33 [00:01:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 33 [00:01:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 33 [00:01:20.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 34 [00:01:21.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 35 [00:01:22.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:23.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/index.ts] import {A} from '@ref/a'; @@ -159,6 +161,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -186,33 +190,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/a: *new* {} -Info 35 [00:01:22.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 36 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 37 [00:01:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 38 [00:01:25.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 39 [00:01:26.000] Files (5) +Info 37 [00:01:24.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 38 [00:01:25.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 40 [00:01:27.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 41 [00:01:28.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-2 "import {A} from '@ref/a';\nexport const b = new A();export function gFoo() { }" /user/username/projects/myproject/refs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/c/index.ts SVC-1-0 "import {b} from '../b';\nimport {X} from \"@ref/a\";\nb;\nX;" -Info 40 [00:01:27.000] ----------------------------------------------- -Info 41 [00:01:28.000] Running: *ensureProjectForOpenFiles* -Info 42 [00:01:29.000] Before ensureProjectForOpenFiles: -Info 43 [00:01:30.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 43 [00:01:31.000] Files (5) - -Info 43 [00:01:32.000] ----------------------------------------------- -Info 43 [00:01:33.000] Open files: -Info 43 [00:01:34.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 43 [00:01:35.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 43 [00:01:36.000] After ensureProjectForOpenFiles: -Info 44 [00:01:37.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 44 [00:01:38.000] Files (5) - -Info 44 [00:01:39.000] ----------------------------------------------- -Info 44 [00:01:40.000] Open files: -Info 44 [00:01:41.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 44 [00:01:42.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 42 [00:01:29.000] ----------------------------------------------- +Info 43 [00:01:30.000] Running: *ensureProjectForOpenFiles* +Info 44 [00:01:31.000] Before ensureProjectForOpenFiles: +Info 45 [00:01:32.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 45 [00:01:33.000] Files (5) + +Info 45 [00:01:34.000] ----------------------------------------------- +Info 45 [00:01:35.000] Open files: +Info 45 [00:01:36.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 45 [00:01:37.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 45 [00:01:38.000] After ensureProjectForOpenFiles: +Info 46 [00:01:39.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 46 [00:01:40.000] Files (5) + +Info 46 [00:01:41.000] ----------------------------------------------- +Info 46 [00:01:42.000] Open files: +Info 46 [00:01:43.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 46 [00:01:44.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js index 4d35921a210a7..c9954acd04076 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-referenced-config-file.js @@ -121,9 +121,11 @@ Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 35 [00:01:14.000] Files (5) +Info 33 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 35 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:15.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:16.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -142,24 +144,24 @@ Info 35 [00:01:14.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 36 [00:01:15.000] ----------------------------------------------- -Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 37 [00:01:17.000] Files (5) - -Info 37 [00:01:18.000] ----------------------------------------------- -Info 37 [00:01:19.000] Open files: -Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 37 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 38 [00:01:24.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* -Info 40 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 41 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:28.000] Project: /user/username/projects/myproject/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/b/tsconfig.json -Info 43 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:31.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 46 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 38 [00:01:17.000] ----------------------------------------------- +Info 39 [00:01:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 39 [00:01:19.000] Files (5) + +Info 39 [00:01:20.000] ----------------------------------------------- +Info 39 [00:01:21.000] Open files: +Info 39 [00:01:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 39 [00:01:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 40 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:27.000] Scheduled: *ensureProjectForOpenFiles* +Info 42 [00:01:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 43 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:30.000] Project: /user/username/projects/myproject/b/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/b/tsconfig.json +Info 45 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:33.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 48 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/b/tsconfig.json] deleted @@ -168,6 +170,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -197,9 +201,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: *new* {} -Info 47 [00:01:33.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 48 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 49 [00:01:35.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 49 [00:01:35.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 50 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 51 [00:01:37.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -207,16 +211,16 @@ Info 49 [00:01:35.000] Config: /user/username/projects/myproject/b/tsconfig.js "configFilePath": "/user/username/projects/myproject/b/tsconfig.json" } } -Info 50 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 53 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 54 [00:01:40.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 55 [00:01:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:01:44.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 59 [00:01:45.000] Files (4) +Info 52 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 55 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:42.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 57 [00:01:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 60 [00:01:46.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 61 [00:01:47.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/refs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -233,24 +237,24 @@ Info 59 [00:01:45.000] Files (4) index.ts Matched by default include pattern '**/*' -Info 60 [00:01:46.000] ----------------------------------------------- -Info 61 [00:01:47.000] Running: *ensureProjectForOpenFiles* -Info 62 [00:01:48.000] Before ensureProjectForOpenFiles: -Info 63 [00:01:49.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 63 [00:01:50.000] Files (4) - -Info 63 [00:01:51.000] ----------------------------------------------- -Info 63 [00:01:52.000] Open files: -Info 63 [00:01:53.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 63 [00:01:54.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 63 [00:01:55.000] After ensureProjectForOpenFiles: -Info 64 [00:01:56.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 64 [00:01:57.000] Files (4) - -Info 64 [00:01:58.000] ----------------------------------------------- -Info 64 [00:01:59.000] Open files: -Info 64 [00:02:00.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 64 [00:02:01.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 62 [00:01:48.000] ----------------------------------------------- +Info 63 [00:01:49.000] Running: *ensureProjectForOpenFiles* +Info 64 [00:01:50.000] Before ensureProjectForOpenFiles: +Info 65 [00:01:51.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 65 [00:01:52.000] Files (4) + +Info 65 [00:01:53.000] ----------------------------------------------- +Info 65 [00:01:54.000] Open files: +Info 65 [00:01:55.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 65 [00:01:56.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 65 [00:01:57.000] After ensureProjectForOpenFiles: +Info 66 [00:01:58.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 66 [00:01:59.000] Files (4) + +Info 66 [00:02:00.000] ----------------------------------------------- +Info 66 [00:02:01.000] Open files: +Info 66 [00:02:02.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 66 [00:02:03.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -258,6 +262,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: @@ -291,21 +297,21 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/a: {} -Info 64 [00:02:04.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 65 [00:02:05.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 66 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles* -Info 67 [00:02:07.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 68 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:09.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 70 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:06.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 67 [00:02:07.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 68 [00:02:08.000] Scheduled: *ensureProjectForOpenFiles* +Info 69 [00:02:09.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 70 [00:02:10.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:11.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 72 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json :: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"references":[{"path":"../a"}]} -Info 71 [00:02:11.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 72 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 73 [00:02:13.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 73 [00:02:13.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 74 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 75 [00:02:15.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -327,9 +333,9 @@ Info 73 [00:02:13.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 74 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 75 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory -Info 76 [00:02:16.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 76 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 77 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Config: /user/username/projects/myproject/b/tsconfig.json WatchType: Wild card directory +Info 78 [00:02:18.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -338,14 +344,14 @@ Info 76 [00:02:16.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 77 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 78 [00:02:18.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 79 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 80 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:22.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 83 [00:02:23.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 84 [00:02:24.000] Files (5) +Info 79 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 80 [00:02:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 81 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 82 [00:02:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:24.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 85 [00:02:25.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 86 [00:02:26.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -364,24 +370,24 @@ Info 84 [00:02:24.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 85 [00:02:25.000] ----------------------------------------------- -Info 86 [00:02:26.000] Running: *ensureProjectForOpenFiles* -Info 87 [00:02:27.000] Before ensureProjectForOpenFiles: -Info 88 [00:02:28.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 88 [00:02:29.000] Files (5) - -Info 88 [00:02:30.000] ----------------------------------------------- -Info 88 [00:02:31.000] Open files: -Info 88 [00:02:32.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 88 [00:02:33.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 88 [00:02:34.000] After ensureProjectForOpenFiles: -Info 89 [00:02:35.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 89 [00:02:36.000] Files (5) - -Info 89 [00:02:37.000] ----------------------------------------------- -Info 89 [00:02:38.000] Open files: -Info 89 [00:02:39.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 89 [00:02:40.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 87 [00:02:27.000] ----------------------------------------------- +Info 88 [00:02:28.000] Running: *ensureProjectForOpenFiles* +Info 89 [00:02:29.000] Before ensureProjectForOpenFiles: +Info 90 [00:02:30.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 90 [00:02:31.000] Files (5) + +Info 90 [00:02:32.000] ----------------------------------------------- +Info 90 [00:02:33.000] Open files: +Info 90 [00:02:34.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 90 [00:02:35.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 90 [00:02:36.000] After ensureProjectForOpenFiles: +Info 91 [00:02:37.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 91 [00:02:38.000] Files (5) + +Info 91 [00:02:39.000] ----------------------------------------------- +Info 91 [00:02:40.000] Open files: +Info 91 [00:02:41.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 91 [00:02:42.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running PolledWatches:: @@ -389,6 +395,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js index 1b2164db91749..4d0cf504e232a 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-deleting-transitively-referenced-config-file.js @@ -121,9 +121,11 @@ Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 35 [00:01:14.000] Files (5) +Info 33 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 35 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:15.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:16.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -142,24 +144,24 @@ Info 35 [00:01:14.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 36 [00:01:15.000] ----------------------------------------------- -Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 37 [00:01:17.000] Files (5) +Info 38 [00:01:17.000] ----------------------------------------------- +Info 39 [00:01:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 39 [00:01:19.000] Files (5) -Info 37 [00:01:18.000] ----------------------------------------------- -Info 37 [00:01:19.000] Open files: -Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 37 [00:01:23.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 38 [00:01:24.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:25.000] Scheduled: *ensureProjectForOpenFiles* -Info 40 [00:01:26.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 41 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:28.000] Project: /user/username/projects/myproject/a/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/a/tsconfig.json -Info 43 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 44 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:31.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 46 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 39 [00:01:20.000] ----------------------------------------------- +Info 39 [00:01:21.000] Open files: +Info 39 [00:01:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 39 [00:01:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:25.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 40 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:27.000] Scheduled: *ensureProjectForOpenFiles* +Info 42 [00:01:28.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 2:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 43 [00:01:29.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 44 [00:01:30.000] Project: /user/username/projects/myproject/a/tsconfig.json Detected file add/remove of non supported extension: /user/username/projects/myproject/a/tsconfig.json +Info 45 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:33.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 48 [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/a/tsconfig.json] deleted @@ -168,6 +170,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -197,9 +201,9 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: *new* {} -Info 47 [00:01:33.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 48 [00:01:34.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 49 [00:01:35.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 49 [00:01:35.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 50 [00:01:36.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 51 [00:01:37.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -207,52 +211,52 @@ Info 49 [00:01:35.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 50 [00:01:36.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:38.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 53 [00:01:39.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 54 [00:01:40.000] Files (5) +Info 52 [00:01:38.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 55 [00:01:41.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 56 [00:01:42.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" /user/username/projects/myproject/refs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/c/index.ts SVC-1-0 "import {b} from '../b';\nimport {X} from \"@ref/a\";\nb;\nX;" -Info 55 [00:01:41.000] ----------------------------------------------- -Info 56 [00:01:42.000] Running: *ensureProjectForOpenFiles* -Info 57 [00:01:43.000] Before ensureProjectForOpenFiles: -Info 58 [00:01:44.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 58 [00:01:45.000] Files (5) +Info 57 [00:01:43.000] ----------------------------------------------- +Info 58 [00:01:44.000] Running: *ensureProjectForOpenFiles* +Info 59 [00:01:45.000] Before ensureProjectForOpenFiles: +Info 60 [00:01:46.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 60 [00:01:47.000] Files (5) -Info 58 [00:01:46.000] ----------------------------------------------- -Info 58 [00:01:47.000] Open files: -Info 58 [00:01:48.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 58 [00:01:49.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 58 [00:01:50.000] After ensureProjectForOpenFiles: -Info 59 [00:01:51.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 59 [00:01:52.000] Files (5) +Info 60 [00:01:48.000] ----------------------------------------------- +Info 60 [00:01:49.000] Open files: +Info 60 [00:01:50.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 60 [00:01:51.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 60 [00:01:52.000] After ensureProjectForOpenFiles: +Info 61 [00:01:53.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 61 [00:01:54.000] Files (5) -Info 59 [00:01:53.000] ----------------------------------------------- -Info 59 [00:01:54.000] Open files: -Info 59 [00:01:55.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 59 [00:01:56.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 61 [00:01:55.000] ----------------------------------------------- +Info 61 [00:01:56.000] Open files: +Info 61 [00:01:57.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 61 [00:01:58.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running -Info 59 [00:01:59.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 60 [00:02:00.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 61 [00:02:01.000] Scheduled: *ensureProjectForOpenFiles* -Info 62 [00:02:02.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 63 [00:02:03.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:04.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 65 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:01.000] FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 62 [00:02:02.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 63 [00:02:03.000] Scheduled: *ensureProjectForOpenFiles* +Info 64 [00:02:04.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json 0:: WatchInfo: /user/username/projects/myproject/a/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 65 [00:02:05.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:06.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 67 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/a/tsconfig.json :: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations Before checking timeout queue length (3) and running //// [/user/username/projects/myproject/a/tsconfig.json] {"compilerOptions":{"composite":true}} -Info 66 [00:02:06.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 67 [00:02:07.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 68 [00:02:08.000] Config: /user/username/projects/myproject/a/tsconfig.json : { +Info 68 [00:02:08.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 69 [00:02:09.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 70 [00:02:10.000] Config: /user/username/projects/myproject/a/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/a/index.ts" ], @@ -261,33 +265,33 @@ Info 68 [00:02:08.000] Config: /user/username/projects/myproject/a/tsconfig.js "configFilePath": "/user/username/projects/myproject/a/tsconfig.json" } } -Info 69 [00:02:09.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 70 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory -Info 71 [00:02:11.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 72 [00:02:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 73 [00:02:13.000] Files (5) +Info 71 [00:02:11.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 72 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Config: /user/username/projects/myproject/a/tsconfig.json WatchType: Wild card directory +Info 73 [00:02:13.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 74 [00:02:14.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 75 [00:02:15.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" /user/username/projects/myproject/refs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/c/index.ts SVC-1-0 "import {b} from '../b';\nimport {X} from \"@ref/a\";\nb;\nX;" -Info 74 [00:02:14.000] ----------------------------------------------- -Info 75 [00:02:15.000] Running: *ensureProjectForOpenFiles* -Info 76 [00:02:16.000] Before ensureProjectForOpenFiles: -Info 77 [00:02:17.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 77 [00:02:18.000] Files (5) +Info 76 [00:02:16.000] ----------------------------------------------- +Info 77 [00:02:17.000] Running: *ensureProjectForOpenFiles* +Info 78 [00:02:18.000] Before ensureProjectForOpenFiles: +Info 79 [00:02:19.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 79 [00:02:20.000] Files (5) -Info 77 [00:02:19.000] ----------------------------------------------- -Info 77 [00:02:20.000] Open files: -Info 77 [00:02:21.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 77 [00:02:22.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 77 [00:02:23.000] After ensureProjectForOpenFiles: -Info 78 [00:02:24.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 78 [00:02:25.000] Files (5) +Info 79 [00:02:21.000] ----------------------------------------------- +Info 79 [00:02:22.000] Open files: +Info 79 [00:02:23.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 79 [00:02:24.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 79 [00:02:25.000] After ensureProjectForOpenFiles: +Info 80 [00:02:26.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 80 [00:02:27.000] Files (5) -Info 78 [00:02:26.000] ----------------------------------------------- -Info 78 [00:02:27.000] Open files: -Info 78 [00:02:28.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 78 [00:02:29.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 80 [00:02:28.000] ----------------------------------------------- +Info 80 [00:02:29.000] Open files: +Info 80 [00:02:30.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 80 [00:02:31.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (3) and running diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js index 333da2b0db20e..d89ed1e9130fb 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-in-referenced-config-file.js @@ -121,9 +121,11 @@ Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 35 [00:01:14.000] Files (5) +Info 33 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 35 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:15.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:16.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -142,21 +144,21 @@ Info 35 [00:01:14.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 36 [00:01:15.000] ----------------------------------------------- -Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 37 [00:01:17.000] Files (5) - -Info 37 [00:01:18.000] ----------------------------------------------- -Info 37 [00:01:19.000] Open files: -Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 37 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 39 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:32.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 41 [00:01:33.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 42 [00:01:34.000] Scheduled: *ensureProjectForOpenFiles* -Info 43 [00:01:35.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 38 [00:01:17.000] ----------------------------------------------- +Info 39 [00:01:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 39 [00:01:19.000] Files (5) + +Info 39 [00:01:20.000] ----------------------------------------------- +Info 39 [00:01:21.000] Open files: +Info 39 [00:01:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 39 [00:01:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:28.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 41 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:34.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 43 [00:01:35.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 44 [00:01:36.000] Scheduled: *ensureProjectForOpenFiles* +Info 45 [00:01:37.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"references":[{"path":"../a"}]} @@ -171,6 +173,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -200,10 +204,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: *new* {} -Info 44 [00:01:36.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 45 [00:01:37.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 46 [00:01:38.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 47 [00:01:39.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 46 [00:01:38.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 47 [00:01:39.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 48 [00:01:40.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 49 [00:01:41.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -225,14 +229,14 @@ Info 47 [00:01:39.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 48 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 49 [00:01:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 54 [00:01:46.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 55 [00:01:47.000] Files (5) +Info 50 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 51 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:01:48.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 57 [00:01:49.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/nrefs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -251,24 +255,24 @@ Info 55 [00:01:47.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 56 [00:01:48.000] ----------------------------------------------- -Info 57 [00:01:49.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:01:50.000] Before ensureProjectForOpenFiles: -Info 59 [00:01:51.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 59 [00:01:52.000] Files (5) - -Info 59 [00:01:53.000] ----------------------------------------------- -Info 59 [00:01:54.000] Open files: -Info 59 [00:01:55.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 59 [00:01:56.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 59 [00:01:57.000] After ensureProjectForOpenFiles: -Info 60 [00:01:58.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 60 [00:01:59.000] Files (5) - -Info 60 [00:02:00.000] ----------------------------------------------- -Info 60 [00:02:01.000] Open files: -Info 60 [00:02:02.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 60 [00:02:03.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 58 [00:01:50.000] ----------------------------------------------- +Info 59 [00:01:51.000] Running: *ensureProjectForOpenFiles* +Info 60 [00:01:52.000] Before ensureProjectForOpenFiles: +Info 61 [00:01:53.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 61 [00:01:54.000] Files (5) + +Info 61 [00:01:55.000] ----------------------------------------------- +Info 61 [00:01:56.000] Open files: +Info 61 [00:01:57.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 61 [00:01:58.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 61 [00:01:59.000] After ensureProjectForOpenFiles: +Info 62 [00:02:00.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 62 [00:02:01.000] Files (5) + +Info 62 [00:02:02.000] ----------------------------------------------- +Info 62 [00:02:03.000] Open files: +Info 62 [00:02:04.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 62 [00:02:05.000] Projects: /user/username/projects/myproject/c/tsconfig.json After running timeout callbacks PolledWatches:: @@ -276,6 +280,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: @@ -309,18 +315,18 @@ FsWatchesRecursive:: /user/username/projects/myproject/nrefs: *new* {} -Info 60 [00:02:07.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 61 [00:02:08.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 62 [00:02:09.000] Scheduled: *ensureProjectForOpenFiles* -Info 63 [00:02:10.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 62 [00:02:09.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 63 [00:02:10.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 64 [00:02:11.000] Scheduled: *ensureProjectForOpenFiles* +Info 65 [00:02:12.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/b/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/tsconfig.json] {"compilerOptions":{"composite":true,"baseUrl":"./","paths":{"@ref/*":["../*"]}},"references":[{"path":"../a"}]} -Info 64 [00:02:11.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 65 [00:02:12.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 66 [00:02:13.000] Config: /user/username/projects/myproject/b/tsconfig.json : { +Info 66 [00:02:13.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 67 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 68 [00:02:15.000] Config: /user/username/projects/myproject/b/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/b/index.ts" ], @@ -342,13 +348,13 @@ Info 66 [00:02:13.000] Config: /user/username/projects/myproject/b/tsconfig.js } ] } -Info 67 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:16.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:18.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 72 [00:02:19.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 73 [00:02:20.000] Files (5) +Info 69 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:18.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:20.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 74 [00:02:21.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 75 [00:02:22.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -367,24 +373,24 @@ Info 73 [00:02:20.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 74 [00:02:21.000] ----------------------------------------------- -Info 75 [00:02:22.000] Running: *ensureProjectForOpenFiles* -Info 76 [00:02:23.000] Before ensureProjectForOpenFiles: -Info 77 [00:02:24.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 77 [00:02:25.000] Files (5) - -Info 77 [00:02:26.000] ----------------------------------------------- -Info 77 [00:02:27.000] Open files: -Info 77 [00:02:28.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 77 [00:02:29.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 77 [00:02:30.000] After ensureProjectForOpenFiles: -Info 78 [00:02:31.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 78 [00:02:32.000] Files (5) - -Info 78 [00:02:33.000] ----------------------------------------------- -Info 78 [00:02:34.000] Open files: -Info 78 [00:02:35.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 78 [00:02:36.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 76 [00:02:23.000] ----------------------------------------------- +Info 77 [00:02:24.000] Running: *ensureProjectForOpenFiles* +Info 78 [00:02:25.000] Before ensureProjectForOpenFiles: +Info 79 [00:02:26.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 79 [00:02:27.000] Files (5) + +Info 79 [00:02:28.000] ----------------------------------------------- +Info 79 [00:02:29.000] Open files: +Info 79 [00:02:30.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 79 [00:02:31.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 79 [00:02:32.000] After ensureProjectForOpenFiles: +Info 80 [00:02:33.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 80 [00:02:34.000] Files (5) + +Info 80 [00:02:35.000] ----------------------------------------------- +Info 80 [00:02:36.000] Open files: +Info 80 [00:02:37.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 80 [00:02:38.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -392,6 +398,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js index 96a8b80cd7b8c..568e5d26b4a40 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-edit-on-config-file.js @@ -121,9 +121,11 @@ Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 35 [00:01:14.000] Files (5) +Info 33 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 35 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:15.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:16.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -142,21 +144,21 @@ Info 35 [00:01:14.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 36 [00:01:15.000] ----------------------------------------------- -Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 37 [00:01:17.000] Files (5) - -Info 37 [00:01:18.000] ----------------------------------------------- -Info 37 [00:01:19.000] Open files: -Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 37 [00:01:25.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 38 [00:01:26.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 39 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 40 [00:01:32.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 41 [00:01:33.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 42 [00:01:34.000] Scheduled: *ensureProjectForOpenFiles* -Info 43 [00:01:35.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 38 [00:01:17.000] ----------------------------------------------- +Info 39 [00:01:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 39 [00:01:19.000] Files (5) + +Info 39 [00:01:20.000] ----------------------------------------------- +Info 39 [00:01:21.000] Open files: +Info 39 [00:01:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 39 [00:01:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:27.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 40 [00:01:28.000] Scheduled: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 41 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/nrefs :: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 42 [00:01:34.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 43 [00:01:35.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 44 [00:01:36.000] Scheduled: *ensureProjectForOpenFiles* +Info 45 [00:01:37.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../nrefs/*"]}},"references":[{"path":"../b"}]} @@ -171,6 +173,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -200,10 +204,10 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: *new* {} -Info 44 [00:01:36.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation -Info 45 [00:01:37.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 46 [00:01:38.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 47 [00:01:39.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 46 [00:01:38.000] Running: /user/username/projects/myproject/c/tsconfig.jsonFailedLookupInvalidation +Info 47 [00:01:39.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 48 [00:01:40.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 49 [00:01:41.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -224,35 +228,39 @@ Info 47 [00:01:39.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 48 [00:01:40.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 57 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 58 [00:01:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 59 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 60 [00:01:52.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 61 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 63 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:01:57.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info -Info 66 [00:01:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 71 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 72 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 73 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 74 [00:02:06.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 75 [00:02:07.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 76 [00:02:08.000] Files (5) +Info 50 [00:01:42.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:44.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:46.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:48.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:50.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 59 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 60 [00:01:52.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 61 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 62 [00:01:54.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 63 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 64 [00:01:56.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 65 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 67 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs/a.d.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 75 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 76 [00:02:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 77 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 78 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 79 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 80 [00:02:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 81 [00:02:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 82 [00:02:14.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -271,24 +279,24 @@ Info 76 [00:02:08.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 77 [00:02:09.000] ----------------------------------------------- -Info 78 [00:02:10.000] Running: *ensureProjectForOpenFiles* -Info 79 [00:02:11.000] Before ensureProjectForOpenFiles: -Info 80 [00:02:12.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 80 [00:02:13.000] Files (5) - -Info 80 [00:02:14.000] ----------------------------------------------- -Info 80 [00:02:15.000] Open files: -Info 80 [00:02:16.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 80 [00:02:17.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 80 [00:02:18.000] After ensureProjectForOpenFiles: -Info 81 [00:02:19.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 81 [00:02:20.000] Files (5) - -Info 81 [00:02:21.000] ----------------------------------------------- -Info 81 [00:02:22.000] Open files: -Info 81 [00:02:23.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 81 [00:02:24.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 83 [00:02:15.000] ----------------------------------------------- +Info 84 [00:02:16.000] Running: *ensureProjectForOpenFiles* +Info 85 [00:02:17.000] Before ensureProjectForOpenFiles: +Info 86 [00:02:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 86 [00:02:19.000] Files (5) + +Info 86 [00:02:20.000] ----------------------------------------------- +Info 86 [00:02:21.000] Open files: +Info 86 [00:02:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 86 [00:02:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 86 [00:02:24.000] After ensureProjectForOpenFiles: +Info 87 [00:02:25.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 87 [00:02:26.000] Files (5) + +Info 87 [00:02:27.000] ----------------------------------------------- +Info 87 [00:02:28.000] Open files: +Info 87 [00:02:29.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 87 [00:02:30.000] Projects: /user/username/projects/myproject/c/tsconfig.json After running timeout callbacks PolledWatches:: @@ -296,12 +304,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/c/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: @@ -341,18 +353,18 @@ FsWatchesRecursive *deleted*:: /user/username/projects/myproject/refs: {} -Info 81 [00:02:28.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file -Info 82 [00:02:29.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 83 [00:02:30.000] Scheduled: *ensureProjectForOpenFiles* -Info 84 [00:02:31.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 87 [00:02:34.000] FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file +Info 88 [00:02:35.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 89 [00:02:36.000] Scheduled: *ensureProjectForOpenFiles* +Info 90 [00:02:37.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/c/tsconfig.json 1:: WatchInfo: /user/username/projects/myproject/c/tsconfig.json 2000 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Config file Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/c/tsconfig.json] {"compilerOptions":{"baseUrl":"./","paths":{"@ref/*":["../refs/*"]}},"references":[{"path":"../b"}]} -Info 85 [00:02:32.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 86 [00:02:33.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json -Info 87 [00:02:34.000] Config: /user/username/projects/myproject/c/tsconfig.json : { +Info 91 [00:02:38.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 92 [00:02:39.000] Reloading configured project /user/username/projects/myproject/c/tsconfig.json +Info 93 [00:02:40.000] Config: /user/username/projects/myproject/c/tsconfig.json : { "rootNames": [ "/user/username/projects/myproject/c/index.ts" ], @@ -373,34 +385,38 @@ Info 87 [00:02:34.000] Config: /user/username/projects/myproject/c/tsconfig.js } ] } -Info 88 [00:02:35.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:36.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:37.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:38.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:39.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:40.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 97 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 98 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 99 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 100 [00:02:47.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 101 [00:02:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 102 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 103 [00:02:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 104 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 105 [00:02:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 106 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 107 [00:02:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 108 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:02:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 110 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 111 [00:02:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 112 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 113 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 114 [00:03:01.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 115 [00:03:02.000] Files (5) +Info 94 [00:02:41.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:43.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:02:44.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/nrefs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:02:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 103 [00:02:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 104 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 105 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 106 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 107 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 108 [00:02:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 109 [00:02:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 110 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 111 [00:02:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 112 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/b 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 113 [00:03:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 114 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/refs 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 115 [00:03:02.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 116 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/a 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Failed Lookup Locations +Info 117 [00:03:04.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 118 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 119 [00:03:06.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 120 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 121 [00:03:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 122 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 123 [00:03:10.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 124 [00:03:11.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 125 [00:03:12.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -419,24 +435,24 @@ Info 115 [00:03:02.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 116 [00:03:03.000] ----------------------------------------------- -Info 117 [00:03:04.000] Running: *ensureProjectForOpenFiles* -Info 118 [00:03:05.000] Before ensureProjectForOpenFiles: -Info 119 [00:03:06.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 119 [00:03:07.000] Files (5) - -Info 119 [00:03:08.000] ----------------------------------------------- -Info 119 [00:03:09.000] Open files: -Info 119 [00:03:10.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 119 [00:03:11.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 119 [00:03:12.000] After ensureProjectForOpenFiles: -Info 120 [00:03:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 120 [00:03:14.000] Files (5) - -Info 120 [00:03:15.000] ----------------------------------------------- -Info 120 [00:03:16.000] Open files: -Info 120 [00:03:17.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 120 [00:03:18.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 126 [00:03:13.000] ----------------------------------------------- +Info 127 [00:03:14.000] Running: *ensureProjectForOpenFiles* +Info 128 [00:03:15.000] Before ensureProjectForOpenFiles: +Info 129 [00:03:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 129 [00:03:17.000] Files (5) + +Info 129 [00:03:18.000] ----------------------------------------------- +Info 129 [00:03:19.000] Open files: +Info 129 [00:03:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 129 [00:03:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 129 [00:03:22.000] After ensureProjectForOpenFiles: +Info 130 [00:03:23.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 130 [00:03:24.000] Files (5) + +Info 130 [00:03:25.000] ----------------------------------------------- +Info 130 [00:03:26.000] Open files: +Info 130 [00:03:27.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 130 [00:03:28.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: @@ -444,12 +460,16 @@ PolledWatches:: {"pollingInterval":500} *new* /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/user/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /user/username/projects/myproject/c/node_modules/@types: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: diff --git a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js index 749fad91744b9..e398ac66536df 100644 --- a/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js +++ b/tests/baselines/reference/tsserver/projectsWithReferences/trasitive-references-without-files-with-non-local-edit.js @@ -121,9 +121,11 @@ Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/c/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 34 [00:01:13.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 35 [00:01:14.000] Files (5) +Info 33 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/c/tsconfig.json WatchType: Type roots +Info 35 [00:01:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:15.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 37 [00:01:16.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-1 "import {A} from '@ref/a';\nexport const b = new A();" @@ -142,18 +144,18 @@ Info 35 [00:01:14.000] Files (5) index.ts Matched by default include pattern '**/*' -Info 36 [00:01:15.000] ----------------------------------------------- -Info 37 [00:01:16.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 37 [00:01:17.000] Files (5) - -Info 37 [00:01:18.000] ----------------------------------------------- -Info 37 [00:01:19.000] Open files: -Info 37 [00:01:20.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 37 [00:01:21.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 37 [00:01:24.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info -Info 38 [00:01:25.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json -Info 39 [00:01:26.000] Scheduled: *ensureProjectForOpenFiles* -Info 40 [00:01:27.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:17.000] ----------------------------------------------- +Info 39 [00:01:18.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 39 [00:01:19.000] Files (5) + +Info 39 [00:01:20.000] ----------------------------------------------- +Info 39 [00:01:21.000] Open files: +Info 39 [00:01:22.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 39 [00:01:23.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 39 [00:01:26.000] FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:27.000] Scheduled: /user/username/projects/myproject/c/tsconfig.json +Info 41 [00:01:28.000] Scheduled: *ensureProjectForOpenFiles* +Info 42 [00:01:29.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/b/index.ts 1:: WatchInfo: /user/username/projects/myproject/b/index.ts 500 undefined WatchType: Closed Script info Before checking timeout queue length (2) and running //// [/user/username/projects/myproject/b/index.ts] import {A} from '@ref/a'; @@ -165,6 +167,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/c/tsconfig.json: *new* @@ -194,33 +198,33 @@ FsWatchesRecursive:: /user/username/projects/myproject/refs: *new* {} -Info 41 [00:01:28.000] Running: /user/username/projects/myproject/c/tsconfig.json -Info 42 [00:01:29.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json -Info 43 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms -Info 44 [00:01:31.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 45 [00:01:32.000] Files (5) +Info 43 [00:01:30.000] Running: /user/username/projects/myproject/c/tsconfig.json +Info 44 [00:01:31.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json +Info 45 [00:01:32.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/c/tsconfig.json Version: 2 structureChanged: false structureIsReused:: Completely Elapsed:: *ms +Info 46 [00:01:33.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 47 [00:01:34.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/a/index.ts Text-1 "export class A {}" /user/username/projects/myproject/b/index.ts Text-2 "import {A} from '@ref/a';\nexport const b = new A();export function gFoo() { }" /user/username/projects/myproject/refs/a.d.ts Text-1 "export class X {}\nexport class A {}" /user/username/projects/myproject/c/index.ts SVC-1-0 "import {b} from '../b';\nimport {X} from \"@ref/a\";\nb;\nX;" -Info 46 [00:01:33.000] ----------------------------------------------- -Info 47 [00:01:34.000] Running: *ensureProjectForOpenFiles* -Info 48 [00:01:35.000] Before ensureProjectForOpenFiles: -Info 49 [00:01:36.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 49 [00:01:37.000] Files (5) - -Info 49 [00:01:38.000] ----------------------------------------------- -Info 49 [00:01:39.000] Open files: -Info 49 [00:01:40.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 49 [00:01:41.000] Projects: /user/username/projects/myproject/c/tsconfig.json -Info 49 [00:01:42.000] After ensureProjectForOpenFiles: -Info 50 [00:01:43.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) -Info 50 [00:01:44.000] Files (5) - -Info 50 [00:01:45.000] ----------------------------------------------- -Info 50 [00:01:46.000] Open files: -Info 50 [00:01:47.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined -Info 50 [00:01:48.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 48 [00:01:35.000] ----------------------------------------------- +Info 49 [00:01:36.000] Running: *ensureProjectForOpenFiles* +Info 50 [00:01:37.000] Before ensureProjectForOpenFiles: +Info 51 [00:01:38.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 51 [00:01:39.000] Files (5) + +Info 51 [00:01:40.000] ----------------------------------------------- +Info 51 [00:01:41.000] Open files: +Info 51 [00:01:42.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 51 [00:01:43.000] Projects: /user/username/projects/myproject/c/tsconfig.json +Info 51 [00:01:44.000] After ensureProjectForOpenFiles: +Info 52 [00:01:45.000] Project '/user/username/projects/myproject/c/tsconfig.json' (Configured) +Info 52 [00:01:46.000] Files (5) + +Info 52 [00:01:47.000] ----------------------------------------------- +Info 52 [00:01:48.000] Open files: +Info 52 [00:01:49.000] FileName: /user/username/projects/myproject/c/index.ts ProjectRootPath: undefined +Info 52 [00:01:50.000] Projects: /user/username/projects/myproject/c/tsconfig.json After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/refactors/handles-text-changes-in-tsconfig.js b/tests/baselines/reference/tsserver/refactors/handles-text-changes-in-tsconfig.js index 480585db6374c..873184e32e6ca 100644 --- a/tests/baselines/reference/tsserver/refactors/handles-text-changes-in-tsconfig.js +++ b/tests/baselines/reference/tsserver/refactors/handles-text-changes-in-tsconfig.js @@ -30,24 +30,26 @@ Info 6 [00:00:13.000] Config: /tsconfig.json : { } Info 7 [00:00:14.000] Starting updateGraphWorker: Project: /tsconfig.json Info 8 [00:00:15.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 9 [00:00:16.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:17.000] Project '/tsconfig.json' (Configured) -Info 11 [00:00:18.000] Files (1) +Info 9 [00:00:16.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 10 [00:00:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 11 [00:00:18.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:19.000] Project '/tsconfig.json' (Configured) +Info 13 [00:00:20.000] Files (1) /a.ts SVC-1-0 "export const a = 0;" a.ts Part of 'files' list in tsconfig.json -Info 12 [00:00:19.000] ----------------------------------------------- -Info 13 [00:00:20.000] Project '/tsconfig.json' (Configured) -Info 13 [00:00:21.000] Files (1) +Info 14 [00:00:21.000] ----------------------------------------------- +Info 15 [00:00:22.000] Project '/tsconfig.json' (Configured) +Info 15 [00:00:23.000] Files (1) -Info 13 [00:00:22.000] ----------------------------------------------- -Info 13 [00:00:23.000] Open files: -Info 13 [00:00:24.000] FileName: /a.ts ProjectRootPath: undefined -Info 13 [00:00:25.000] Projects: /tsconfig.json -Info 13 [00:00:26.000] response: +Info 15 [00:00:24.000] ----------------------------------------------- +Info 15 [00:00:25.000] Open files: +Info 15 [00:00:26.000] FileName: /a.ts ProjectRootPath: undefined +Info 15 [00:00:27.000] Projects: /tsconfig.json +Info 15 [00:00:28.000] response: { "responseRequired": false } @@ -56,6 +58,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* @@ -63,7 +67,7 @@ FsWatches:: Before request -Info 14 [00:00:27.000] request: +Info 16 [00:00:29.000] request: { "command": "getEditsForRefactor", "arguments": { @@ -78,7 +82,7 @@ Info 14 [00:00:27.000] request: "seq": 2, "type": "request" } -Info 15 [00:00:28.000] response: +Info 17 [00:00:30.000] response: { "response": { "edits": [ diff --git a/tests/baselines/reference/tsserver/refactors/use-formatting-options.js b/tests/baselines/reference/tsserver/refactors/use-formatting-options.js index 3f26cd158128d..d0125ef32feba 100644 --- a/tests/baselines/reference/tsserver/refactors/use-formatting-options.js +++ b/tests/baselines/reference/tsserver/refactors/use-formatting-options.js @@ -19,24 +19,26 @@ Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.ts :: No config files found. Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:13.000] Files (1) +Info 6 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:15.000] Files (1) /a.ts SVC-1-0 "function f() {\n 1;\n}" a.ts Root file specified for compilation -Info 9 [00:00:14.000] ----------------------------------------------- -Info 10 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:16.000] Files (1) +Info 11 [00:00:16.000] ----------------------------------------------- +Info 12 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:18.000] Files (1) -Info 10 [00:00:17.000] ----------------------------------------------- -Info 10 [00:00:18.000] Open files: -Info 10 [00:00:19.000] FileName: /a.ts ProjectRootPath: undefined -Info 10 [00:00:20.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:21.000] response: +Info 12 [00:00:19.000] ----------------------------------------------- +Info 12 [00:00:20.000] Open files: +Info 12 [00:00:21.000] FileName: /a.ts ProjectRootPath: undefined +Info 12 [00:00:22.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:23.000] response: { "responseRequired": false } @@ -45,10 +47,12 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} Before request -Info 11 [00:00:22.000] request: +Info 13 [00:00:24.000] request: { "command": "configure", "arguments": { @@ -59,10 +63,10 @@ Info 11 [00:00:22.000] request: "seq": 2, "type": "request" } -Info 12 [00:00:23.000] Format host information updated -Info 13 [00:00:24.000] response: +Info 14 [00:00:25.000] Format host information updated +Info 15 [00:00:26.000] response: {"seq":0,"type":"response","command":"configure","request_seq":2,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 14 [00:00:25.000] response: +Info 16 [00:00:27.000] response: { "responseRequired": false } @@ -70,7 +74,7 @@ After request Before request -Info 15 [00:00:26.000] request: +Info 17 [00:00:28.000] request: { "command": "getEditsForRefactor", "arguments": { @@ -85,7 +89,7 @@ Info 15 [00:00:26.000] request: "seq": 3, "type": "request" } -Info 16 [00:00:27.000] response: +Info 18 [00:00:29.000] response: { "response": { "renameLocation": { diff --git a/tests/baselines/reference/tsserver/rename/export-default-anonymous-function-works-with-prefixText-and-suffixText-when-disabled.js b/tests/baselines/reference/tsserver/rename/export-default-anonymous-function-works-with-prefixText-and-suffixText-when-disabled.js index 33915b1833aeb..e9276f91f3b98 100644 --- a/tests/baselines/reference/tsserver/rename/export-default-anonymous-function-works-with-prefixText-and-suffixText-when-disabled.js +++ b/tests/baselines/reference/tsserver/rename/export-default-anonymous-function-works-with-prefixText-and-suffixText-when-disabled.js @@ -21,9 +21,11 @@ Info 3 [00:00:10.000] For info: /b.ts :: No config files found. Info 4 [00:00:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:12.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 6 [00:00:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 7 [00:00:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 8 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 9 [00:00:16.000] Files (2) +Info 7 [00:00:14.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 10 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 11 [00:00:18.000] Files (2) /a.ts Text-1 "export default function() {}" /b.ts SVC-1-0 "import aTest from \"./a\"; function test() { return aTest(); }" @@ -33,15 +35,15 @@ Info 9 [00:00:16.000] Files (2) b.ts Root file specified for compilation -Info 10 [00:00:17.000] ----------------------------------------------- -Info 11 [00:00:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:19.000] Files (2) +Info 12 [00:00:19.000] ----------------------------------------------- +Info 13 [00:00:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:21.000] Files (2) -Info 11 [00:00:20.000] ----------------------------------------------- -Info 11 [00:00:21.000] Open files: -Info 11 [00:00:22.000] FileName: /b.ts ProjectRootPath: undefined -Info 11 [00:00:23.000] Projects: /dev/null/inferredProject1* -Info 11 [00:00:24.000] response: +Info 13 [00:00:22.000] ----------------------------------------------- +Info 13 [00:00:23.000] Open files: +Info 13 [00:00:24.000] FileName: /b.ts ProjectRootPath: undefined +Info 13 [00:00:25.000] Projects: /dev/null/inferredProject1* +Info 13 [00:00:26.000] response: { "responseRequired": false } @@ -50,6 +52,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a.ts: *new* @@ -57,7 +61,7 @@ FsWatches:: Before request -Info 12 [00:00:25.000] request: +Info 14 [00:00:27.000] request: { "command": "configure", "arguments": { @@ -68,9 +72,9 @@ Info 12 [00:00:25.000] request: "seq": 2, "type": "request" } -Info 13 [00:00:26.000] response: +Info 15 [00:00:28.000] response: {"seq":0,"type":"response","command":"configure","request_seq":2,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 14 [00:00:27.000] response: +Info 16 [00:00:29.000] response: { "responseRequired": false } @@ -78,7 +82,7 @@ After request Before request -Info 15 [00:00:28.000] request: +Info 17 [00:00:30.000] request: { "command": "rename", "arguments": { @@ -89,7 +93,7 @@ Info 15 [00:00:28.000] request: "seq": 3, "type": "request" } -Info 16 [00:00:29.000] response: +Info 18 [00:00:31.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/rename/rename-behavior-is-based-on-file-of-rename-initiation.js b/tests/baselines/reference/tsserver/rename/rename-behavior-is-based-on-file-of-rename-initiation.js index 08714f01a5815..79eaeb6d0d4ff 100644 --- a/tests/baselines/reference/tsserver/rename/rename-behavior-is-based-on-file-of-rename-initiation.js +++ b/tests/baselines/reference/tsserver/rename/rename-behavior-is-based-on-file-of-rename-initiation.js @@ -20,24 +20,26 @@ Info 2 [00:00:09.000] Search path: / Info 3 [00:00:10.000] For info: /a.ts :: No config files found. Info 4 [00:00:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:15.000] Files (1) +Info 6 [00:00:13.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:15.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:17.000] Files (1) /a.ts SVC-1-0 "const x = 1; export { x };" a.ts Root file specified for compilation -Info 9 [00:00:16.000] ----------------------------------------------- -Info 10 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:18.000] Files (1) +Info 11 [00:00:18.000] ----------------------------------------------- +Info 12 [00:00:19.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:20.000] Files (1) -Info 10 [00:00:19.000] ----------------------------------------------- -Info 10 [00:00:20.000] Open files: -Info 10 [00:00:21.000] FileName: /a.ts ProjectRootPath: undefined -Info 10 [00:00:22.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:23.000] response: +Info 12 [00:00:21.000] ----------------------------------------------- +Info 12 [00:00:22.000] Open files: +Info 12 [00:00:23.000] FileName: /a.ts ProjectRootPath: undefined +Info 12 [00:00:24.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:25.000] response: { "responseRequired": false } @@ -46,10 +48,12 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} Before request -Info 11 [00:00:24.000] request: +Info 13 [00:00:26.000] request: { "command": "open", "arguments": { @@ -58,13 +62,15 @@ Info 11 [00:00:24.000] request: "seq": 2, "type": "request" } -Info 12 [00:00:25.000] Search path: / -Info 13 [00:00:26.000] For info: /b.ts :: No config files found. -Info 14 [00:00:27.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 15 [00:00:28.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject2* WatchType: Missing file -Info 16 [00:00:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:30.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 18 [00:00:31.000] Files (2) +Info 14 [00:00:27.000] Search path: / +Info 15 [00:00:28.000] For info: /b.ts :: No config files found. +Info 16 [00:00:29.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 17 [00:00:30.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject2* WatchType: Missing file +Info 18 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 19 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 20 [00:00:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:00:34.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 22 [00:00:35.000] Files (2) /a.ts SVC-1-0 "const x = 1; export { x };" /b.ts SVC-1-0 "import { x } from \"./a\"; const y = x + 1;" @@ -74,28 +80,30 @@ Info 18 [00:00:31.000] Files (2) b.ts Root file specified for compilation -Info 19 [00:00:32.000] ----------------------------------------------- -Info 20 [00:00:33.000] `remove Project:: -Info 21 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:00:35.000] Files (1) +Info 23 [00:00:36.000] ----------------------------------------------- +Info 24 [00:00:37.000] `remove Project:: +Info 25 [00:00:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 26 [00:00:39.000] Files (1) /a.ts a.ts Root file specified for compilation -Info 23 [00:00:36.000] ----------------------------------------------- -Info 24 [00:00:37.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 25 [00:00:38.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 25 [00:00:39.000] Files (2) +Info 27 [00:00:40.000] ----------------------------------------------- +Info 28 [00:00:41.000] DirectoryWatcher:: Close:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 29 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 30 [00:00:43.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 31 [00:00:44.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 31 [00:00:45.000] Files (2) -Info 25 [00:00:40.000] ----------------------------------------------- -Info 25 [00:00:41.000] Open files: -Info 25 [00:00:42.000] FileName: /a.ts ProjectRootPath: undefined -Info 25 [00:00:43.000] Projects: /dev/null/inferredProject2* -Info 25 [00:00:44.000] FileName: /b.ts ProjectRootPath: undefined -Info 25 [00:00:45.000] Projects: /dev/null/inferredProject2* -Info 25 [00:00:46.000] response: +Info 31 [00:00:46.000] ----------------------------------------------- +Info 31 [00:00:47.000] Open files: +Info 31 [00:00:48.000] FileName: /a.ts ProjectRootPath: undefined +Info 31 [00:00:49.000] Projects: /dev/null/inferredProject2* +Info 31 [00:00:50.000] FileName: /b.ts ProjectRootPath: undefined +Info 31 [00:00:51.000] Projects: /dev/null/inferredProject2* +Info 31 [00:00:52.000] response: { "responseRequired": false } @@ -103,7 +111,7 @@ After request Before request -Info 26 [00:00:47.000] request: +Info 32 [00:00:53.000] request: { "command": "configure", "arguments": { @@ -116,10 +124,10 @@ Info 26 [00:00:47.000] request: "seq": 3, "type": "request" } -Info 27 [00:00:48.000] Host configuration update for file /a.ts -Info 28 [00:00:49.000] response: +Info 33 [00:00:54.000] Host configuration update for file /a.ts +Info 34 [00:00:55.000] response: {"seq":0,"type":"response","command":"configure","request_seq":3,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 29 [00:00:50.000] response: +Info 35 [00:00:56.000] response: { "responseRequired": false } @@ -127,7 +135,7 @@ After request Before request -Info 30 [00:00:51.000] request: +Info 36 [00:00:57.000] request: { "command": "rename", "arguments": { @@ -138,7 +146,7 @@ Info 30 [00:00:51.000] request: "seq": 4, "type": "request" } -Info 31 [00:00:52.000] response: +Info 37 [00:00:58.000] response: { "response": { "info": { @@ -209,7 +217,7 @@ After request Before request -Info 32 [00:00:53.000] request: +Info 38 [00:00:59.000] request: { "command": "rename", "arguments": { @@ -220,7 +228,7 @@ Info 32 [00:00:53.000] request: "seq": 5, "type": "request" } -Info 33 [00:00:54.000] response: +Info 39 [00:01:00.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/rename/works-with-fileToRename.js b/tests/baselines/reference/tsserver/rename/works-with-fileToRename.js index 98508c37b3bc8..f51631d3cbb7e 100644 --- a/tests/baselines/reference/tsserver/rename/works-with-fileToRename.js +++ b/tests/baselines/reference/tsserver/rename/works-with-fileToRename.js @@ -21,9 +21,11 @@ Info 3 [00:00:10.000] For info: /b.ts :: No config files found. Info 4 [00:00:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:12.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 6 [00:00:13.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 7 [00:00:14.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 8 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 9 [00:00:16.000] Files (2) +Info 7 [00:00:14.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:16.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 10 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 11 [00:00:18.000] Files (2) /a.ts Text-1 "export const a = 0;" /b.ts SVC-1-0 "import { a } from \"./a\";" @@ -33,15 +35,15 @@ Info 9 [00:00:16.000] Files (2) b.ts Root file specified for compilation -Info 10 [00:00:17.000] ----------------------------------------------- -Info 11 [00:00:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:19.000] Files (2) +Info 12 [00:00:19.000] ----------------------------------------------- +Info 13 [00:00:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:21.000] Files (2) -Info 11 [00:00:20.000] ----------------------------------------------- -Info 11 [00:00:21.000] Open files: -Info 11 [00:00:22.000] FileName: /b.ts ProjectRootPath: undefined -Info 11 [00:00:23.000] Projects: /dev/null/inferredProject1* -Info 11 [00:00:24.000] response: +Info 13 [00:00:22.000] ----------------------------------------------- +Info 13 [00:00:23.000] Open files: +Info 13 [00:00:24.000] FileName: /b.ts ProjectRootPath: undefined +Info 13 [00:00:25.000] Projects: /dev/null/inferredProject1* +Info 13 [00:00:26.000] response: { "responseRequired": false } @@ -50,6 +52,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a.ts: *new* @@ -57,7 +61,7 @@ FsWatches:: Before request -Info 12 [00:00:25.000] request: +Info 14 [00:00:27.000] request: { "command": "rename", "arguments": { @@ -68,7 +72,7 @@ Info 12 [00:00:25.000] request: "seq": 2, "type": "request" } -Info 13 [00:00:26.000] response: +Info 15 [00:00:28.000] response: { "response": { "info": { @@ -83,7 +87,7 @@ After request Before request -Info 14 [00:00:27.000] request: +Info 16 [00:00:29.000] request: { "command": "configure", "arguments": { @@ -94,9 +98,9 @@ Info 14 [00:00:27.000] request: "seq": 3, "type": "request" } -Info 15 [00:00:28.000] response: +Info 17 [00:00:30.000] response: {"seq":0,"type":"response","command":"configure","request_seq":3,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 16 [00:00:29.000] response: +Info 18 [00:00:31.000] response: { "responseRequired": false } @@ -104,7 +108,7 @@ After request Before request -Info 17 [00:00:30.000] request: +Info 19 [00:00:32.000] request: { "command": "rename", "arguments": { @@ -115,7 +119,7 @@ Info 17 [00:00:30.000] request: "seq": 4, "type": "request" } -Info 18 [00:00:31.000] response: +Info 20 [00:00:33.000] response: { "response": { "info": { @@ -168,7 +172,7 @@ After request Before request -Info 19 [00:00:32.000] request: +Info 21 [00:00:34.000] request: { "command": "configure", "arguments": { @@ -179,9 +183,9 @@ Info 19 [00:00:32.000] request: "seq": 5, "type": "request" } -Info 20 [00:00:33.000] response: +Info 22 [00:00:35.000] response: {"seq":0,"type":"response","command":"configure","request_seq":5,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 21 [00:00:34.000] response: +Info 23 [00:00:36.000] response: { "responseRequired": false } @@ -189,7 +193,7 @@ After request Before request -Info 22 [00:00:35.000] request: +Info 24 [00:00:37.000] request: { "command": "configure", "arguments": { @@ -202,10 +206,10 @@ Info 22 [00:00:35.000] request: "seq": 6, "type": "request" } -Info 23 [00:00:36.000] Host configuration update for file /b.ts -Info 24 [00:00:37.000] response: +Info 25 [00:00:38.000] Host configuration update for file /b.ts +Info 26 [00:00:39.000] response: {"seq":0,"type":"response","command":"configure","request_seq":6,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 25 [00:00:38.000] response: +Info 27 [00:00:40.000] response: { "responseRequired": false } @@ -213,7 +217,7 @@ After request Before request -Info 26 [00:00:39.000] request: +Info 28 [00:00:41.000] request: { "command": "rename", "arguments": { @@ -224,7 +228,7 @@ Info 26 [00:00:39.000] request: "seq": 7, "type": "request" } -Info 27 [00:00:40.000] response: +Info 29 [00:00:42.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/rename/works-with-prefixText-and-suffixText-when-enabled.js b/tests/baselines/reference/tsserver/rename/works-with-prefixText-and-suffixText-when-enabled.js index 3f1e4296b495e..9f097a165386d 100644 --- a/tests/baselines/reference/tsserver/rename/works-with-prefixText-and-suffixText-when-enabled.js +++ b/tests/baselines/reference/tsserver/rename/works-with-prefixText-and-suffixText-when-enabled.js @@ -17,24 +17,26 @@ Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.ts :: No config files found. Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:13.000] Files (1) +Info 6 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:15.000] Files (1) /a.ts SVC-1-0 "const x = 0; const o = { x };" a.ts Root file specified for compilation -Info 9 [00:00:14.000] ----------------------------------------------- -Info 10 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:16.000] Files (1) +Info 11 [00:00:16.000] ----------------------------------------------- +Info 12 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:18.000] Files (1) -Info 10 [00:00:17.000] ----------------------------------------------- -Info 10 [00:00:18.000] Open files: -Info 10 [00:00:19.000] FileName: /a.ts ProjectRootPath: undefined -Info 10 [00:00:20.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:21.000] response: +Info 12 [00:00:19.000] ----------------------------------------------- +Info 12 [00:00:20.000] Open files: +Info 12 [00:00:21.000] FileName: /a.ts ProjectRootPath: undefined +Info 12 [00:00:22.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:23.000] response: { "responseRequired": false } @@ -43,10 +45,12 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} Before request -Info 11 [00:00:22.000] request: +Info 13 [00:00:24.000] request: { "command": "rename", "arguments": { @@ -57,7 +61,7 @@ Info 11 [00:00:22.000] request: "seq": 2, "type": "request" } -Info 12 [00:00:23.000] response: +Info 14 [00:00:25.000] response: { "response": { "info": { @@ -119,7 +123,7 @@ After request Before request -Info 13 [00:00:24.000] request: +Info 15 [00:00:26.000] request: { "command": "configure", "arguments": { @@ -130,9 +134,9 @@ Info 13 [00:00:24.000] request: "seq": 3, "type": "request" } -Info 14 [00:00:25.000] response: +Info 16 [00:00:27.000] response: {"seq":0,"type":"response","command":"configure","request_seq":3,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 15 [00:00:26.000] response: +Info 17 [00:00:28.000] response: { "responseRequired": false } @@ -140,7 +144,7 @@ After request Before request -Info 16 [00:00:27.000] request: +Info 18 [00:00:29.000] request: { "command": "rename", "arguments": { @@ -151,7 +155,7 @@ Info 16 [00:00:27.000] request: "seq": 4, "type": "request" } -Info 17 [00:00:28.000] response: +Info 19 [00:00:30.000] response: { "response": { "info": { @@ -214,7 +218,7 @@ After request Before request -Info 18 [00:00:29.000] request: +Info 20 [00:00:31.000] request: { "command": "configure", "arguments": { @@ -225,9 +229,9 @@ Info 18 [00:00:29.000] request: "seq": 5, "type": "request" } -Info 19 [00:00:30.000] response: +Info 21 [00:00:32.000] response: {"seq":0,"type":"response","command":"configure","request_seq":5,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 20 [00:00:31.000] response: +Info 22 [00:00:33.000] response: { "responseRequired": false } @@ -235,7 +239,7 @@ After request Before request -Info 21 [00:00:32.000] request: +Info 23 [00:00:34.000] request: { "command": "configure", "arguments": { @@ -248,10 +252,10 @@ Info 21 [00:00:32.000] request: "seq": 6, "type": "request" } -Info 22 [00:00:33.000] Host configuration update for file /a.ts -Info 23 [00:00:34.000] response: +Info 24 [00:00:35.000] Host configuration update for file /a.ts +Info 25 [00:00:36.000] response: {"seq":0,"type":"response","command":"configure","request_seq":6,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 24 [00:00:35.000] response: +Info 26 [00:00:37.000] response: { "responseRequired": false } @@ -259,7 +263,7 @@ After request Before request -Info 25 [00:00:36.000] request: +Info 27 [00:00:38.000] request: { "command": "rename", "arguments": { @@ -270,7 +274,7 @@ Info 25 [00:00:36.000] request: "seq": 7, "type": "request" } -Info 26 [00:00:37.000] response: +Info 28 [00:00:39.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/resolutionCache/avoid-unnecessary-lookup-invalidation-on-save.js b/tests/baselines/reference/tsserver/resolutionCache/avoid-unnecessary-lookup-invalidation-on-save.js index 24002bbe59082..8b1db90264b4e 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/avoid-unnecessary-lookup-invalidation-on-save.js +++ b/tests/baselines/reference/tsserver/resolutionCache/avoid-unnecessary-lookup-invalidation-on-save.js @@ -77,9 +77,11 @@ Info 40 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 41 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 42 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 43 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 44 [00:01:19.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 46 [00:01:21.000] Files (4) +Info 44 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 45 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 46 [00:01:21.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:22.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 48 [00:01:23.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/node_modules/module1/index.ts Text-1 "export function module1() {}" /user/username/projects/myproject/node_modules/module2/index.ts Text-1 "export function module2() {}" @@ -95,28 +97,30 @@ Info 46 [00:01:21.000] Files (4) src/file1.ts Matched by default include pattern '**/*' -Info 47 [00:01:22.000] ----------------------------------------------- -Info 48 [00:01:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 48 [00:01:24.000] Files (4) +Info 49 [00:01:24.000] ----------------------------------------------- +Info 50 [00:01:25.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 50 [00:01:26.000] Files (4) -Info 48 [00:01:25.000] ----------------------------------------------- -Info 48 [00:01:26.000] Open files: -Info 48 [00:01:27.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 48 [00:01:28.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 48 [00:01:30.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 51 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 52 [00:01:36.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 55 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 50 [00:01:27.000] ----------------------------------------------- +Info 50 [00:01:28.000] Open files: +Info 50 [00:01:29.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 50 [00:01:30.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 50 [00:01:32.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:33.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:34.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 53 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 54 [00:01:38.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject/src 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:40.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/src/file1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/src/file1.ts] file changed its modified time PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js b/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js index 71af3d08ae338..1f0140f8aacd0 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js +++ b/tests/baselines/reference/tsserver/resolutionCache/disable-suggestion-diagnostics.js @@ -20,16 +20,18 @@ Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 5 [00:00:10.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 6 [00:00:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 7 [00:00:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:15.000] Files (1) +Info 8 [00:00:13.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:15.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:17.000] Files (1) /a.js SVC-1-0 "require(\"b\")" a.js Root file specified for compilation -Info 11 [00:00:16.000] ----------------------------------------------- +Info 13 [00:00:18.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -37,16 +39,18 @@ PolledWatches:: {"pollingInterval":500} /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} -TI:: [00:00:17.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:18.000] Processing cache location '/a/data/' -TI:: [00:00:19.000] Trying to find '/a/data/package.json'... -TI:: [00:00:20.000] Finished processing cache location '/a/data/' -TI:: [00:00:21.000] Npm config file: /a/data/package.json -TI:: [00:00:22.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:00:29.000] Updating types-registry npm package... -TI:: [00:00:30.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:37.000] TI:: Updated types-registry npm package +TI:: [00:00:19.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:20.000] Processing cache location '/a/data/' +TI:: [00:00:21.000] Trying to find '/a/data/package.json'... +TI:: [00:00:22.000] Finished processing cache location '/a/data/' +TI:: [00:00:23.000] Npm config file: /a/data/package.json +TI:: [00:00:24.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:00:31.000] Updating types-registry npm package... +TI:: [00:00:32.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:39.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -57,34 +61,34 @@ TI:: typing installer creation complete } -TI:: [00:00:38.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":["b"],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:00:39.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:00:40.000] Processing cache location '/a/data/' -TI:: [00:00:41.000] Cache location was already processed... -TI:: [00:00:42.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:43.000] Explicitly included types: [] -TI:: [00:00:44.000] Inferred typings from unresolved imports: ["b"] -TI:: [00:00:45.000] Result: {"cachedTypingPaths":[],"newTypingNames":["b"],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:46.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["b"],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:53.000] Installing typings ["b"] -TI:: [00:00:54.000] 'b':: Entry for package 'b' does not exist in local types registry - skipping... -TI:: [00:00:55.000] All typings are known to be missing or invalid - no need to install more typings -TI:: [00:00:56.000] Sending response: +TI:: [00:00:40.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":["b"],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:41.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:42.000] Processing cache location '/a/data/' +TI:: [00:00:43.000] Cache location was already processed... +TI:: [00:00:44.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:45.000] Explicitly included types: [] +TI:: [00:00:46.000] Inferred typings from unresolved imports: ["b"] +TI:: [00:00:47.000] Result: {"cachedTypingPaths":[],"newTypingNames":["b"],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:48.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["b"],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:55.000] Installing typings ["b"] +TI:: [00:00:56.000] 'b':: Entry for package 'b' does not exist in local types registry - skipping... +TI:: [00:00:57.000] All typings are known to be missing or invalid - no need to install more typings +TI:: [00:00:58.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":["b"],"kind":"action::set"} -Info 12 [00:00:57.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:58.000] Files (1) - -Info 12 [00:00:59.000] ----------------------------------------------- -Info 12 [00:01:00.000] Open files: -Info 12 [00:01:01.000] FileName: /a.js ProjectRootPath: undefined -Info 12 [00:01:02.000] Projects: /dev/null/inferredProject1* -Info 12 [00:01:03.000] response: +Info 14 [00:00:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:01:00.000] Files (1) + +Info 14 [00:01:01.000] ----------------------------------------------- +Info 14 [00:01:02.000] Open files: +Info 14 [00:01:03.000] FileName: /a.js ProjectRootPath: undefined +Info 14 [00:01:04.000] Projects: /dev/null/inferredProject1* +Info 14 [00:01:05.000] response: { "responseRequired": false } @@ -95,12 +99,14 @@ PolledWatches:: {"pollingInterval":500} /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} Before request -Info 13 [00:01:04.000] request: +Info 15 [00:01:06.000] request: { "command": "configure", "arguments": { @@ -111,9 +117,9 @@ Info 13 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 14 [00:01:05.000] response: +Info 16 [00:01:07.000] response: {"seq":0,"type":"response","command":"configure","request_seq":2,"success":true,"performanceData":{"updateGraphDurationMs":*}} -Info 15 [00:01:06.000] response: +Info 17 [00:01:08.000] response: { "responseRequired": false } @@ -123,7 +129,7 @@ Checking timeout queue length: 0 Before request -Info 16 [00:01:07.000] request: +Info 18 [00:01:09.000] request: { "command": "geterr", "arguments": { @@ -135,7 +141,7 @@ Info 16 [00:01:07.000] request: "seq": 3, "type": "request" } -Info 17 [00:01:08.000] response: +Info 19 [00:01:10.000] response: { "responseRequired": false } @@ -143,14 +149,14 @@ After request Before checking timeout queue length (1) and running -Info 18 [00:01:09.000] event: +Info 20 [00:01:11.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a.js","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 19 [00:01:10.000] event: +Info 21 [00:01:12.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a.js","diagnostics":[]}} -Info 20 [00:01:11.000] event: +Info 22 [00:01:13.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js index 0df162f728267..d1adfca842b4c 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-different-folders.js @@ -130,9 +130,11 @@ Info 81 [00:02:10.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 82 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 83 [00:02:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 84 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 85 [00:02:14.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 86 [00:02:15.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 87 [00:02:16.000] Files (7) +Info 85 [00:02:14.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 86 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 87 [00:02:16.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 88 [00:02:17.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 89 [00:02:18.000] Files (7) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/product/node_modules/module1/index.ts Text-1 "export function module1() {}" /user/username/projects/myproject/node_modules/module2/index.ts Text-1 "export function module2() {}" @@ -163,26 +165,26 @@ Info 87 [00:02:16.000] Files (7) product/test/src/file3.ts Matched by default include pattern '**/*' -Info 88 [00:02:17.000] ----------------------------------------------- -Info 89 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 89 [00:02:19.000] Files (7) +Info 90 [00:02:19.000] ----------------------------------------------- +Info 91 [00:02:20.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 91 [00:02:21.000] Files (7) -Info 89 [00:02:20.000] ----------------------------------------------- -Info 89 [00:02:21.000] Open files: -Info 89 [00:02:22.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 89 [00:02:23.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 89 [00:02:30.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 90 [00:02:31.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 91 [00:02:32.000] Scheduled: *ensureProjectForOpenFiles* -Info 92 [00:02:33.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 93 [00:02:37.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 94 [00:02:38.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 95 [00:02:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 96 [00:02:40.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 97 [00:02:44.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 98 [00:02:45.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 99 [00:02:46.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 100 [00:02:47.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 91 [00:02:22.000] ----------------------------------------------- +Info 91 [00:02:23.000] Open files: +Info 91 [00:02:24.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 91 [00:02:25.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 91 [00:02:32.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 92 [00:02:33.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 93 [00:02:34.000] Scheduled: *ensureProjectForOpenFiles* +Info 94 [00:02:35.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 95 [00:02:39.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 96 [00:02:40.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 97 [00:02:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 98 [00:02:42.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 99 [00:02:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 100 [00:02:47.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 101 [00:02:48.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 102 [00:02:49.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/product/src/file1.ts] import { module1 } from "module1";import { module2 } from "module2";import { module1 } from "module1";import { module2 } from "module2"; @@ -200,6 +202,8 @@ import { module1 } from "module1";import { module2 } from "module2";import { mod PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -223,19 +227,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/product: *new* {} -Info 101 [00:02:48.000] Running: /user/username/projects/myproject/tsconfig.json -Info 102 [00:02:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 103 [00:02:50.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 104 [00:02:51.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 105 [00:02:52.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 106 [00:02:53.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 107 [00:02:54.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 108 [00:02:55.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 109 [00:02:56.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 110 [00:02:57.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 111 [00:02:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 112 [00:02:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 113 [00:03:00.000] Files (7) +Info 103 [00:02:50.000] Running: /user/username/projects/myproject/tsconfig.json +Info 104 [00:02:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 105 [00:02:52.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 106 [00:02:53.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 107 [00:02:54.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 108 [00:02:55.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 109 [00:02:56.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 110 [00:02:57.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 111 [00:02:58.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 112 [00:02:59.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 113 [00:03:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 114 [00:03:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 115 [00:03:02.000] Files (7) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/product/node_modules/module1/index.ts Text-1 "export function module1() {}" /user/username/projects/myproject/node_modules/module2/index.ts Text-1 "export function module2() {}" @@ -244,22 +248,22 @@ Info 113 [00:03:00.000] Files (7) /user/username/projects/myproject/product/test/file4.ts Text-2 "import { module1 } from \"module1\";import { module2 } from \"module2\";import { module1 } from \"module1\";import { module2 } from \"module2\";" /user/username/projects/myproject/product/test/src/file3.ts Text-2 "import { module1 } from \"module1\";import { module2 } from \"module2\";import { module1 } from \"module1\";import { module2 } from \"module2\";" -Info 114 [00:03:01.000] ----------------------------------------------- -Info 115 [00:03:02.000] Running: *ensureProjectForOpenFiles* -Info 116 [00:03:03.000] Before ensureProjectForOpenFiles: -Info 117 [00:03:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 117 [00:03:05.000] Files (7) +Info 116 [00:03:03.000] ----------------------------------------------- +Info 117 [00:03:04.000] Running: *ensureProjectForOpenFiles* +Info 118 [00:03:05.000] Before ensureProjectForOpenFiles: +Info 119 [00:03:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 119 [00:03:07.000] Files (7) -Info 117 [00:03:06.000] ----------------------------------------------- -Info 117 [00:03:07.000] Open files: -Info 117 [00:03:08.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 117 [00:03:09.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 117 [00:03:10.000] After ensureProjectForOpenFiles: -Info 118 [00:03:11.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 118 [00:03:12.000] Files (7) +Info 119 [00:03:08.000] ----------------------------------------------- +Info 119 [00:03:09.000] Open files: +Info 119 [00:03:10.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 119 [00:03:11.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 119 [00:03:12.000] After ensureProjectForOpenFiles: +Info 120 [00:03:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 120 [00:03:14.000] Files (7) -Info 118 [00:03:13.000] ----------------------------------------------- -Info 118 [00:03:14.000] Open files: -Info 118 [00:03:15.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 118 [00:03:16.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 120 [00:03:15.000] ----------------------------------------------- +Info 120 [00:03:16.000] Open files: +Info 120 [00:03:17.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 120 [00:03:18.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js index 7bdf072882fed..284f20548266d 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-files-in-same-folder.js @@ -88,9 +88,11 @@ Info 47 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 48 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 49 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 50 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 51 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 52 [00:01:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 53 [00:01:30.000] Files (5) +Info 51 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 52 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 53 [00:01:30.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 54 [00:01:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 55 [00:01:32.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/node_modules/module1/index.ts Text-1 "export function module1() {}" /user/username/projects/myproject/node_modules/module2/index.ts Text-1 "export function module2() {}" @@ -111,18 +113,18 @@ Info 53 [00:01:30.000] Files (5) src/file2.ts Matched by default include pattern '**/*' -Info 54 [00:01:31.000] ----------------------------------------------- -Info 55 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 55 [00:01:33.000] Files (5) - -Info 55 [00:01:34.000] ----------------------------------------------- -Info 55 [00:01:35.000] Open files: -Info 55 [00:01:36.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 55 [00:01:37.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 55 [00:01:44.000] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info -Info 56 [00:01:45.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 57 [00:01:46.000] Scheduled: *ensureProjectForOpenFiles* -Info 58 [00:01:47.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 56 [00:01:33.000] ----------------------------------------------- +Info 57 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 57 [00:01:35.000] Files (5) + +Info 57 [00:01:36.000] ----------------------------------------------- +Info 57 [00:01:37.000] Open files: +Info 57 [00:01:38.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 57 [00:01:39.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 57 [00:01:46.000] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 58 [00:01:47.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 59 [00:01:48.000] Scheduled: *ensureProjectForOpenFiles* +Info 60 [00:01:49.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/src/file1.ts] import { module1 } from "module1";import { module2 } from "module2";import { module1 } from "module1";import { module2 } from "module2"; @@ -134,6 +136,8 @@ import { module1 } from "module1";import { module2 } from "module2";import { mod PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -153,37 +157,37 @@ FsWatchesRecursive:: /user/username/projects/myproject/src: *new* {} -Info 59 [00:01:48.000] Running: /user/username/projects/myproject/tsconfig.json -Info 60 [00:01:49.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 61 [00:01:50.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. -Info 62 [00:01:51.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 63 [00:01:52.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. -Info 64 [00:01:53.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 65 [00:01:54.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 66 [00:01:55.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 67 [00:01:56.000] Files (5) +Info 61 [00:01:50.000] Running: /user/username/projects/myproject/tsconfig.json +Info 62 [00:01:51.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 63 [00:01:52.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. +Info 64 [00:01:53.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 65 [00:01:54.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/node_modules/module1/index.ts'. +Info 66 [00:01:55.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 67 [00:01:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 68 [00:01:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 69 [00:01:58.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/node_modules/module1/index.ts Text-1 "export function module1() {}" /user/username/projects/myproject/node_modules/module2/index.ts Text-1 "export function module2() {}" /user/username/projects/myproject/src/file1.ts SVC-1-0 "import { module1 } from \"module1\";import { module2 } from \"module2\";" /user/username/projects/myproject/src/file2.ts Text-2 "import { module1 } from \"module1\";import { module2 } from \"module2\";import { module1 } from \"module1\";import { module2 } from \"module2\";" -Info 68 [00:01:57.000] ----------------------------------------------- -Info 69 [00:01:58.000] Running: *ensureProjectForOpenFiles* -Info 70 [00:01:59.000] Before ensureProjectForOpenFiles: -Info 71 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 71 [00:02:01.000] Files (5) - -Info 71 [00:02:02.000] ----------------------------------------------- -Info 71 [00:02:03.000] Open files: -Info 71 [00:02:04.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 71 [00:02:05.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 71 [00:02:06.000] After ensureProjectForOpenFiles: -Info 72 [00:02:07.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 72 [00:02:08.000] Files (5) - -Info 72 [00:02:09.000] ----------------------------------------------- -Info 72 [00:02:10.000] Open files: -Info 72 [00:02:11.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 72 [00:02:12.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 70 [00:01:59.000] ----------------------------------------------- +Info 71 [00:02:00.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:01.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 73 [00:02:03.000] Files (5) + +Info 73 [00:02:04.000] ----------------------------------------------- +Info 73 [00:02:05.000] Open files: +Info 73 [00:02:06.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 73 [00:02:07.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 73 [00:02:08.000] After ensureProjectForOpenFiles: +Info 74 [00:02:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 74 [00:02:10.000] Files (5) + +Info 74 [00:02:11.000] ----------------------------------------------- +Info 74 [00:02:12.000] Open files: +Info 74 [00:02:13.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 74 [00:02:14.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js index ba025098a7242..e396d6c3af53f 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js +++ b/tests/baselines/reference/tsserver/resolutionCache/non-relative-module-name-from-inferred-project.js @@ -144,9 +144,11 @@ Info 109 [00:02:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 110 [00:02:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/product/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 111 [00:02:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 112 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 113 [00:02:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 114 [00:02:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 115 [00:02:42.000] Files (7) +Info 113 [00:02:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 114 [00:02:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 115 [00:02:42.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 116 [00:02:43.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 117 [00:02:44.000] Files (7) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/product/node_modules/module1/index.ts Text-1 "export function module1() {}" /user/username/projects/myproject/node_modules/module2/index.ts Text-1 "export function module2() {}" @@ -177,26 +179,26 @@ Info 115 [00:02:42.000] Files (7) file1.ts Root file specified for compilation -Info 116 [00:02:43.000] ----------------------------------------------- -Info 117 [00:02:44.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 117 [00:02:45.000] Files (7) +Info 118 [00:02:45.000] ----------------------------------------------- +Info 119 [00:02:46.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 119 [00:02:47.000] Files (7) -Info 117 [00:02:46.000] ----------------------------------------------- -Info 117 [00:02:47.000] Open files: -Info 117 [00:02:48.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 117 [00:02:49.000] Projects: /dev/null/inferredProject1* -Info 117 [00:02:56.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 118 [00:02:57.000] Scheduled: /dev/null/inferredProject1* -Info 119 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles* -Info 120 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 121 [00:03:03.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 122 [00:03:04.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one -Info 123 [00:03:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 124 [00:03:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 125 [00:03:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 126 [00:03:11.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one -Info 127 [00:03:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 128 [00:03:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 119 [00:02:48.000] ----------------------------------------------- +Info 119 [00:02:49.000] Open files: +Info 119 [00:02:50.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 119 [00:02:51.000] Projects: /dev/null/inferredProject1* +Info 119 [00:02:58.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 120 [00:02:59.000] Scheduled: /dev/null/inferredProject1* +Info 121 [00:03:00.000] Scheduled: *ensureProjectForOpenFiles* +Info 122 [00:03:01.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 123 [00:03:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 124 [00:03:06.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one +Info 125 [00:03:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 126 [00:03:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 127 [00:03:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 128 [00:03:13.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one +Info 129 [00:03:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 130 [00:03:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/product/src/file1.ts] import "./feature/file2"; import "../test/file4"; import "../test/src/file3"; import { module1 } from "module1";import { module2 } from "module2";import { module1 } from "module1";import { module2 } from "module2"; @@ -236,6 +238,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/product/src/feature/file2.ts: *new* @@ -255,22 +259,22 @@ FsWatchesRecursive:: /user/username/projects/myproject/product/src/feature: *new* {} -Info 129 [00:03:14.000] Running: /dev/null/inferredProject1* -Info 130 [00:03:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 131 [00:03:16.000] Reusing resolution of module './feature/file2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/feature/file2.ts'. -Info 132 [00:03:17.000] Reusing resolution of module '../test/file4' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/test/file4.ts'. -Info 133 [00:03:18.000] Reusing resolution of module '../test/src/file3' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/test/src/file3.ts'. -Info 134 [00:03:19.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 135 [00:03:20.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 136 [00:03:21.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 137 [00:03:22.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 138 [00:03:23.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 139 [00:03:24.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 140 [00:03:25.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. -Info 141 [00:03:26.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. -Info 142 [00:03:27.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 143 [00:03:28.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 144 [00:03:29.000] Files (7) +Info 131 [00:03:16.000] Running: /dev/null/inferredProject1* +Info 132 [00:03:17.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 133 [00:03:18.000] Reusing resolution of module './feature/file2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/feature/file2.ts'. +Info 134 [00:03:19.000] Reusing resolution of module '../test/file4' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/test/file4.ts'. +Info 135 [00:03:20.000] Reusing resolution of module '../test/src/file3' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/test/src/file3.ts'. +Info 136 [00:03:21.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 137 [00:03:22.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 138 [00:03:23.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 139 [00:03:24.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 140 [00:03:25.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 141 [00:03:26.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 142 [00:03:27.000] Reusing resolution of module 'module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/node_modules/module1/index.ts'. +Info 143 [00:03:28.000] Reusing resolution of module 'module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/node_modules/module2/index.ts'. +Info 144 [00:03:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 145 [00:03:30.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 146 [00:03:31.000] Files (7) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/product/node_modules/module1/index.ts Text-1 "export function module1() {}" /user/username/projects/myproject/node_modules/module2/index.ts Text-1 "export function module2() {}" @@ -279,22 +283,22 @@ Info 144 [00:03:29.000] Files (7) /user/username/projects/myproject/product/test/src/file3.ts Text-2 "import { module1 } from \"module1\";import { module2 } from \"module2\";import { module1 } from \"module1\";import { module2 } from \"module2\";" /user/username/projects/myproject/product/src/file1.ts SVC-1-0 "import \"./feature/file2\"; import \"../test/file4\"; import \"../test/src/file3\"; import { module1 } from \"module1\";import { module2 } from \"module2\";" -Info 145 [00:03:30.000] ----------------------------------------------- -Info 146 [00:03:31.000] Running: *ensureProjectForOpenFiles* -Info 147 [00:03:32.000] Before ensureProjectForOpenFiles: -Info 148 [00:03:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 148 [00:03:34.000] Files (7) +Info 147 [00:03:32.000] ----------------------------------------------- +Info 148 [00:03:33.000] Running: *ensureProjectForOpenFiles* +Info 149 [00:03:34.000] Before ensureProjectForOpenFiles: +Info 150 [00:03:35.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 150 [00:03:36.000] Files (7) -Info 148 [00:03:35.000] ----------------------------------------------- -Info 148 [00:03:36.000] Open files: -Info 148 [00:03:37.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 148 [00:03:38.000] Projects: /dev/null/inferredProject1* -Info 148 [00:03:39.000] After ensureProjectForOpenFiles: -Info 149 [00:03:40.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 149 [00:03:41.000] Files (7) +Info 150 [00:03:37.000] ----------------------------------------------- +Info 150 [00:03:38.000] Open files: +Info 150 [00:03:39.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 150 [00:03:40.000] Projects: /dev/null/inferredProject1* +Info 150 [00:03:41.000] After ensureProjectForOpenFiles: +Info 151 [00:03:42.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 151 [00:03:43.000] Files (7) -Info 149 [00:03:42.000] ----------------------------------------------- -Info 149 [00:03:43.000] Open files: -Info 149 [00:03:44.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 149 [00:03:45.000] Projects: /dev/null/inferredProject1* +Info 151 [00:03:44.000] ----------------------------------------------- +Info 151 [00:03:45.000] Open files: +Info 151 [00:03:46.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 151 [00:03:47.000] Projects: /dev/null/inferredProject1* After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/resolutionCache/not-sharing-across-references.js b/tests/baselines/reference/tsserver/resolutionCache/not-sharing-across-references.js index 2e7695204f0e4..c2188fa7bc947 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/not-sharing-across-references.js +++ b/tests/baselines/reference/tsserver/resolutionCache/not-sharing-across-references.js @@ -114,10 +114,12 @@ Info 48 [00:01:17.000] Resolving real path for '/src/projects/node_modules/mod Info 49 [00:01:18.000] ======== Module name 'moduleX' was successfully resolved to '/src/projects/node_modules/moduleX/index.d.ts'. ======== Info 50 [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /src/projects/app/node_modules 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Failed Lookup Locations Info 51 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/projects/app/node_modules 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /src/projects/app/tsconfig.json WatchType: Missing file -Info 53 [00:01:22.000] Finishing updateGraphWorker: Project: /src/projects/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 54 [00:01:23.000] Project '/src/projects/app/tsconfig.json' (Configured) -Info 55 [00:01:24.000] Files (4) +Info 52 [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /src/projects/common/node_modules 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/projects/common/node_modules 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /src/projects/app/tsconfig.json WatchType: Missing file +Info 55 [00:01:24.000] Finishing updateGraphWorker: Project: /src/projects/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:01:25.000] Project '/src/projects/app/tsconfig.json' (Configured) +Info 57 [00:01:26.000] Files (4) /src/projects/node_modules/moduleX/index.d.ts Text-1 "export const x = 10;" /src/projects/app/appA.ts Text-1 "import { x } from \"moduleX\";\nexport const y = x;\n" /src/projects/common/moduleB.ts Text-1 "import { x } from \"moduleX\";\nexport const b = x;\n" @@ -134,17 +136,17 @@ Info 55 [00:01:24.000] Files (4) appB.ts Matched by default include pattern '**/*' -Info 56 [00:01:25.000] ----------------------------------------------- -Info 57 [00:01:26.000] Search path: /src/projects/app -Info 58 [00:01:27.000] For info: /src/projects/app/tsconfig.json :: No config files found. -Info 59 [00:01:28.000] Project '/src/projects/app/tsconfig.json' (Configured) -Info 59 [00:01:29.000] Files (4) - -Info 59 [00:01:30.000] ----------------------------------------------- -Info 59 [00:01:31.000] Open files: -Info 59 [00:01:32.000] FileName: /src/projects/app/appB.ts ProjectRootPath: undefined -Info 59 [00:01:33.000] Projects: /src/projects/app/tsconfig.json -Info 59 [00:01:34.000] response: +Info 58 [00:01:27.000] ----------------------------------------------- +Info 59 [00:01:28.000] Search path: /src/projects/app +Info 60 [00:01:29.000] For info: /src/projects/app/tsconfig.json :: No config files found. +Info 61 [00:01:30.000] Project '/src/projects/app/tsconfig.json' (Configured) +Info 61 [00:01:31.000] Files (4) + +Info 61 [00:01:32.000] ----------------------------------------------- +Info 61 [00:01:33.000] Open files: +Info 61 [00:01:34.000] FileName: /src/projects/app/appB.ts ProjectRootPath: undefined +Info 61 [00:01:35.000] Projects: /src/projects/app/tsconfig.json +Info 61 [00:01:36.000] response: { "responseRequired": false } @@ -153,6 +155,8 @@ After request PolledWatches:: /src/projects/app/node_modules: *new* {"pollingInterval":500} +/src/projects/common/node_modules: *new* + {"pollingInterval":500} /a/lib/lib.d.ts: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js b/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js index ac3973e8cabc8..ec2d5ed5c8b52 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js +++ b/tests/baselines/reference/tsserver/resolutionCache/npm-install-@types-works.js @@ -37,11 +37,15 @@ Info 6 [00:00:23.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 7 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 8 [00:00:25.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 9 [00:00:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:29.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:31.000] Files (2) +Info 10 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 11 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 12 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 15 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:33.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:34.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 18 [00:00:35.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/temp/a.ts SVC-1-0 "import f = require(\"pad\"); f;" @@ -51,15 +55,15 @@ Info 14 [00:00:31.000] Files (2) a.ts Root file specified for compilation -Info 15 [00:00:32.000] ----------------------------------------------- -Info 16 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 16 [00:00:34.000] Files (2) +Info 19 [00:00:36.000] ----------------------------------------------- +Info 20 [00:00:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 20 [00:00:38.000] Files (2) -Info 16 [00:00:35.000] ----------------------------------------------- -Info 16 [00:00:36.000] Open files: -Info 16 [00:00:37.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp -Info 16 [00:00:38.000] Projects: /dev/null/inferredProject1* -Info 16 [00:00:39.000] response: +Info 20 [00:00:39.000] ----------------------------------------------- +Info 20 [00:00:40.000] Open files: +Info 20 [00:00:41.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp +Info 20 [00:00:42.000] Projects: /dev/null/inferredProject1* +Info 20 [00:00:43.000] response: { "responseRequired": false } @@ -72,8 +76,12 @@ PolledWatches:: {"pollingInterval":2000} /a/b/projects/temp/node_modules: *new* {"pollingInterval":500} +/a/b/projects/node_modules: *new* + {"pollingInterval":500} /a/b/projects/temp/node_modules/@types: *new* {"pollingInterval":500} +/a/b/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* @@ -81,7 +89,7 @@ FsWatches:: Before request -Info 17 [00:00:40.000] request: +Info 21 [00:00:44.000] request: { "command": "geterr", "arguments": { @@ -93,7 +101,7 @@ Info 17 [00:00:40.000] request: "seq": 2, "type": "request" } -Info 18 [00:00:41.000] response: +Info 22 [00:00:45.000] response: { "responseRequired": false } @@ -101,51 +109,51 @@ After request Before checking timeout queue length (1) and running -Info 19 [00:00:42.000] event: +Info 23 [00:00:46.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 20 [00:00:43.000] event: +Info 24 [00:00:47.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[{"start":{"line":1,"offset":20},"end":{"line":1,"offset":25},"text":"Cannot find module 'pad' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 21 [00:00:44.000] event: +Info 25 [00:00:48.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[]}} -Info 22 [00:00:45.000] event: +Info 26 [00:00:49.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 23 [00:00:51.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 24 [00:00:52.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation -Info 25 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 26 [00:00:54.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 27 [00:00:55.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 28 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 29 [00:00:58.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 30 [00:00:59.000] Scheduled: /dev/null/inferredProject1* -Info 31 [00:01:00.000] Scheduled: *ensureProjectForOpenFiles* -Info 32 [00:01:01.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 33 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 34 [00:01:03.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 35 [00:01:04.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one -Info 36 [00:01:05.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 37 [00:01:06.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 38 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 39 [00:01:08.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 40 [00:01:09.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 41 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 42 [00:01:12.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:01:13.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one -Info 44 [00:01:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 45 [00:01:15.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 46 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 47 [00:01:17.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 48 [00:01:18.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one -Info 49 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 27 [00:00:55.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 28 [00:00:56.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation +Info 29 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 30 [00:00:58.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 31 [00:00:59.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 32 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 33 [00:01:02.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 34 [00:01:03.000] Scheduled: /dev/null/inferredProject1* +Info 35 [00:01:04.000] Scheduled: *ensureProjectForOpenFiles* +Info 36 [00:01:05.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 37 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 38 [00:01:07.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 39 [00:01:08.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one +Info 40 [00:01:09.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 41 [00:01:10.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 42 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 43 [00:01:12.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 44 [00:01:13.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 45 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 46 [00:01:16.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:01:17.000] Scheduled: /dev/null/inferredProject1*, Cancelled earlier one +Info 48 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 49 [00:01:19.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 50 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 51 [00:01:21.000] DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 52 [00:01:22.000] Scheduled: /dev/null/inferredProject1*FailedLookupInvalidation, Cancelled earlier one +Info 53 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /a/b/projects/temp/node_modules/@types/pad :: WatchInfo: /a/b/projects/temp/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Before running timeout callbacks //// [/a/b/projects/temp/node_modules/@types/pad/index.d.ts] export = pad;declare function pad(length: number, text: string, char ?: string): string; @@ -156,6 +164,10 @@ PolledWatches:: {"pollingInterval":2000} /a/b/projects/temp/jsconfig.json: {"pollingInterval":2000} +/a/b/projects/node_modules: + {"pollingInterval":500} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /a/b/projects/temp/node_modules: @@ -173,14 +185,16 @@ FsWatchesRecursive:: /a/b/projects/temp/node_modules/@types: *new* {} -Info 50 [00:01:21.000] Running: /dev/null/inferredProject1* -Info 51 [00:01:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 52 [00:01:23.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 53 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 54 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 55 [00:01:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 56 [00:01:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 57 [00:01:28.000] Files (3) +Info 54 [00:01:25.000] Running: /dev/null/inferredProject1* +Info 55 [00:01:26.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 56 [00:01:27.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 57 [00:01:28.000] DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 58 [00:01:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/b/projects/temp/node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 59 [00:01:30.000] DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 60 [00:01:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/b/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 61 [00:01:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 62 [00:01:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 63 [00:01:34.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a/b/projects/temp/node_modules/@types/pad/index.d.ts Text-1 "export = pad;declare function pad(length: number, text: string, char ?: string): string;" /a/b/projects/temp/a.ts SVC-1-0 "import f = require(\"pad\"); f;" @@ -194,41 +208,63 @@ Info 57 [00:01:28.000] Files (3) a.ts Root file specified for compilation -Info 58 [00:01:29.000] ----------------------------------------------- +Info 64 [00:01:35.000] ----------------------------------------------- After running timeout callbacks +PolledWatches:: +/a/b/projects/temp/tsconfig.json: + {"pollingInterval":2000} +/a/b/projects/temp/jsconfig.json: + {"pollingInterval":2000} +/a/b/projects/node_modules/@types: + {"pollingInterval":500} + +PolledWatches *deleted*:: +/a/b/projects/node_modules: + {"pollingInterval":500} + +FsWatches:: +/a/lib/lib.d.ts: + {} + +FsWatchesRecursive:: +/a/b/projects/temp/node_modules: + {} +/a/b/projects/temp/node_modules/@types: + {} + Before running timeout callbacks -Info 59 [00:01:30.000] Running: *ensureProjectForOpenFiles* -Info 60 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 61 [00:01:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 61 [00:01:33.000] Files (3) - -Info 61 [00:01:34.000] ----------------------------------------------- -Info 61 [00:01:35.000] Open files: -Info 61 [00:01:36.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp -Info 61 [00:01:37.000] Projects: /dev/null/inferredProject1* -Info 61 [00:01:38.000] After ensureProjectForOpenFiles: -Info 62 [00:01:39.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 62 [00:01:40.000] Files (3) - -Info 62 [00:01:41.000] ----------------------------------------------- -Info 62 [00:01:42.000] Open files: -Info 62 [00:01:43.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp -Info 62 [00:01:44.000] Projects: /dev/null/inferredProject1* -Info 62 [00:01:45.000] got projects updated in background, updating diagnostics for /a/b/projects/temp/a.ts -Info 63 [00:01:46.000] event: +Info 65 [00:01:36.000] Running: *ensureProjectForOpenFiles* +Info 66 [00:01:37.000] Before ensureProjectForOpenFiles: +Info 67 [00:01:38.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 67 [00:01:39.000] Files (3) + +Info 67 [00:01:40.000] ----------------------------------------------- +Info 67 [00:01:41.000] Open files: +Info 67 [00:01:42.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp +Info 67 [00:01:43.000] Projects: /dev/null/inferredProject1* +Info 67 [00:01:44.000] After ensureProjectForOpenFiles: +Info 68 [00:01:45.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 68 [00:01:46.000] Files (3) + +Info 68 [00:01:47.000] ----------------------------------------------- +Info 68 [00:01:48.000] Open files: +Info 68 [00:01:49.000] FileName: /a/b/projects/temp/a.ts ProjectRootPath: /a/b/projects/temp +Info 68 [00:01:50.000] Projects: /dev/null/inferredProject1* +Info 68 [00:01:51.000] got projects updated in background, updating diagnostics for /a/b/projects/temp/a.ts +Info 69 [00:01:52.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/a/b/projects/temp/a.ts"]}} After running timeout callbacks Before running timeout callbacks -Info 64 [00:01:47.000] event: +Info 70 [00:01:53.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[]}} After running timeout callbacks Before running immediate callbacks -Info 65 [00:01:48.000] event: +Info 71 [00:01:54.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a/b/projects/temp/a.ts","diagnostics":[]}} Before running immediate callbacks diff --git a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js index 86299d2b8a35a..9093c3ab41933 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js +++ b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-different-folders.js @@ -113,9 +113,11 @@ Info 62 [00:01:43.000] ======== Module name '../../module2' was successfully r Info 63 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 64 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 65 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 66 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 67 [00:01:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 68 [00:01:49.000] Files (7) +Info 66 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 67 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 68 [00:01:49.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 69 [00:01:50.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 70 [00:01:51.000] Files (7) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/product/module2.ts Text-1 "export function module2() {}" /user/username/projects/myproject/product/src/module1.ts Text-1 "export function module1() {}" @@ -147,26 +149,26 @@ Info 68 [00:01:49.000] Files (7) product/test/src/file3.ts Matched by default include pattern '**/*' -Info 69 [00:01:50.000] ----------------------------------------------- -Info 70 [00:01:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 70 [00:01:52.000] Files (7) - -Info 70 [00:01:53.000] ----------------------------------------------- -Info 70 [00:01:54.000] Open files: -Info 70 [00:01:55.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 70 [00:01:56.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 70 [00:02:03.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 71 [00:02:04.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 72 [00:02:05.000] Scheduled: *ensureProjectForOpenFiles* -Info 73 [00:02:06.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info -Info 74 [00:02:10.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 75 [00:02:11.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 76 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 77 [00:02:13.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info -Info 78 [00:02:17.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info -Info 79 [00:02:18.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one -Info 80 [00:02:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 81 [00:02:20.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 71 [00:01:52.000] ----------------------------------------------- +Info 72 [00:01:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 72 [00:01:54.000] Files (7) + +Info 72 [00:01:55.000] ----------------------------------------------- +Info 72 [00:01:56.000] Open files: +Info 72 [00:01:57.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 72 [00:01:58.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 72 [00:02:05.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 73 [00:02:06.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 74 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles* +Info 75 [00:02:08.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/src/feature/file2.ts 1:: WatchInfo: /user/username/projects/myproject/product/src/feature/file2.ts 500 undefined WatchType: Closed Script info +Info 76 [00:02:12.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 77 [00:02:13.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 78 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 79 [00:02:15.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/src/file3.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/src/file3.ts 500 undefined WatchType: Closed Script info +Info 80 [00:02:19.000] FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info +Info 81 [00:02:20.000] Scheduled: /user/username/projects/myproject/tsconfig.json, Cancelled earlier one +Info 82 [00:02:21.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 83 [00:02:22.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/product/test/file4.ts 1:: WatchInfo: /user/username/projects/myproject/product/test/file4.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/product/src/file1.ts] import { module1 } from "./module1";import { module2 } from "../module2";import { module1 } from "./module1";import { module2 } from "../module2"; @@ -184,6 +186,8 @@ import { module1 } from "../src/module1}";import { module2 } from "../module2";i PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -207,19 +211,19 @@ FsWatchesRecursive:: /user/username/projects/myproject/product: *new* {} -Info 82 [00:02:21.000] Running: /user/username/projects/myproject/tsconfig.json -Info 83 [00:02:22.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 84 [00:02:23.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. -Info 85 [00:02:24.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. -Info 86 [00:02:25.000] Reusing resolution of module '../module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. -Info 87 [00:02:26.000] Reusing resolution of module '../../module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. -Info 88 [00:02:27.000] Reusing resolution of module '../src/module1}' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was not resolved. -Info 89 [00:02:28.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. -Info 90 [00:02:29.000] Reusing resolution of module '../../src/module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. -Info 91 [00:02:30.000] Reusing resolution of module '../../module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. -Info 92 [00:02:31.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 93 [00:02:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 94 [00:02:33.000] Files (7) +Info 84 [00:02:23.000] Running: /user/username/projects/myproject/tsconfig.json +Info 85 [00:02:24.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 86 [00:02:25.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. +Info 87 [00:02:26.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/product/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. +Info 88 [00:02:27.000] Reusing resolution of module '../module1' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. +Info 89 [00:02:28.000] Reusing resolution of module '../../module2' from '/user/username/projects/myproject/product/src/feature/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. +Info 90 [00:02:29.000] Reusing resolution of module '../src/module1}' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was not resolved. +Info 91 [00:02:30.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/product/test/file4.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. +Info 92 [00:02:31.000] Reusing resolution of module '../../src/module1' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/src/module1.ts'. +Info 93 [00:02:32.000] Reusing resolution of module '../../module2' from '/user/username/projects/myproject/product/test/src/file3.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/product/module2.ts'. +Info 94 [00:02:33.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 95 [00:02:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 96 [00:02:35.000] Files (7) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/product/module2.ts Text-1 "export function module2() {}" /user/username/projects/myproject/product/src/module1.ts Text-1 "export function module1() {}" @@ -228,22 +232,22 @@ Info 94 [00:02:33.000] Files (7) /user/username/projects/myproject/product/test/file4.ts Text-2 "import { module1 } from \"../src/module1}\";import { module2 } from \"../module2\";import { module1 } from \"../src/module1}\";import { module2 } from \"../module2\";" /user/username/projects/myproject/product/test/src/file3.ts Text-2 "import { module1 } from \"../../src/module1\";import { module2 } from \"../../module2\";import { module1 } from \"../../src/module1\";import { module2 } from \"../../module2\";" -Info 95 [00:02:34.000] ----------------------------------------------- -Info 96 [00:02:35.000] Running: *ensureProjectForOpenFiles* -Info 97 [00:02:36.000] Before ensureProjectForOpenFiles: -Info 98 [00:02:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 98 [00:02:38.000] Files (7) - -Info 98 [00:02:39.000] ----------------------------------------------- -Info 98 [00:02:40.000] Open files: -Info 98 [00:02:41.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 98 [00:02:42.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 98 [00:02:43.000] After ensureProjectForOpenFiles: -Info 99 [00:02:44.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 99 [00:02:45.000] Files (7) - -Info 99 [00:02:46.000] ----------------------------------------------- -Info 99 [00:02:47.000] Open files: -Info 99 [00:02:48.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined -Info 99 [00:02:49.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 97 [00:02:36.000] ----------------------------------------------- +Info 98 [00:02:37.000] Running: *ensureProjectForOpenFiles* +Info 99 [00:02:38.000] Before ensureProjectForOpenFiles: +Info 100 [00:02:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 100 [00:02:40.000] Files (7) + +Info 100 [00:02:41.000] ----------------------------------------------- +Info 100 [00:02:42.000] Open files: +Info 100 [00:02:43.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 100 [00:02:44.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 100 [00:02:45.000] After ensureProjectForOpenFiles: +Info 101 [00:02:46.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 101 [00:02:47.000] Files (7) + +Info 101 [00:02:48.000] ----------------------------------------------- +Info 101 [00:02:49.000] Open files: +Info 101 [00:02:50.000] FileName: /user/username/projects/myproject/product/src/file1.ts ProjectRootPath: undefined +Info 101 [00:02:51.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js index de585d944e391..b78f8530177ad 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js +++ b/tests/baselines/reference/tsserver/resolutionCache/relative-module-name-from-files-in-same-folder.js @@ -70,9 +70,11 @@ Info 27 [00:00:56.000] ======== Module name '../module2' was successfully reso Info 28 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 29 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 30 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 31 [00:01:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 33 [00:01:02.000] Files (5) +Info 31 [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 32 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 33 [00:01:02.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:03.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 35 [00:01:04.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/module2.ts Text-1 "export function module2() {}" /user/username/projects/myproject/src/module1.ts Text-1 "export function module1() {}" @@ -95,18 +97,18 @@ Info 33 [00:01:02.000] Files (5) src/file2.ts Matched by default include pattern '**/*' -Info 34 [00:01:03.000] ----------------------------------------------- -Info 35 [00:01:04.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 35 [00:01:05.000] Files (5) - -Info 35 [00:01:06.000] ----------------------------------------------- -Info 35 [00:01:07.000] Open files: -Info 35 [00:01:08.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 35 [00:01:09.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 35 [00:01:16.000] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:17.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 37 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles* -Info 38 [00:01:19.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 36 [00:01:05.000] ----------------------------------------------- +Info 37 [00:01:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 37 [00:01:07.000] Files (5) + +Info 37 [00:01:08.000] ----------------------------------------------- +Info 37 [00:01:09.000] Open files: +Info 37 [00:01:10.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 37 [00:01:11.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 37 [00:01:18.000] FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info +Info 38 [00:01:19.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 39 [00:01:20.000] Scheduled: *ensureProjectForOpenFiles* +Info 40 [00:01:21.000] Elapsed:: *ms FileWatcher:: Triggered with /user/username/projects/myproject/src/file2.ts 1:: WatchInfo: /user/username/projects/myproject/src/file2.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/user/username/projects/myproject/src/file1.ts] import { module1 } from "./module1";import { module2 } from "../module2";import { module1 } from "./module1";import { module2 } from "../module2"; @@ -118,6 +120,8 @@ import { module1 } from "./module1";import { module2 } from "../module2";import PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -135,37 +139,37 @@ FsWatchesRecursive:: /user/username/projects/myproject: *new* {} -Info 39 [00:01:20.000] Running: /user/username/projects/myproject/tsconfig.json -Info 40 [00:01:21.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 41 [00:01:22.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. -Info 42 [00:01:23.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/module2.ts'. -Info 43 [00:01:24.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. -Info 44 [00:01:25.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/module2.ts'. -Info 45 [00:01:26.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 46 [00:01:27.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 47 [00:01:28.000] Files (5) +Info 41 [00:01:22.000] Running: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:23.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 43 [00:01:24.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. +Info 44 [00:01:25.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file1.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/module2.ts'. +Info 45 [00:01:26.000] Reusing resolution of module './module1' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/src/module1.ts'. +Info 46 [00:01:27.000] Reusing resolution of module '../module2' from '/user/username/projects/myproject/src/file2.ts' of old program, it was successfully resolved to '/user/username/projects/myproject/module2.ts'. +Info 47 [00:01:28.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 48 [00:01:29.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 49 [00:01:30.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/module2.ts Text-1 "export function module2() {}" /user/username/projects/myproject/src/module1.ts Text-1 "export function module1() {}" /user/username/projects/myproject/src/file1.ts SVC-1-0 "import { module1 } from \"./module1\";import { module2 } from \"../module2\";" /user/username/projects/myproject/src/file2.ts Text-2 "import { module1 } from \"./module1\";import { module2 } from \"../module2\";import { module1 } from \"./module1\";import { module2 } from \"../module2\";" -Info 48 [00:01:29.000] ----------------------------------------------- -Info 49 [00:01:30.000] Running: *ensureProjectForOpenFiles* -Info 50 [00:01:31.000] Before ensureProjectForOpenFiles: -Info 51 [00:01:32.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 51 [00:01:33.000] Files (5) - -Info 51 [00:01:34.000] ----------------------------------------------- -Info 51 [00:01:35.000] Open files: -Info 51 [00:01:36.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 51 [00:01:37.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 51 [00:01:38.000] After ensureProjectForOpenFiles: -Info 52 [00:01:39.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 52 [00:01:40.000] Files (5) - -Info 52 [00:01:41.000] ----------------------------------------------- -Info 52 [00:01:42.000] Open files: -Info 52 [00:01:43.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined -Info 52 [00:01:44.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 50 [00:01:31.000] ----------------------------------------------- +Info 51 [00:01:32.000] Running: *ensureProjectForOpenFiles* +Info 52 [00:01:33.000] Before ensureProjectForOpenFiles: +Info 53 [00:01:34.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 53 [00:01:35.000] Files (5) + +Info 53 [00:01:36.000] ----------------------------------------------- +Info 53 [00:01:37.000] Open files: +Info 53 [00:01:38.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 53 [00:01:39.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 53 [00:01:40.000] After ensureProjectForOpenFiles: +Info 54 [00:01:41.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 54 [00:01:42.000] Files (5) + +Info 54 [00:01:43.000] ----------------------------------------------- +Info 54 [00:01:44.000] Open files: +Info 54 [00:01:45.000] FileName: /user/username/projects/myproject/src/file1.ts ProjectRootPath: undefined +Info 54 [00:01:46.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/resolutionCache/sharing-across-references.js b/tests/baselines/reference/tsserver/resolutionCache/sharing-across-references.js index 143020c0ae13e..3e98bb5310639 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/sharing-across-references.js +++ b/tests/baselines/reference/tsserver/resolutionCache/sharing-across-references.js @@ -106,12 +106,14 @@ Info 41 [00:01:10.000] Resolution for module 'moduleX' was found in cache from Info 42 [00:01:11.000] ======== Module name 'moduleX' was successfully resolved to '/src/projects/node_modules/moduleX/index.d.ts'. ======== Info 43 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /src/projects/app/node_modules 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Failed Lookup Locations Info 44 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/projects/app/node_modules 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:14.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /src/projects/app/tsconfig.json WatchType: Missing file -Info 46 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /src/projects/app/node_modules/@types 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Type roots -Info 47 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/projects/app/node_modules/@types 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Type roots -Info 48 [00:01:17.000] Finishing updateGraphWorker: Project: /src/projects/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 49 [00:01:18.000] Project '/src/projects/app/tsconfig.json' (Configured) -Info 50 [00:01:19.000] Files (4) +Info 45 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /src/projects/common/node_modules 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Failed Lookup Locations +Info 46 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/projects/common/node_modules 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Failed Lookup Locations +Info 47 [00:01:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /src/projects/app/tsconfig.json WatchType: Missing file +Info 48 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /src/projects/app/node_modules/@types 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Type roots +Info 49 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /src/projects/app/node_modules/@types 1 undefined Project: /src/projects/app/tsconfig.json WatchType: Type roots +Info 50 [00:01:19.000] Finishing updateGraphWorker: Project: /src/projects/app/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 51 [00:01:20.000] Project '/src/projects/app/tsconfig.json' (Configured) +Info 52 [00:01:21.000] Files (4) /src/projects/node_modules/moduleX/index.d.ts Text-1 "export const x = 10;" /src/projects/app/appA.ts Text-1 "import { x } from \"moduleX\";\nexport const y = x;\n" /src/projects/common/moduleB.ts Text-1 "import { x } from \"moduleX\";\nexport const b = x;\n" @@ -128,17 +130,17 @@ Info 50 [00:01:19.000] Files (4) appB.ts Matched by default include pattern '**/*' -Info 51 [00:01:20.000] ----------------------------------------------- -Info 52 [00:01:21.000] Search path: /src/projects/app -Info 53 [00:01:22.000] For info: /src/projects/app/tsconfig.json :: No config files found. -Info 54 [00:01:23.000] Project '/src/projects/app/tsconfig.json' (Configured) -Info 54 [00:01:24.000] Files (4) - -Info 54 [00:01:25.000] ----------------------------------------------- -Info 54 [00:01:26.000] Open files: -Info 54 [00:01:27.000] FileName: /src/projects/app/appB.ts ProjectRootPath: undefined -Info 54 [00:01:28.000] Projects: /src/projects/app/tsconfig.json -Info 54 [00:01:29.000] response: +Info 53 [00:01:22.000] ----------------------------------------------- +Info 54 [00:01:23.000] Search path: /src/projects/app +Info 55 [00:01:24.000] For info: /src/projects/app/tsconfig.json :: No config files found. +Info 56 [00:01:25.000] Project '/src/projects/app/tsconfig.json' (Configured) +Info 56 [00:01:26.000] Files (4) + +Info 56 [00:01:27.000] ----------------------------------------------- +Info 56 [00:01:28.000] Open files: +Info 56 [00:01:29.000] FileName: /src/projects/app/appB.ts ProjectRootPath: undefined +Info 56 [00:01:30.000] Projects: /src/projects/app/tsconfig.json +Info 56 [00:01:31.000] response: { "responseRequired": false } @@ -147,6 +149,8 @@ After request PolledWatches:: /src/projects/app/node_modules: *new* {"pollingInterval":500} +/src/projects/common/node_modules: *new* + {"pollingInterval":500} /a/lib/lib.d.ts: *new* {"pollingInterval":500} /src/projects/app/node_modules/@types: *new* diff --git a/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js b/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js index 3ce2e2386d441..a28c9afea0e77 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js +++ b/tests/baselines/reference/tsserver/resolutionCache/suggestion-diagnostics.js @@ -18,31 +18,35 @@ Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.js :: No config files found. Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:13.000] Files (1) +Info 6 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:15.000] Files (1) /a.js SVC-1-0 "function f(p) {}" a.js Root file specified for compilation -Info 9 [00:00:14.000] ----------------------------------------------- +Info 11 [00:00:16.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} -TI:: [00:00:15.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:16.000] Processing cache location '/a/data/' -TI:: [00:00:17.000] Trying to find '/a/data/package.json'... -TI:: [00:00:18.000] Finished processing cache location '/a/data/' -TI:: [00:00:19.000] Npm config file: /a/data/package.json -TI:: [00:00:20.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:00:27.000] Updating types-registry npm package... -TI:: [00:00:28.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:35.000] TI:: Updated types-registry npm package +TI:: [00:00:17.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:18.000] Processing cache location '/a/data/' +TI:: [00:00:19.000] Trying to find '/a/data/package.json'... +TI:: [00:00:20.000] Finished processing cache location '/a/data/' +TI:: [00:00:21.000] Npm config file: /a/data/package.json +TI:: [00:00:22.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:00:29.000] Updating types-registry npm package... +TI:: [00:00:30.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:37.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -53,32 +57,32 @@ TI:: typing installer creation complete } -TI:: [00:00:36.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:00:37.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:00:38.000] Processing cache location '/a/data/' -TI:: [00:00:39.000] Cache location was already processed... -TI:: [00:00:40.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:41.000] Explicitly included types: [] -TI:: [00:00:42.000] Inferred typings from unresolved imports: [] -TI:: [00:00:43.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:44.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:51.000] Sending response: +TI:: [00:00:38.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:39.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:40.000] Processing cache location '/a/data/' +TI:: [00:00:41.000] Cache location was already processed... +TI:: [00:00:42.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:43.000] Explicitly included types: [] +TI:: [00:00:44.000] Inferred typings from unresolved imports: [] +TI:: [00:00:45.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:46.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:53.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:00:52.000] No new typings were requested as a result of typings discovery -Info 10 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:54.000] Files (1) - -Info 10 [00:00:55.000] ----------------------------------------------- -Info 10 [00:00:56.000] Open files: -Info 10 [00:00:57.000] FileName: /a.js ProjectRootPath: undefined -Info 10 [00:00:58.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:59.000] response: +TI:: [00:00:54.000] No new typings were requested as a result of typings discovery +Info 12 [00:00:55.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:56.000] Files (1) + +Info 12 [00:00:57.000] ----------------------------------------------- +Info 12 [00:00:58.000] Open files: +Info 12 [00:00:59.000] FileName: /a.js ProjectRootPath: undefined +Info 12 [00:01:00.000] Projects: /dev/null/inferredProject1* +Info 12 [00:01:01.000] response: { "responseRequired": false } @@ -87,6 +91,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -96,7 +102,7 @@ Checking timeout queue length: 0 Before request -Info 11 [00:01:00.000] request: +Info 13 [00:01:02.000] request: { "command": "geterr", "arguments": { @@ -108,7 +114,7 @@ Info 11 [00:01:00.000] request: "seq": 2, "type": "request" } -Info 12 [00:01:01.000] response: +Info 14 [00:01:03.000] response: { "responseRequired": false } @@ -116,20 +122,20 @@ After request Before checking timeout queue length (1) and running -Info 13 [00:01:02.000] event: +Info 15 [00:01:04.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/a.js","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 14 [00:01:03.000] event: +Info 16 [00:01:05.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/a.js","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 15 [00:01:04.000] event: +Info 17 [00:01:06.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/a.js","diagnostics":[{"start":{"line":1,"offset":12},"end":{"line":1,"offset":13},"text":"'p' is declared but its value is never read.","code":6133,"category":"suggestion","reportsUnnecessary":true}]}} -Info 16 [00:01:05.000] event: +Info 18 [00:01:07.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js b/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js index d423c21489876..522b6b934b7d6 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js +++ b/tests/baselines/reference/tsserver/resolutionCache/suppressed-diagnostic-events.js @@ -18,24 +18,26 @@ Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.ts :: No config files found. Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:13.000] Files (1) +Info 6 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:15.000] Files (1) /a.ts SVC-1-0 "1 = 2;" a.ts Root file specified for compilation -Info 9 [00:00:14.000] ----------------------------------------------- -Info 10 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:16.000] Files (1) +Info 11 [00:00:16.000] ----------------------------------------------- +Info 12 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:18.000] Files (1) -Info 10 [00:00:17.000] ----------------------------------------------- -Info 10 [00:00:18.000] Open files: -Info 10 [00:00:19.000] FileName: /a.ts ProjectRootPath: undefined -Info 10 [00:00:20.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:21.000] response: +Info 12 [00:00:19.000] ----------------------------------------------- +Info 12 [00:00:20.000] Open files: +Info 12 [00:00:21.000] FileName: /a.ts ProjectRootPath: undefined +Info 12 [00:00:22.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:23.000] response: { "responseRequired": false } @@ -44,12 +46,14 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} Checking timeout queue length: 0 Before request -Info 11 [00:00:22.000] request: +Info 13 [00:00:24.000] request: { "command": "geterr", "arguments": { @@ -61,9 +65,9 @@ Info 11 [00:00:22.000] request: "seq": 2, "type": "request" } -Info 12 [00:00:23.000] event: +Info 14 [00:00:25.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} -Info 13 [00:00:24.000] response: +Info 15 [00:00:26.000] response: { "responseRequired": false } @@ -73,7 +77,7 @@ Checking timeout queue length: 0 Before request -Info 14 [00:00:25.000] request: +Info 16 [00:00:27.000] request: { "command": "geterrForProject", "arguments": { @@ -83,9 +87,9 @@ Info 14 [00:00:25.000] request: "seq": 3, "type": "request" } -Info 15 [00:00:26.000] event: +Info 17 [00:00:28.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} -Info 16 [00:00:27.000] response: +Info 18 [00:00:29.000] response: { "responseRequired": false } diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js index 3bb6666688c51..1077b26b844f0 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js +++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolution-fails.js @@ -70,17 +70,19 @@ Info 16 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 17 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations Info 18 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations Info 19 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 24 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 25 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 27 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 28 [00:00:59.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 29 [00:01:00.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 30 [00:01:01.000] Files (4) +Info 20 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 21 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 26 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 0 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 29 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 30 [00:01:01.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 31 [00:01:02.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 32 [00:01:03.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/somefolder/module1.ts Text-1 "\nexport const x = 10;" /user/username/projects/myproject/src/somefolder/srcfile.ts SVC-1-0 "\nimport { x } from \"somefolder/module1\";\nimport { x } from \"somefolder/module2\";\nconst y = x;" @@ -97,11 +99,11 @@ Info 30 [00:01:01.000] Files (4) typings/electron.d.ts Matched by default include pattern '**/*' -Info 31 [00:01:02.000] ----------------------------------------------- -Info 32 [00:01:03.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 32 [00:01:04.000] Files (4) +Info 33 [00:01:04.000] ----------------------------------------------- +Info 34 [00:01:05.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 34 [00:01:06.000] Files (4) -Info 32 [00:01:05.000] ----------------------------------------------- -Info 32 [00:01:06.000] Open files: -Info 32 [00:01:07.000] FileName: /user/username/projects/myproject/src/somefolder/srcfile.ts ProjectRootPath: /user/username/projects/myproject -Info 32 [00:01:08.000] Projects: /user/username/projects/myproject/src/tsconfig.json \ No newline at end of file +Info 34 [00:01:07.000] ----------------------------------------------- +Info 34 [00:01:08.000] Open files: +Info 34 [00:01:09.000] FileName: /user/username/projects/myproject/src/somefolder/srcfile.ts ProjectRootPath: /user/username/projects/myproject +Info 34 [00:01:10.000] Projects: /user/username/projects/myproject/src/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/resolutionCache/when-resolves-to-ambient-module.js b/tests/baselines/reference/tsserver/resolutionCache/when-resolves-to-ambient-module.js index bce9e52fe9ef5..b259603ceb5c5 100644 --- a/tests/baselines/reference/tsserver/resolutionCache/when-resolves-to-ambient-module.js +++ b/tests/baselines/reference/tsserver/resolutionCache/when-resolves-to-ambient-module.js @@ -79,13 +79,15 @@ Info 17 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 18 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations Info 19 [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations Info 20 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 21 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations -Info 23 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 24 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots -Info 25 [00:00:58.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 26 [00:00:59.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 27 [00:01:00.000] Files (5) +Info 21 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 22 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Failed Lookup Locations +Info 25 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 26 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src/typings 1 undefined Project: /user/username/projects/myproject/src/tsconfig.json WatchType: Type roots +Info 27 [00:01:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/src/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 28 [00:01:01.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 29 [00:01:02.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/src/somefolder/module1.ts Text-1 "\nexport const x = 10;" /user/username/projects/myproject/src/somefolder/srcfile.ts SVC-1-0 "\nimport { x } from \"somefolder/module1\";\nimport { x } from \"somefolder/module2\";\nconst y = x;" @@ -105,11 +107,11 @@ Info 27 [00:01:00.000] Files (5) typings/node.d.ts Matched by default include pattern '**/*' -Info 28 [00:01:01.000] ----------------------------------------------- -Info 29 [00:01:02.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) -Info 29 [00:01:03.000] Files (5) +Info 30 [00:01:03.000] ----------------------------------------------- +Info 31 [00:01:04.000] Project '/user/username/projects/myproject/src/tsconfig.json' (Configured) +Info 31 [00:01:05.000] Files (5) -Info 29 [00:01:04.000] ----------------------------------------------- -Info 29 [00:01:05.000] Open files: -Info 29 [00:01:06.000] FileName: /user/username/projects/myproject/src/somefolder/srcfile.ts ProjectRootPath: /user/username/projects/myproject -Info 29 [00:01:07.000] Projects: /user/username/projects/myproject/src/tsconfig.json \ No newline at end of file +Info 31 [00:01:06.000] ----------------------------------------------- +Info 31 [00:01:07.000] Open files: +Info 31 [00:01:08.000] FileName: /user/username/projects/myproject/src/somefolder/srcfile.ts ProjectRootPath: /user/username/projects/myproject +Info 31 [00:01:09.000] Projects: /user/username/projects/myproject/src/tsconfig.json \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project-with-skipLibCheck-as-false.js b/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project-with-skipLibCheck-as-false.js index 88769de47c805..4bc0eb03fcb77 100644 --- a/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project-with-skipLibCheck-as-false.js +++ b/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project-with-skipLibCheck-as-false.js @@ -37,9 +37,11 @@ Info 2 [00:00:13.000] FileWatcher:: Added:: WatchInfo: /a/b/file1.js 500 unde Info 3 [00:00:14.000] FileWatcher:: Added:: WatchInfo: /a/b/file2.d.ts 500 undefined WatchType: Closed Script info Info 4 [00:00:15.000] Starting updateGraphWorker: Project: project1 Info 5 [00:00:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: project1 WatchType: Missing file -Info 6 [00:00:17.000] Finishing updateGraphWorker: Project: project1 Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:18.000] Project 'project1' (External) -Info 8 [00:00:19.000] Files (2) +Info 6 [00:00:17.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: project1 WatchType: Type roots +Info 7 [00:00:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: project1 WatchType: Type roots +Info 8 [00:00:19.000] Finishing updateGraphWorker: Project: project1 Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:20.000] Project 'project1' (External) +Info 10 [00:00:21.000] Files (2) /a/b/file1.js Text-1 "let x =1;" /a/b/file2.d.ts Text-1 "\n interface T {\n name: string;\n };\n interface T {\n name: number;\n };" @@ -49,12 +51,14 @@ Info 8 [00:00:19.000] Files (2) a/b/file2.d.ts Root file specified for compilation -Info 9 [00:00:20.000] ----------------------------------------------- +Info 11 [00:00:22.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/b/file1.js: *new* @@ -62,15 +66,15 @@ FsWatches:: /a/b/file2.d.ts: *new* {} -TI:: [00:00:21.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:22.000] Processing cache location '/a/data/' -TI:: [00:00:23.000] Trying to find '/a/data/package.json'... -TI:: [00:00:24.000] Finished processing cache location '/a/data/' -TI:: [00:00:25.000] Npm config file: /a/data/package.json -TI:: [00:00:26.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:00:31.000] Updating types-registry npm package... -TI:: [00:00:32.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:39.000] TI:: Updated types-registry npm package +TI:: [00:00:23.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:24.000] Processing cache location '/a/data/' +TI:: [00:00:25.000] Trying to find '/a/data/package.json'... +TI:: [00:00:26.000] Finished processing cache location '/a/data/' +TI:: [00:00:27.000] Npm config file: /a/data/package.json +TI:: [00:00:28.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:00:33.000] Updating types-registry npm package... +TI:: [00:00:34.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:41.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -81,28 +85,28 @@ TI:: typing installer creation complete } -TI:: [00:00:40.000] Got install request {"projectName":"project1","fileNames":["/a/b/file1.js","/a/b/file2.d.ts"],"compilerOptions":{"skipLibCheck":false,"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typeAcquisition":{"include":[],"exclude":[],"enable":true},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:00:41.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:00:42.000] Processing cache location '/a/data/' -TI:: [00:00:43.000] Cache location was already processed... -TI:: [00:00:44.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:45.000] Explicitly included types: [] -TI:: [00:00:46.000] Inferred typings from unresolved imports: [] -TI:: [00:00:47.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules","/bower_components","/node_modules"]} -TI:: [00:00:48.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules","/bower_components","/node_modules"]} -TI:: [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /a -TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:58.000] Sending response: +TI:: [00:00:42.000] Got install request {"projectName":"project1","fileNames":["/a/b/file1.js","/a/b/file2.d.ts"],"compilerOptions":{"skipLibCheck":false,"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typeAcquisition":{"include":[],"exclude":[],"enable":true},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:43.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:44.000] Processing cache location '/a/data/' +TI:: [00:00:45.000] Cache location was already processed... +TI:: [00:00:46.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:47.000] Explicitly included types: [] +TI:: [00:00:48.000] Inferred typings from unresolved imports: [] +TI:: [00:00:49.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules","/bower_components","/node_modules"]} +TI:: [00:00:50.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules","/bower_components","/node_modules"]} +TI:: [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /a +TI:: [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: project1 watcher already invoked: false +TI:: [00:01:00.000] Sending response: {"projectName":"project1","typeAcquisition":{"include":[],"exclude":[],"enable":true},"compilerOptions":{"skipLibCheck":false,"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:00:59.000] No new typings were requested as a result of typings discovery -Info 10 [00:01:00.000] response: +TI:: [00:01:01.000] No new typings were requested as a result of typings discovery +Info 12 [00:01:02.000] response: { "response": true, "responseRequired": true @@ -112,6 +116,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -129,7 +135,7 @@ FsWatchesRecursive:: Before request -Info 11 [00:01:01.000] request: +Info 13 [00:01:03.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -138,7 +144,7 @@ Info 11 [00:01:01.000] request: "seq": 2, "type": "request" } -Info 12 [00:01:02.000] response: +Info 14 [00:01:04.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project.js b/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project.js index 27e7fa2b8c432..9a91cc8402273 100644 --- a/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project.js +++ b/tests/baselines/reference/tsserver/skipLibCheck/jsonly-external-project.js @@ -35,9 +35,11 @@ Info 2 [00:00:13.000] FileWatcher:: Added:: WatchInfo: /a/b/file1.js 500 unde Info 3 [00:00:14.000] FileWatcher:: Added:: WatchInfo: /a/b/file2.d.ts 500 undefined WatchType: Closed Script info Info 4 [00:00:15.000] Starting updateGraphWorker: Project: project1 Info 5 [00:00:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: project1 WatchType: Missing file -Info 6 [00:00:17.000] Finishing updateGraphWorker: Project: project1 Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:18.000] Project 'project1' (External) -Info 8 [00:00:19.000] Files (2) +Info 6 [00:00:17.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: project1 WatchType: Type roots +Info 7 [00:00:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: project1 WatchType: Type roots +Info 8 [00:00:19.000] Finishing updateGraphWorker: Project: project1 Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:20.000] Project 'project1' (External) +Info 10 [00:00:21.000] Files (2) /a/b/file1.js Text-1 "let x =1;" /a/b/file2.d.ts Text-1 "\n interface T {\n name: string;\n };\n interface T {\n name: number;\n };" @@ -47,12 +49,14 @@ Info 8 [00:00:19.000] Files (2) a/b/file2.d.ts Root file specified for compilation -Info 9 [00:00:20.000] ----------------------------------------------- +Info 11 [00:00:22.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/b/file1.js: *new* @@ -60,15 +64,15 @@ FsWatches:: /a/b/file2.d.ts: *new* {} -TI:: [00:00:21.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:22.000] Processing cache location '/a/data/' -TI:: [00:00:23.000] Trying to find '/a/data/package.json'... -TI:: [00:00:24.000] Finished processing cache location '/a/data/' -TI:: [00:00:25.000] Npm config file: /a/data/package.json -TI:: [00:00:26.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:00:31.000] Updating types-registry npm package... -TI:: [00:00:32.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:39.000] TI:: Updated types-registry npm package +TI:: [00:00:23.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:24.000] Processing cache location '/a/data/' +TI:: [00:00:25.000] Trying to find '/a/data/package.json'... +TI:: [00:00:26.000] Finished processing cache location '/a/data/' +TI:: [00:00:27.000] Npm config file: /a/data/package.json +TI:: [00:00:28.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:00:33.000] Updating types-registry npm package... +TI:: [00:00:34.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:41.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -79,28 +83,28 @@ TI:: typing installer creation complete } -TI:: [00:00:40.000] Got install request {"projectName":"project1","fileNames":["/a/b/file1.js","/a/b/file2.d.ts"],"compilerOptions":{"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typeAcquisition":{"include":[],"exclude":[],"enable":true},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:00:41.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:00:42.000] Processing cache location '/a/data/' -TI:: [00:00:43.000] Cache location was already processed... -TI:: [00:00:44.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:45.000] Explicitly included types: [] -TI:: [00:00:46.000] Inferred typings from unresolved imports: [] -TI:: [00:00:47.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules","/bower_components","/node_modules"]} -TI:: [00:00:48.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules","/bower_components","/node_modules"]} -TI:: [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /a -TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: project1 watcher already invoked: false -TI:: [00:00:58.000] Sending response: +TI:: [00:00:42.000] Got install request {"projectName":"project1","fileNames":["/a/b/file1.js","/a/b/file2.d.ts"],"compilerOptions":{"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typeAcquisition":{"include":[],"exclude":[],"enable":true},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:43.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:44.000] Processing cache location '/a/data/' +TI:: [00:00:45.000] Cache location was already processed... +TI:: [00:00:46.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:47.000] Explicitly included types: [] +TI:: [00:00:48.000] Inferred typings from unresolved imports: [] +TI:: [00:00:49.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules","/bower_components","/node_modules"]} +TI:: [00:00:50.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/a/b/bower_components","/a/b/node_modules","/bower_components","/node_modules"]} +TI:: [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /a +TI:: [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: project1 watcher already invoked: false +TI:: [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: project1 watcher already invoked: false +TI:: [00:01:00.000] Sending response: {"projectName":"project1","typeAcquisition":{"include":[],"exclude":[],"enable":true},"compilerOptions":{"allowNonTsExtensions":true,"noEmitForJsFiles":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:00:59.000] No new typings were requested as a result of typings discovery -Info 10 [00:01:00.000] response: +TI:: [00:01:01.000] No new typings were requested as a result of typings discovery +Info 12 [00:01:02.000] response: { "response": true, "responseRequired": true @@ -110,6 +114,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -127,7 +133,7 @@ FsWatchesRecursive:: Before request -Info 11 [00:01:01.000] request: +Info 13 [00:01:03.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -136,7 +142,7 @@ Info 11 [00:01:01.000] request: "seq": 2, "type": "request" } -Info 12 [00:01:02.000] response: +Info 14 [00:01:04.000] response: { "response": [], "responseRequired": true diff --git a/tests/baselines/reference/tsserver/smartSelection/works-for-simple-JavaScript.js b/tests/baselines/reference/tsserver/smartSelection/works-for-simple-JavaScript.js index 624b8087bad42..55e249c8e8685 100644 --- a/tests/baselines/reference/tsserver/smartSelection/works-for-simple-JavaScript.js +++ b/tests/baselines/reference/tsserver/smartSelection/works-for-simple-JavaScript.js @@ -38,9 +38,11 @@ Info 2 [00:00:13.000] Search path: / Info 3 [00:00:14.000] For info: /file.js :: No config files found. Info 4 [00:00:15.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:16.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 6 [00:00:17.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:18.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:19.000] Files (2) +Info 6 [00:00:17.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:19.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:20.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:21.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /file.js SVC-1-0 "\nclass Foo {\n bar(a, b) {\n if (a === b) {\n return true;\n }\n return false;\n }\n}" @@ -50,22 +52,26 @@ Info 8 [00:00:19.000] Files (2) file.js Root file specified for compilation -Info 9 [00:00:20.000] ----------------------------------------------- +Info 11 [00:00:22.000] ----------------------------------------------- TI:: Creating typing installer +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: *new* {} -TI:: [00:00:21.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:22.000] Processing cache location '/a/data/' -TI:: [00:00:23.000] Trying to find '/a/data/package.json'... -TI:: [00:00:24.000] Finished processing cache location '/a/data/' -TI:: [00:00:25.000] Npm config file: /a/data/package.json -TI:: [00:00:26.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:00:31.000] Updating types-registry npm package... -TI:: [00:00:32.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:39.000] TI:: Updated types-registry npm package +TI:: [00:00:23.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:24.000] Processing cache location '/a/data/' +TI:: [00:00:25.000] Trying to find '/a/data/package.json'... +TI:: [00:00:26.000] Finished processing cache location '/a/data/' +TI:: [00:00:27.000] Npm config file: /a/data/package.json +TI:: [00:00:28.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:00:33.000] Updating types-registry npm package... +TI:: [00:00:34.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:41.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -76,38 +82,40 @@ TI:: typing installer creation complete } -TI:: [00:00:40.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/file.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:00:41.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:00:42.000] Processing cache location '/a/data/' -TI:: [00:00:43.000] Cache location was already processed... -TI:: [00:00:44.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:45.000] Explicitly included types: [] -TI:: [00:00:46.000] Inferred typings from unresolved imports: [] -TI:: [00:00:47.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:48.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:55.000] Sending response: +TI:: [00:00:42.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a/lib/lib.d.ts","/file.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:43.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:44.000] Processing cache location '/a/data/' +TI:: [00:00:45.000] Cache location was already processed... +TI:: [00:00:46.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:47.000] Explicitly included types: [] +TI:: [00:00:48.000] Inferred typings from unresolved imports: [] +TI:: [00:00:49.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:50.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:00:55.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:57.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:00:56.000] No new typings were requested as a result of typings discovery -Info 10 [00:00:57.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:58.000] Files (2) +TI:: [00:00:58.000] No new typings were requested as a result of typings discovery +Info 12 [00:00:59.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:01:00.000] Files (2) -Info 10 [00:00:59.000] ----------------------------------------------- -Info 10 [00:01:00.000] Open files: -Info 10 [00:01:01.000] FileName: /file.js ProjectRootPath: undefined -Info 10 [00:01:02.000] Projects: /dev/null/inferredProject1* -Info 10 [00:01:03.000] response: +Info 12 [00:01:01.000] ----------------------------------------------- +Info 12 [00:01:02.000] Open files: +Info 12 [00:01:03.000] FileName: /file.js ProjectRootPath: undefined +Info 12 [00:01:04.000] Projects: /dev/null/inferredProject1* +Info 12 [00:01:05.000] response: { "responseRequired": false } After request PolledWatches:: +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -119,7 +127,7 @@ FsWatches:: Before request -Info 11 [00:01:04.000] request: +Info 13 [00:01:06.000] request: { "command": "selectionRange", "arguments": { @@ -134,7 +142,7 @@ Info 11 [00:01:04.000] request: "seq": 2, "type": "request" } -Info 12 [00:01:05.000] response: +Info 14 [00:01:07.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js index 2fc3a4f71b3cc..4a27048a20997 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-compiles-from-sources.js @@ -65,17 +65,21 @@ Info 18 [00:00:57.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/p Info 19 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 20 [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 21 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 30 [00:01:09.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:01:10.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 32 [00:01:11.000] Files (2) +Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 28 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 29 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 35 [00:01:14.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 36 [00:01:15.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -85,21 +89,21 @@ Info 32 [00:01:11.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 33 [00:01:12.000] ----------------------------------------------- -Info 34 [00:01:13.000] event: +Info 37 [00:01:16.000] ----------------------------------------------- +Info 38 [00:01:17.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 35 [00:01:14.000] event: +Info 39 [00:01:18.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 36 [00:01:15.000] event: +Info 40 [00:01:19.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 37 [00:01:16.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 37 [00:01:17.000] Files (2) - -Info 37 [00:01:18.000] ----------------------------------------------- -Info 37 [00:01:19.000] Open files: -Info 37 [00:01:20.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 37 [00:01:21.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 37 [00:01:22.000] response: +Info 41 [00:01:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 41 [00:01:21.000] Files (2) + +Info 41 [00:01:22.000] ----------------------------------------------- +Info 41 [00:01:23.000] Open files: +Info 41 [00:01:24.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 41 [00:01:25.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 41 [00:01:26.000] response: { "responseRequired": false } @@ -114,6 +118,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/users/username/projects/node_modules: *new* + {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types: *new* {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/node_modules/@types: *new* @@ -122,6 +128,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: *new* @@ -135,7 +143,7 @@ FsWatchesRecursive:: Before request -Info 38 [00:01:23.000] request: +Info 42 [00:01:27.000] request: { "command": "geterr", "arguments": { @@ -147,7 +155,7 @@ Info 38 [00:01:23.000] request: "seq": 2, "type": "request" } -Info 39 [00:01:24.000] response: +Info 43 [00:01:28.000] response: { "responseRequired": false } @@ -155,36 +163,36 @@ After request Before checking timeout queue length (1) and running -Info 40 [00:01:25.000] event: +Info 44 [00:01:29.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 41 [00:01:26.000] event: +Info 45 [00:01:30.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 42 [00:01:27.000] event: +Info 46 [00:01:31.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 43 [00:01:28.000] event: +Info 47 [00:01:32.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 44 [00:01:33.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 45 [00:01:34.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 46 [00:01:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:36.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:37.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 49 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:40.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:41.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 52 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:44.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:45.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 55 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:37.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 50 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:40.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:41.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 53 [00:01:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:44.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:45.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 56 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:48.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:49.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 59 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text] symlink(/users/username/projects/myproject/javascript/packages/recognizers-text) //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] @@ -198,6 +206,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: {"pollingInterval":500} +/users/username/projects/node_modules: + {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types: {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/node_modules/@types: @@ -206,6 +216,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: @@ -223,26 +235,28 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: *new* {} -Info 56 [00:01:54.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 57 [00:01:55.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 58 [00:01:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 60 [00:01:58.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 61 [00:01:59.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 62 [00:02:00.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 59 [00:01:57.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 60 [00:01:58.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 61 [00:01:59.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 62 [00:02:00.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 63 [00:02:01.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:03.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:04.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:05.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:07.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 70 [00:02:08.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 71 [00:02:09.000] Files (3) +Info 63 [00:02:01.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 64 [00:02:02.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 65 [00:02:03.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 66 [00:02:04.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 67 [00:02:05.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:07.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:09.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:11.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:13.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 76 [00:02:14.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 77 [00:02:15.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -255,26 +269,26 @@ Info 71 [00:02:09.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 72 [00:02:10.000] ----------------------------------------------- -Info 73 [00:02:11.000] Running: *ensureProjectForOpenFiles* -Info 74 [00:02:12.000] Before ensureProjectForOpenFiles: -Info 75 [00:02:13.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 75 [00:02:14.000] Files (3) - -Info 75 [00:02:15.000] ----------------------------------------------- -Info 75 [00:02:16.000] Open files: -Info 75 [00:02:17.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 75 [00:02:18.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 75 [00:02:19.000] After ensureProjectForOpenFiles: -Info 76 [00:02:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 76 [00:02:21.000] Files (3) - -Info 76 [00:02:22.000] ----------------------------------------------- -Info 76 [00:02:23.000] Open files: -Info 76 [00:02:24.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 76 [00:02:25.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 76 [00:02:26.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 77 [00:02:27.000] event: +Info 78 [00:02:16.000] ----------------------------------------------- +Info 79 [00:02:17.000] Running: *ensureProjectForOpenFiles* +Info 80 [00:02:18.000] Before ensureProjectForOpenFiles: +Info 81 [00:02:19.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 81 [00:02:20.000] Files (3) + +Info 81 [00:02:21.000] ----------------------------------------------- +Info 81 [00:02:22.000] Open files: +Info 81 [00:02:23.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 81 [00:02:24.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 81 [00:02:25.000] After ensureProjectForOpenFiles: +Info 82 [00:02:26.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 82 [00:02:27.000] Files (3) + +Info 82 [00:02:28.000] ----------------------------------------------- +Info 82 [00:02:29.000] Open files: +Info 82 [00:02:30.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 82 [00:02:31.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 82 [00:02:32.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 83 [00:02:33.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -287,6 +301,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /users/username/projects/myproject/javascript/packages/node_modules: @@ -295,6 +311,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: {"pollingInterval":500} +/users/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -314,7 +332,7 @@ FsWatchesRecursive:: Before request -Info 78 [00:02:28.000] request: +Info 84 [00:02:34.000] request: { "command": "geterr", "arguments": { @@ -326,7 +344,7 @@ Info 78 [00:02:28.000] request: "seq": 3, "type": "request" } -Info 79 [00:02:29.000] response: +Info 85 [00:02:35.000] response: { "responseRequired": false } @@ -334,38 +352,38 @@ After request Before checking timeout queue length (1) and running -Info 80 [00:02:30.000] event: +Info 86 [00:02:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 81 [00:02:31.000] event: +Info 87 [00:02:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 82 [00:02:32.000] event: +Info 88 [00:02:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 83 [00:02:33.000] event: +Info 89 [00:02:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 84 [00:02:37.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file -Info 85 [00:02:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 86 [00:02:39.000] Scheduled: *ensureProjectForOpenFiles* -Info 87 [00:02:40.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 90 [00:02:43.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 91 [00:02:44.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 92 [00:02:45.000] Scheduled: *ensureProjectForOpenFiles* +Info 93 [00:02:46.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json] {"include":["src"],"compilerOptions":{"resolveJsonModule":true}} -Info 88 [00:02:41.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 89 [00:02:42.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 90 [00:02:43.000] event: +Info 94 [00:02:47.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 95 [00:02:48.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 96 [00:02:49.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","reason":"Change in config file detected"}} -Info 91 [00:02:44.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { +Info 97 [00:02:50.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { "rootNames": [ "/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts" ], @@ -374,64 +392,68 @@ Info 91 [00:02:44.000] Config: /users/username/projects/myproject/javascript/p "configFilePath": "/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json" } } -Info 92 [00:02:45.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:47.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:48.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:49.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 97 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 98 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 99 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 100 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 101 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 102 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 103 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 104 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 105 [00:02:58.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 106 [00:02:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 107 [00:03:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 108 [00:03:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 109 [00:03:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 110 [00:03:03.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 111 [00:03:04.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 112 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 113 [00:03:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 114 [00:03:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 115 [00:03:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 116 [00:03:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 117 [00:03:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 118 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 119 [00:03:12.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 120 [00:03:13.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 121 [00:03:14.000] Files (3) +Info 98 [00:02:51.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:53.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:02:54.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:02:55.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 103 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 104 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 105 [00:02:58.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 106 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 107 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 108 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 109 [00:03:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 110 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 111 [00:03:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 112 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 113 [00:03:06.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 114 [00:03:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 115 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 116 [00:03:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 117 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 118 [00:03:11.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 119 [00:03:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 120 [00:03:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 121 [00:03:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 122 [00:03:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 123 [00:03:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 124 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 125 [00:03:18.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 126 [00:03:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 127 [00:03:20.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 128 [00:03:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 129 [00:03:22.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 130 [00:03:23.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 131 [00:03:24.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" -Info 122 [00:03:15.000] ----------------------------------------------- -Info 123 [00:03:16.000] event: +Info 132 [00:03:25.000] ----------------------------------------------- +Info 133 [00:03:26.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 124 [00:03:17.000] event: +Info 134 [00:03:27.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 125 [00:03:18.000] Running: *ensureProjectForOpenFiles* -Info 126 [00:03:19.000] Before ensureProjectForOpenFiles: -Info 127 [00:03:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 127 [00:03:21.000] Files (3) - -Info 127 [00:03:22.000] ----------------------------------------------- -Info 127 [00:03:23.000] Open files: -Info 127 [00:03:24.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 127 [00:03:25.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 127 [00:03:26.000] After ensureProjectForOpenFiles: -Info 128 [00:03:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 128 [00:03:28.000] Files (3) - -Info 128 [00:03:29.000] ----------------------------------------------- -Info 128 [00:03:30.000] Open files: -Info 128 [00:03:31.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 128 [00:03:32.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 128 [00:03:33.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 129 [00:03:34.000] event: +Info 135 [00:03:28.000] Running: *ensureProjectForOpenFiles* +Info 136 [00:03:29.000] Before ensureProjectForOpenFiles: +Info 137 [00:03:30.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 137 [00:03:31.000] Files (3) + +Info 137 [00:03:32.000] ----------------------------------------------- +Info 137 [00:03:33.000] Open files: +Info 137 [00:03:34.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 137 [00:03:35.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 137 [00:03:36.000] After ensureProjectForOpenFiles: +Info 138 [00:03:37.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 138 [00:03:38.000] Files (3) + +Info 138 [00:03:39.000] ----------------------------------------------- +Info 138 [00:03:40.000] Open files: +Info 138 [00:03:41.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 138 [00:03:42.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 138 [00:03:43.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 139 [00:03:44.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -444,6 +466,8 @@ PolledWatches:: {"pollingInterval":500} *new* /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/users/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types: @@ -454,6 +478,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -481,6 +507,6 @@ FsWatchesRecursive *deleted*:: Before running timeout callbacks -Info 130 [00:03:35.000] event: +Info 140 [00:03:45.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js index c4845497285a4..8ce3b09e701a0 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js @@ -66,18 +66,22 @@ Info 18 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/p Info 19 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 20 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 21 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 22 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 23 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 24 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 25 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 26 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 31 [00:01:16.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:17.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 33 [00:01:18.000] Files (2) +Info 22 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 23 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 24 [00:01:09.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 25 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 26 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:21.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 37 [00:01:22.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -87,21 +91,21 @@ Info 33 [00:01:18.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 34 [00:01:19.000] ----------------------------------------------- -Info 35 [00:01:20.000] event: +Info 38 [00:01:23.000] ----------------------------------------------- +Info 39 [00:01:24.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 36 [00:01:21.000] event: +Info 40 [00:01:25.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 37 [00:01:22.000] event: +Info 41 [00:01:26.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 38 [00:01:23.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 38 [00:01:24.000] Files (2) - -Info 38 [00:01:25.000] ----------------------------------------------- -Info 38 [00:01:26.000] Open files: -Info 38 [00:01:27.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 38 [00:01:28.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 38 [00:01:29.000] response: +Info 42 [00:01:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 42 [00:01:28.000] Files (2) + +Info 42 [00:01:29.000] ----------------------------------------------- +Info 42 [00:01:30.000] Open files: +Info 42 [00:01:31.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 42 [00:01:32.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 42 [00:01:33.000] response: { "responseRequired": false } @@ -114,6 +118,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/users/username/projects/node_modules: *new* + {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types: *new* {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/node_modules/@types: *new* @@ -122,6 +128,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: *new* @@ -139,7 +147,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:30.000] request: +Info 43 [00:01:34.000] request: { "command": "geterr", "arguments": { @@ -151,7 +159,7 @@ Info 39 [00:01:30.000] request: "seq": 2, "type": "request" } -Info 40 [00:01:31.000] response: +Info 44 [00:01:35.000] response: { "responseRequired": false } @@ -159,21 +167,21 @@ After request Before checking timeout queue length (1) and running -Info 41 [00:01:32.000] event: +Info 45 [00:01:36.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 42 [00:01:33.000] event: +Info 46 [00:01:37.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 43 [00:01:34.000] event: +Info 47 [00:01:38.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 44 [00:01:35.000] event: +Info 48 [00:01:39.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) @@ -190,7 +198,7 @@ After running timeout callbacks Before request -Info 45 [00:01:43.000] request: +Info 49 [00:01:47.000] request: { "command": "geterr", "arguments": { @@ -202,7 +210,7 @@ Info 45 [00:01:43.000] request: "seq": 3, "type": "request" } -Info 46 [00:01:44.000] response: +Info 50 [00:01:48.000] response: { "responseRequired": false } @@ -210,20 +218,20 @@ After request Before checking timeout queue length (1) and running -Info 47 [00:01:45.000] event: +Info 51 [00:01:49.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 48 [00:01:46.000] event: +Info 52 [00:01:50.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 49 [00:01:47.000] event: +Info 53 [00:01:51.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 50 [00:01:48.000] event: +Info 54 [00:01:52.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js index e47cfd9d9aeed..5226736e15957 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-when-project-recompiles-after-deleting-generated-folders.js @@ -73,9 +73,11 @@ Info 22 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/p Info 23 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots Info 24 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots Info 25 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 26 [00:01:17.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 27 [00:01:18.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 28 [00:01:19.000] Files (3) +Info 26 [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 27 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 28 [00:01:19.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 29 [00:01:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 30 [00:01:21.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -88,21 +90,21 @@ Info 28 [00:01:19.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 29 [00:01:20.000] ----------------------------------------------- -Info 30 [00:01:21.000] event: +Info 31 [00:01:22.000] ----------------------------------------------- +Info 32 [00:01:23.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 31 [00:01:22.000] event: +Info 33 [00:01:24.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":2,"dtsSize":370,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 32 [00:01:23.000] event: +Info 34 [00:01:25.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 33 [00:01:24.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 33 [00:01:25.000] Files (3) - -Info 33 [00:01:26.000] ----------------------------------------------- -Info 33 [00:01:27.000] Open files: -Info 33 [00:01:28.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 33 [00:01:29.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 33 [00:01:30.000] response: +Info 35 [00:01:26.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 35 [00:01:27.000] Files (3) + +Info 35 [00:01:28.000] ----------------------------------------------- +Info 35 [00:01:29.000] Open files: +Info 35 [00:01:30.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 35 [00:01:31.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 35 [00:01:32.000] response: { "responseRequired": false } @@ -117,6 +119,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: *new* @@ -136,7 +140,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:31.000] request: +Info 36 [00:01:33.000] request: { "command": "geterr", "arguments": { @@ -148,7 +152,7 @@ Info 34 [00:01:31.000] request: "seq": 2, "type": "request" } -Info 35 [00:01:32.000] response: +Info 37 [00:01:34.000] response: { "responseRequired": false } @@ -156,29 +160,29 @@ After request Before checking timeout queue length (1) and running -Info 36 [00:01:33.000] event: +Info 38 [00:01:35.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 37 [00:01:34.000] event: +Info 39 [00:01:36.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 38 [00:01:35.000] event: +Info 40 [00:01:37.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 39 [00:01:36.000] event: +Info 41 [00:01:38.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 40 [00:01:38.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 41 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 42 [00:01:40.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 43 [00:01:41.000] Scheduled: *ensureProjectForOpenFiles* -Info 44 [00:01:42.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:40.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 43 [00:01:41.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 44 [00:01:42.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 45 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles* +Info 46 [00:01:44.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] deleted @@ -191,6 +195,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -210,17 +216,19 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: {} -Info 45 [00:01:45.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 46 [00:01:46.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 47 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:53.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 54 [00:01:54.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 55 [00:01:55.000] Files (2) +Info 47 [00:01:47.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 48 [00:01:48.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 49 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:57.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:01:58.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 59 [00:01:59.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -230,26 +238,26 @@ Info 55 [00:01:55.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 56 [00:01:56.000] ----------------------------------------------- -Info 57 [00:01:57.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:01:58.000] Before ensureProjectForOpenFiles: -Info 59 [00:01:59.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 59 [00:02:00.000] Files (2) - -Info 59 [00:02:01.000] ----------------------------------------------- -Info 59 [00:02:02.000] Open files: -Info 59 [00:02:03.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 59 [00:02:04.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 59 [00:02:05.000] After ensureProjectForOpenFiles: -Info 60 [00:02:06.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 60 [00:02:07.000] Files (2) - -Info 60 [00:02:08.000] ----------------------------------------------- -Info 60 [00:02:09.000] Open files: -Info 60 [00:02:10.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 60 [00:02:11.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 60 [00:02:12.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 61 [00:02:13.000] event: +Info 60 [00:02:00.000] ----------------------------------------------- +Info 61 [00:02:01.000] Running: *ensureProjectForOpenFiles* +Info 62 [00:02:02.000] Before ensureProjectForOpenFiles: +Info 63 [00:02:03.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 63 [00:02:04.000] Files (2) + +Info 63 [00:02:05.000] ----------------------------------------------- +Info 63 [00:02:06.000] Open files: +Info 63 [00:02:07.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 63 [00:02:08.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 63 [00:02:09.000] After ensureProjectForOpenFiles: +Info 64 [00:02:10.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 64 [00:02:11.000] Files (2) + +Info 64 [00:02:12.000] ----------------------------------------------- +Info 64 [00:02:13.000] Open files: +Info 64 [00:02:14.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 64 [00:02:15.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 64 [00:02:16.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 65 [00:02:17.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -262,12 +270,16 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/node_modules: *new* {"pollingInterval":500} /users/username/projects/myproject/javascript/node_modules: *new* {"pollingInterval":500} /users/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/users/username/projects/node_modules: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -285,13 +297,13 @@ FsWatchesRecursive:: Before running timeout callbacks -Info 62 [00:02:14.000] event: +Info 66 [00:02:18.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks Before request -Info 63 [00:02:15.000] request: +Info 67 [00:02:19.000] request: { "command": "geterr", "arguments": { @@ -303,7 +315,7 @@ Info 63 [00:02:15.000] request: "seq": 3, "type": "request" } -Info 64 [00:02:16.000] response: +Info 68 [00:02:20.000] response: { "responseRequired": false } @@ -311,21 +323,21 @@ After request Before checking timeout queue length (1) and running -Info 65 [00:02:17.000] event: +Info 69 [00:02:21.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 66 [00:02:18.000] event: +Info 70 [00:02:22.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 67 [00:02:19.000] event: +Info 71 [00:02:23.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 68 [00:02:20.000] event: +Info 72 [00:02:24.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) @@ -342,7 +354,7 @@ After running timeout callbacks Before request -Info 69 [00:02:27.000] request: +Info 73 [00:02:31.000] request: { "command": "geterr", "arguments": { @@ -354,7 +366,7 @@ Info 69 [00:02:27.000] request: "seq": 4, "type": "request" } -Info 70 [00:02:28.000] response: +Info 74 [00:02:32.000] response: { "responseRequired": false } @@ -362,20 +374,20 @@ After request Before checking timeout queue length (1) and running -Info 71 [00:02:29.000] event: +Info 75 [00:02:33.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 72 [00:02:30.000] event: +Info 76 [00:02:34.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 73 [00:02:31.000] event: +Info 77 [00:02:35.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 74 [00:02:32.000] event: +Info 78 [00:02:36.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js index 9173b9251d7d5..f8cc48f3bc845 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-compiles-from-sources.js @@ -77,18 +77,22 @@ Info 22 [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/p Info 23 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 24 [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 25 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:05.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 27 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 28 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 33 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 34 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 35 [00:01:14.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:15.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 37 [00:01:16.000] Files (2) +Info 26 [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:01:07.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 29 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 30 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 31 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 32 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 33 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 34 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 35 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 36 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 37 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 38 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 39 [00:01:18.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:19.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 41 [00:01:20.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -98,21 +102,21 @@ Info 37 [00:01:16.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 38 [00:01:17.000] ----------------------------------------------- -Info 39 [00:01:18.000] event: +Info 42 [00:01:21.000] ----------------------------------------------- +Info 43 [00:01:22.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 40 [00:01:19.000] event: +Info 44 [00:01:23.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"rootDir":"","baseUrl":"","paths":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 41 [00:01:20.000] event: +Info 45 [00:01:24.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 42 [00:01:21.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 42 [00:01:22.000] Files (2) - -Info 42 [00:01:23.000] ----------------------------------------------- -Info 42 [00:01:24.000] Open files: -Info 42 [00:01:25.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 42 [00:01:26.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 42 [00:01:27.000] response: +Info 46 [00:01:25.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 46 [00:01:26.000] Files (2) + +Info 46 [00:01:27.000] ----------------------------------------------- +Info 46 [00:01:28.000] Open files: +Info 46 [00:01:29.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 46 [00:01:30.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 46 [00:01:31.000] response: { "responseRequired": false } @@ -127,6 +131,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/users/username/projects/node_modules: *new* + {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types: *new* {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/node_modules/@types: *new* @@ -135,6 +141,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: *new* @@ -154,7 +162,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:28.000] request: +Info 47 [00:01:32.000] request: { "command": "geterr", "arguments": { @@ -166,7 +174,7 @@ Info 43 [00:01:28.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:29.000] response: +Info 48 [00:01:33.000] response: { "responseRequired": false } @@ -174,45 +182,45 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:30.000] event: +Info 49 [00:01:34.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:31.000] event: +Info 50 [00:01:35.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:32.000] event: +Info 51 [00:01:36.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 48 [00:01:33.000] event: +Info 52 [00:01:37.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 49 [00:01:38.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:39.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 51 [00:01:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:41.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:42.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 54 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:45.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:46.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 57 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 58 [00:01:49.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:01:50.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 60 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 61 [00:01:55.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 62 [00:01:56.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 63 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 64 [00:02:00.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:01.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 66 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:05.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:06.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 69 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:42.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:43.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 55 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:45.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:46.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 58 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:49.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:50.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 61 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 62 [00:01:53.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 63 [00:01:54.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 64 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 65 [00:01:59.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 66 [00:02:00.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 67 [00:02:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 68 [00:02:04.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:05.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 70 [00:02:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:09.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:10.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 73 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@microsoft/recognizers-text] symlink(/users/username/projects/myproject/javascript/packages/recognizers-text) //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] @@ -226,6 +234,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: {"pollingInterval":500} +/users/username/projects/node_modules: + {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types: {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/node_modules/@types: @@ -234,6 +244,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: @@ -257,31 +269,33 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules: *new* {} -Info 70 [00:02:08.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 71 [00:02:09.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 72 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* +Info 74 [00:02:12.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 75 [00:02:13.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 76 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 73 [00:02:11.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 74 [00:02:12.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 75 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:14.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 78 [00:02:16.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:18.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 81 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 82 [00:02:20.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 83 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 84 [00:02:22.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 85 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 86 [00:02:24.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 87 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 88 [00:02:26.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 89 [00:02:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 90 [00:02:28.000] Files (3) +Info 77 [00:02:15.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 78 [00:02:16.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 79 [00:02:17.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 80 [00:02:18.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:20.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:22.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 85 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 86 [00:02:24.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 87 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 88 [00:02:26.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 89 [00:02:27.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 90 [00:02:28.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 91 [00:02:29.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 92 [00:02:30.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:32.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 95 [00:02:33.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 96 [00:02:34.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -294,26 +308,26 @@ Info 90 [00:02:28.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 91 [00:02:29.000] ----------------------------------------------- -Info 92 [00:02:30.000] Running: *ensureProjectForOpenFiles* -Info 93 [00:02:31.000] Before ensureProjectForOpenFiles: -Info 94 [00:02:32.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 94 [00:02:33.000] Files (3) - -Info 94 [00:02:34.000] ----------------------------------------------- -Info 94 [00:02:35.000] Open files: -Info 94 [00:02:36.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 94 [00:02:37.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 94 [00:02:38.000] After ensureProjectForOpenFiles: -Info 95 [00:02:39.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 95 [00:02:40.000] Files (3) - -Info 95 [00:02:41.000] ----------------------------------------------- -Info 95 [00:02:42.000] Open files: -Info 95 [00:02:43.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 95 [00:02:44.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 95 [00:02:45.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 96 [00:02:46.000] event: +Info 97 [00:02:35.000] ----------------------------------------------- +Info 98 [00:02:36.000] Running: *ensureProjectForOpenFiles* +Info 99 [00:02:37.000] Before ensureProjectForOpenFiles: +Info 100 [00:02:38.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 100 [00:02:39.000] Files (3) + +Info 100 [00:02:40.000] ----------------------------------------------- +Info 100 [00:02:41.000] Open files: +Info 100 [00:02:42.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 100 [00:02:43.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 100 [00:02:44.000] After ensureProjectForOpenFiles: +Info 101 [00:02:45.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 101 [00:02:46.000] Files (3) + +Info 101 [00:02:47.000] ----------------------------------------------- +Info 101 [00:02:48.000] Open files: +Info 101 [00:02:49.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 101 [00:02:50.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 101 [00:02:51.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 102 [00:02:52.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -326,6 +340,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /users/username/projects/myproject/javascript/packages/node_modules: @@ -334,6 +350,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: {"pollingInterval":500} +/users/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -359,7 +377,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 97 [00:02:47.000] request: +Info 103 [00:02:53.000] request: { "command": "geterr", "arguments": { @@ -371,7 +389,7 @@ Info 97 [00:02:47.000] request: "seq": 3, "type": "request" } -Info 98 [00:02:48.000] response: +Info 104 [00:02:54.000] response: { "responseRequired": false } @@ -379,38 +397,38 @@ After request Before checking timeout queue length (1) and running -Info 99 [00:02:49.000] event: +Info 105 [00:02:55.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 100 [00:02:50.000] event: +Info 106 [00:02:56.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 101 [00:02:51.000] event: +Info 107 [00:02:57.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 102 [00:02:52.000] event: +Info 108 [00:02:58.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 103 [00:02:56.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file -Info 104 [00:02:57.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 105 [00:02:58.000] Scheduled: *ensureProjectForOpenFiles* -Info 106 [00:02:59.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 109 [00:03:02.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file +Info 110 [00:03:03.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 111 [00:03:04.000] Scheduled: *ensureProjectForOpenFiles* +Info 112 [00:03:05.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 1:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Config file Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json] {"compilerOptions":{"rootDir":"src","baseUrl":"./","paths":{"@microsoft/*":["../*"]},"resolveJsonModule":true},"include":["src"]} -Info 107 [00:03:00.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 108 [00:03:01.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 109 [00:03:02.000] event: +Info 113 [00:03:06.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 114 [00:03:07.000] Reloading configured project /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 115 [00:03:08.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","reason":"Change in config file detected"}} -Info 110 [00:03:03.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { +Info 116 [00:03:09.000] Config: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json : { "rootNames": [ "/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts" ], @@ -427,60 +445,64 @@ Info 110 [00:03:03.000] Config: /users/username/projects/myproject/javascript/p "configFilePath": "/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json" } } -Info 111 [00:03:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 112 [00:03:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 113 [00:03:06.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 114 [00:03:07.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 115 [00:03:08.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 116 [00:03:09.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 117 [00:03:10.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 118 [00:03:11.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 119 [00:03:12.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 120 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 121 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 122 [00:03:15.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 123 [00:03:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 124 [00:03:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 125 [00:03:18.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 126 [00:03:19.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 127 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 128 [00:03:21.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 129 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 130 [00:03:23.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 131 [00:03:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 132 [00:03:25.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 133 [00:03:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 134 [00:03:27.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 135 [00:03:28.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 136 [00:03:29.000] Files (3) +Info 117 [00:03:10.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 118 [00:03:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 119 [00:03:12.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 120 [00:03:13.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 121 [00:03:14.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 122 [00:03:15.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 123 [00:03:16.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 124 [00:03:17.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 125 [00:03:18.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 126 [00:03:19.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 127 [00:03:20.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 128 [00:03:21.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 129 [00:03:22.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 130 [00:03:23.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 131 [00:03:24.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 132 [00:03:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages 0 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 133 [00:03:26.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 134 [00:03:27.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 135 [00:03:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 136 [00:03:29.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 137 [00:03:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 138 [00:03:31.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 139 [00:03:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 140 [00:03:33.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 141 [00:03:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 142 [00:03:35.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 143 [00:03:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 144 [00:03:37.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 145 [00:03:38.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 146 [00:03:39.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" -Info 137 [00:03:30.000] ----------------------------------------------- -Info 138 [00:03:31.000] event: +Info 147 [00:03:40.000] ----------------------------------------------- +Info 148 [00:03:41.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 139 [00:03:32.000] event: +Info 149 [00:03:42.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 140 [00:03:33.000] Running: *ensureProjectForOpenFiles* -Info 141 [00:03:34.000] Before ensureProjectForOpenFiles: -Info 142 [00:03:35.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 142 [00:03:36.000] Files (3) - -Info 142 [00:03:37.000] ----------------------------------------------- -Info 142 [00:03:38.000] Open files: -Info 142 [00:03:39.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 142 [00:03:40.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 142 [00:03:41.000] After ensureProjectForOpenFiles: -Info 143 [00:03:42.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 143 [00:03:43.000] Files (3) - -Info 143 [00:03:44.000] ----------------------------------------------- -Info 143 [00:03:45.000] Open files: -Info 143 [00:03:46.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 143 [00:03:47.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 143 [00:03:48.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 144 [00:03:49.000] event: +Info 150 [00:03:43.000] Running: *ensureProjectForOpenFiles* +Info 151 [00:03:44.000] Before ensureProjectForOpenFiles: +Info 152 [00:03:45.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 152 [00:03:46.000] Files (3) + +Info 152 [00:03:47.000] ----------------------------------------------- +Info 152 [00:03:48.000] Open files: +Info 152 [00:03:49.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 152 [00:03:50.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 152 [00:03:51.000] After ensureProjectForOpenFiles: +Info 153 [00:03:52.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 153 [00:03:53.000] Files (3) + +Info 153 [00:03:54.000] ----------------------------------------------- +Info 153 [00:03:55.000] Open files: +Info 153 [00:03:56.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 153 [00:03:57.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 153 [00:03:58.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 154 [00:03:59.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -493,6 +515,8 @@ PolledWatches:: {"pollingInterval":500} *new* /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} *new* +/users/username/projects/node_modules/@types: + {"pollingInterval":500} *new* PolledWatches *deleted*:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types: @@ -503,6 +527,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -528,6 +554,6 @@ FsWatchesRecursive:: Before running timeout callbacks -Info 145 [00:03:50.000] event: +Info 155 [00:04:00.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js index 2c2397cb72f9d..78eb30c01427c 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-has-node_modules-setup-but-doesnt-have-modules-in-typings-folder-and-then-recompiles.js @@ -78,18 +78,22 @@ Info 22 [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/p Info 23 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 24 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Info 25 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:01:11.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution -Info 27 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 28 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 35 [00:01:20.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:21.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 37 [00:01:22.000] Files (2) +Info 26 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 27 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:01:13.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/package.json 2000 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: File location affecting resolution +Info 29 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 30 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 31 [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 32 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 33 [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 34 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 35 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 36 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 37 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 39 [00:01:24.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 40 [00:01:25.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 41 [00:01:26.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -99,21 +103,21 @@ Info 37 [00:01:22.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 38 [00:01:23.000] ----------------------------------------------- -Info 39 [00:01:24.000] event: +Info 42 [00:01:27.000] ----------------------------------------------- +Info 43 [00:01:28.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 40 [00:01:25.000] event: +Info 44 [00:01:29.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":1,"dtsSize":334,"deferred":0,"deferredSize":0},"compilerOptions":{"rootDir":"","baseUrl":"","paths":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 41 [00:01:26.000] event: +Info 45 [00:01:30.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 42 [00:01:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 42 [00:01:28.000] Files (2) - -Info 42 [00:01:29.000] ----------------------------------------------- -Info 42 [00:01:30.000] Open files: -Info 42 [00:01:31.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 42 [00:01:32.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 42 [00:01:33.000] response: +Info 46 [00:01:31.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 46 [00:01:32.000] Files (2) + +Info 46 [00:01:33.000] ----------------------------------------------- +Info 46 [00:01:34.000] Open files: +Info 46 [00:01:35.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 46 [00:01:36.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 46 [00:01:37.000] response: { "responseRequired": false } @@ -126,6 +130,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/users/username/projects/node_modules: *new* + {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules/@types: *new* {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/node_modules/@types: *new* @@ -134,6 +140,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: *new* @@ -155,7 +163,7 @@ FsWatchesRecursive:: Before request -Info 43 [00:01:34.000] request: +Info 47 [00:01:38.000] request: { "command": "geterr", "arguments": { @@ -167,7 +175,7 @@ Info 43 [00:01:34.000] request: "seq": 2, "type": "request" } -Info 44 [00:01:35.000] response: +Info 48 [00:01:39.000] response: { "responseRequired": false } @@ -175,63 +183,65 @@ After request Before checking timeout queue length (1) and running -Info 45 [00:01:36.000] event: +Info 49 [00:01:40.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 46 [00:01:37.000] event: +Info 50 [00:01:41.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 47 [00:01:38.000] event: +Info 51 [00:01:42.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 48 [00:01:39.000] event: +Info 52 [00:01:43.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 49 [00:01:43.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:44.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 51 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:48.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:49.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 54 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:53.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:54.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 57 [00:01:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:47.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:48.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 55 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:52.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:53.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 58 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:57.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:01:58.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 61 [00:01:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] export class C { method(): number; } -Info 58 [00:01:56.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 59 [00:01:57.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 60 [00:01:58.000] Scheduled: *ensureProjectForOpenFiles* +Info 62 [00:02:00.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 63 [00:02:01.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 64 [00:02:02.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 61 [00:01:59.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 62 [00:02:00.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 63 [00:02:01.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 65 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:04.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 68 [00:02:06.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 69 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 70 [00:02:08.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 71 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 72 [00:02:10.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 73 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:12.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 75 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:14.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 77 [00:02:15.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 78 [00:02:16.000] Files (3) +Info 65 [00:02:03.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 66 [00:02:04.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 67 [00:02:05.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 68 [00:02:06.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 69 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 70 [00:02:08.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 71 [00:02:09.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:10.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:12.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 76 [00:02:14.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:16.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 79 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:18.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:19.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 82 [00:02:20.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 83 [00:02:21.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 84 [00:02:22.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -244,26 +254,26 @@ Info 78 [00:02:16.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 79 [00:02:17.000] ----------------------------------------------- -Info 80 [00:02:18.000] Running: *ensureProjectForOpenFiles* -Info 81 [00:02:19.000] Before ensureProjectForOpenFiles: -Info 82 [00:02:20.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 82 [00:02:21.000] Files (3) - -Info 82 [00:02:22.000] ----------------------------------------------- -Info 82 [00:02:23.000] Open files: -Info 82 [00:02:24.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 82 [00:02:25.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 82 [00:02:26.000] After ensureProjectForOpenFiles: -Info 83 [00:02:27.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 83 [00:02:28.000] Files (3) - -Info 83 [00:02:29.000] ----------------------------------------------- -Info 83 [00:02:30.000] Open files: -Info 83 [00:02:31.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 83 [00:02:32.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 83 [00:02:33.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 84 [00:02:34.000] event: +Info 85 [00:02:23.000] ----------------------------------------------- +Info 86 [00:02:24.000] Running: *ensureProjectForOpenFiles* +Info 87 [00:02:25.000] Before ensureProjectForOpenFiles: +Info 88 [00:02:26.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 88 [00:02:27.000] Files (3) + +Info 88 [00:02:28.000] ----------------------------------------------- +Info 88 [00:02:29.000] Open files: +Info 88 [00:02:30.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 88 [00:02:31.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 88 [00:02:32.000] After ensureProjectForOpenFiles: +Info 89 [00:02:33.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 89 [00:02:34.000] Files (3) + +Info 89 [00:02:35.000] ----------------------------------------------- +Info 89 [00:02:36.000] Open files: +Info 89 [00:02:37.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 89 [00:02:38.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 89 [00:02:39.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 90 [00:02:40.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -276,6 +286,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /users/username/projects/myproject/javascript/packages/node_modules: @@ -284,6 +296,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: {"pollingInterval":500} +/users/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -309,7 +323,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 85 [00:02:35.000] request: +Info 91 [00:02:41.000] request: { "command": "geterr", "arguments": { @@ -321,7 +335,7 @@ Info 85 [00:02:35.000] request: "seq": 3, "type": "request" } -Info 86 [00:02:36.000] response: +Info 92 [00:02:42.000] response: { "responseRequired": false } @@ -329,20 +343,20 @@ After request Before checking timeout queue length (1) and running -Info 87 [00:02:37.000] event: +Info 93 [00:02:43.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 88 [00:02:38.000] event: +Info 94 [00:02:44.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 89 [00:02:39.000] event: +Info 95 [00:02:45.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 90 [00:02:40.000] event: +Info 96 [00:02:46.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js index e2ad4862e7073..60d410c0cce55 100644 --- a/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js +++ b/tests/baselines/reference/tsserver/symLinks/module-resolution-with-path-mapping-when-project-recompiles-after-deleting-generated-folders.js @@ -79,9 +79,11 @@ Info 20 [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/p Info 21 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots Info 22 [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots Info 23 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots -Info 24 [00:01:15.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 25 [00:01:16.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 26 [00:01:17.000] Files (3) +Info 24 [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 25 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Type roots +Info 26 [00:01:17.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 27 [00:01:18.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 28 [00:01:19.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-1 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -94,21 +96,21 @@ Info 26 [00:01:17.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 27 [00:01:18.000] ----------------------------------------------- -Info 28 [00:01:19.000] event: +Info 29 [00:01:20.000] ----------------------------------------------- +Info 30 [00:01:21.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json"}} -Info 29 [00:01:20.000] event: +Info 31 [00:01:22.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"a6bd830f3b019a6f703b938422f5798726d0914f0d6f67c2539798ea5e66fed2","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":55,"tsx":0,"tsxSize":0,"dts":2,"dtsSize":370,"deferred":0,"deferredSize":0},"compilerOptions":{"rootDir":"","baseUrl":"","paths":""},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 30 [00:01:21.000] event: +Info 32 [00:01:23.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","configFile":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json","diagnostics":[]}} -Info 31 [00:01:22.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 31 [00:01:23.000] Files (3) - -Info 31 [00:01:24.000] ----------------------------------------------- -Info 31 [00:01:25.000] Open files: -Info 31 [00:01:26.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 31 [00:01:27.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 31 [00:01:28.000] response: +Info 33 [00:01:24.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 33 [00:01:25.000] Files (3) + +Info 33 [00:01:26.000] ----------------------------------------------- +Info 33 [00:01:27.000] Open files: +Info 33 [00:01:28.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 33 [00:01:29.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 33 [00:01:30.000] response: { "responseRequired": false } @@ -123,6 +125,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: *new* @@ -142,7 +146,7 @@ FsWatchesRecursive:: Before request -Info 32 [00:01:29.000] request: +Info 34 [00:01:31.000] request: { "command": "geterr", "arguments": { @@ -154,7 +158,7 @@ Info 32 [00:01:29.000] request: "seq": 2, "type": "request" } -Info 33 [00:01:30.000] response: +Info 35 [00:01:32.000] response: { "responseRequired": false } @@ -162,29 +166,29 @@ After request Before checking timeout queue length (1) and running -Info 34 [00:01:31.000] event: +Info 36 [00:01:33.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 35 [00:01:32.000] event: +Info 37 [00:01:34.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 36 [00:01:33.000] event: +Info 38 [00:01:35.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 37 [00:01:34.000] event: +Info 39 [00:01:36.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":2}} Before running immediate callbacks and checking length (1) -Info 38 [00:01:36.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 39 [00:01:37.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 40 [00:01:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 41 [00:01:39.000] Scheduled: *ensureProjectForOpenFiles* -Info 42 [00:01:40.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:38.000] FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 41 [00:01:39.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:40.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 43 [00:01:41.000] Scheduled: *ensureProjectForOpenFiles* +Info 44 [00:01:42.000] Elapsed:: *ms FileWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 2:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] deleted @@ -197,6 +201,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -216,23 +222,25 @@ FsWatchesRecursive:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src: {} -Info 43 [00:01:43.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 44 [00:01:44.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 45 [00:01:45.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 46 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 47 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 48 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 49 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 52 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 53 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 54 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 55 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 56 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 57 [00:01:57.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 58 [00:01:58.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 59 [00:01:59.000] Files (2) +Info 45 [00:01:45.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 46 [00:01:46.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 47 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 48 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 49 [00:01:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 50 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 51 [00:01:51.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 52 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 53 [00:01:53.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:55.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:57.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 58 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 59 [00:01:59.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:01.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 62 [00:02:02.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 63 [00:02:03.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -242,26 +250,26 @@ Info 59 [00:01:59.000] Files (2) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 60 [00:02:00.000] ----------------------------------------------- -Info 61 [00:02:01.000] Running: *ensureProjectForOpenFiles* -Info 62 [00:02:02.000] Before ensureProjectForOpenFiles: -Info 63 [00:02:03.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 63 [00:02:04.000] Files (2) - -Info 63 [00:02:05.000] ----------------------------------------------- -Info 63 [00:02:06.000] Open files: -Info 63 [00:02:07.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 63 [00:02:08.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 63 [00:02:09.000] After ensureProjectForOpenFiles: -Info 64 [00:02:10.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 64 [00:02:11.000] Files (2) - -Info 64 [00:02:12.000] ----------------------------------------------- -Info 64 [00:02:13.000] Open files: -Info 64 [00:02:14.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 64 [00:02:15.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 64 [00:02:16.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 65 [00:02:17.000] event: +Info 64 [00:02:04.000] ----------------------------------------------- +Info 65 [00:02:05.000] Running: *ensureProjectForOpenFiles* +Info 66 [00:02:06.000] Before ensureProjectForOpenFiles: +Info 67 [00:02:07.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 67 [00:02:08.000] Files (2) + +Info 67 [00:02:09.000] ----------------------------------------------- +Info 67 [00:02:10.000] Open files: +Info 67 [00:02:11.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 67 [00:02:12.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 67 [00:02:13.000] After ensureProjectForOpenFiles: +Info 68 [00:02:14.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 68 [00:02:15.000] Files (2) + +Info 68 [00:02:16.000] ----------------------------------------------- +Info 68 [00:02:17.000] Open files: +Info 68 [00:02:18.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 68 [00:02:19.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 68 [00:02:20.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 69 [00:02:21.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -274,12 +282,16 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} /users/username/projects/myproject/javascript/packages/node_modules: *new* {"pollingInterval":500} /users/username/projects/myproject/javascript/node_modules: *new* {"pollingInterval":500} /users/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/users/username/projects/node_modules: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -301,13 +313,13 @@ FsWatchesRecursive:: Before running timeout callbacks -Info 66 [00:02:18.000] event: +Info 70 [00:02:22.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After running timeout callbacks Before request -Info 67 [00:02:19.000] request: +Info 71 [00:02:23.000] request: { "command": "geterr", "arguments": { @@ -319,7 +331,7 @@ Info 67 [00:02:19.000] request: "seq": 3, "type": "request" } -Info 68 [00:02:20.000] response: +Info 72 [00:02:24.000] response: { "responseRequired": false } @@ -327,63 +339,65 @@ After request Before checking timeout queue length (1) and running -Info 69 [00:02:21.000] event: +Info 73 [00:02:25.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 70 [00:02:22.000] event: +Info 74 [00:02:26.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[{"start":{"line":1,"offset":17},"end":{"line":1,"offset":46},"text":"Cannot find module '@microsoft/recognizers-text' or its corresponding type declarations.","code":2307,"category":"error"}]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 71 [00:02:23.000] event: +Info 75 [00:02:27.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 72 [00:02:24.000] event: +Info 76 [00:02:28.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":3}} Before running immediate callbacks and checking length (1) -Info 73 [00:02:29.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 74 [00:02:30.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 75 [00:02:31.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 76 [00:02:33.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 77 [00:02:34.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 78 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 79 [00:02:37.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 80 [00:02:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one -Info 81 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 77 [00:02:33.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 78 [00:02:34.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 79 [00:02:35.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 80 [00:02:37.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 81 [00:02:38.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 82 [00:02:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 83 [00:02:41.000] DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 84 [00:02:42.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation, Cancelled earlier one +Info 85 [00:02:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts :: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations Before running timeout callbacks //// [/users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts] export class C { method(): number; } -Info 82 [00:02:40.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation -Info 83 [00:02:41.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 84 [00:02:42.000] Scheduled: *ensureProjectForOpenFiles* +Info 86 [00:02:44.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.jsonFailedLookupInvalidation +Info 87 [00:02:45.000] Scheduled: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 88 [00:02:46.000] Scheduled: *ensureProjectForOpenFiles* After running timeout callbacks Before running timeout callbacks -Info 85 [00:02:43.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 86 [00:02:44.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 87 [00:02:45.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info -Info 88 [00:02:46.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 89 [00:02:47.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 90 [00:02:48.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 91 [00:02:49.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 92 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 93 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 94 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 95 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 96 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 97 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 98 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 99 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations -Info 100 [00:02:58.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms -Info 101 [00:02:59.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 102 [00:03:00.000] Files (3) +Info 89 [00:02:47.000] Running: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 90 [00:02:48.000] Starting updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 91 [00:02:49.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts 500 undefined WatchType: Closed Script info +Info 92 [00:02:50.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 93 [00:02:51.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-text 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 94 [00:02:52.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 95 [00:02:53.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 96 [00:02:54.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 97 [00:02:55.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/recognizers-date-time/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 98 [00:02:56.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 99 [00:02:57.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/packages/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 100 [00:02:58.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 101 [00:02:59.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/javascript/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 102 [00:03:00.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 103 [00:03:01.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/myproject/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 104 [00:03:02.000] DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 105 [00:03:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /users/username/projects/node_modules 1 undefined Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json WatchType: Failed Lookup Locations +Info 106 [00:03:04.000] Finishing updateGraphWorker: Project: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json Version: 3 structureChanged: true structureIsReused:: SafeModules Elapsed:: *ms +Info 107 [00:03:05.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 108 [00:03:06.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/myproject/javascript/packages/recognizers-text/dist/types/recognizers-text.d.ts Text-2 "export class C { method(): number; }" /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts SVC-1-0 "import {C} from \"@microsoft/recognizers-text\";\nnew C();" @@ -396,26 +410,26 @@ Info 102 [00:03:00.000] Files (3) src/datetime/baseDate.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 103 [00:03:01.000] ----------------------------------------------- -Info 104 [00:03:02.000] Running: *ensureProjectForOpenFiles* -Info 105 [00:03:03.000] Before ensureProjectForOpenFiles: -Info 106 [00:03:04.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 106 [00:03:05.000] Files (3) - -Info 106 [00:03:06.000] ----------------------------------------------- -Info 106 [00:03:07.000] Open files: -Info 106 [00:03:08.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 106 [00:03:09.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 106 [00:03:10.000] After ensureProjectForOpenFiles: -Info 107 [00:03:11.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) -Info 107 [00:03:12.000] Files (3) - -Info 107 [00:03:13.000] ----------------------------------------------- -Info 107 [00:03:14.000] Open files: -Info 107 [00:03:15.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject -Info 107 [00:03:16.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json -Info 107 [00:03:17.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts -Info 108 [00:03:18.000] event: +Info 109 [00:03:07.000] ----------------------------------------------- +Info 110 [00:03:08.000] Running: *ensureProjectForOpenFiles* +Info 111 [00:03:09.000] Before ensureProjectForOpenFiles: +Info 112 [00:03:10.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 112 [00:03:11.000] Files (3) + +Info 112 [00:03:12.000] ----------------------------------------------- +Info 112 [00:03:13.000] Open files: +Info 112 [00:03:14.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 112 [00:03:15.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 112 [00:03:16.000] After ensureProjectForOpenFiles: +Info 113 [00:03:17.000] Project '/users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json' (Configured) +Info 113 [00:03:18.000] Files (3) + +Info 113 [00:03:19.000] ----------------------------------------------- +Info 113 [00:03:20.000] Open files: +Info 113 [00:03:21.000] FileName: /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts ProjectRootPath: /users/username/projects/myproject +Info 113 [00:03:22.000] Projects: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json +Info 113 [00:03:23.000] got projects updated in background, updating diagnostics for /users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts +Info 114 [00:03:24.000] event: {"seq":0,"type":"event","event":"projectsUpdatedInBackground","body":{"openFiles":["/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts"]}} After running timeout callbacks @@ -428,6 +442,8 @@ PolledWatches:: {"pollingInterval":500} /users/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /users/username/projects/myproject/javascript/packages/node_modules: @@ -436,6 +452,8 @@ PolledWatches *deleted*:: {"pollingInterval":500} /users/username/projects/myproject/node_modules: {"pollingInterval":500} +/users/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /users/username/projects/myproject/javascript/packages/recognizers-date-time/tsconfig.json: @@ -461,7 +479,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 109 [00:03:19.000] request: +Info 115 [00:03:25.000] request: { "command": "geterr", "arguments": { @@ -473,7 +491,7 @@ Info 109 [00:03:19.000] request: "seq": 4, "type": "request" } -Info 110 [00:03:20.000] response: +Info 116 [00:03:26.000] response: { "responseRequired": false } @@ -481,20 +499,20 @@ After request Before checking timeout queue length (1) and running -Info 111 [00:03:21.000] event: +Info 117 [00:03:27.000] event: {"seq":0,"type":"event","event":"syntaxDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} After checking timeout queue length (1) and running Before running immediate callbacks and checking length (1) -Info 112 [00:03:22.000] event: +Info 118 [00:03:28.000] event: {"seq":0,"type":"event","event":"semanticDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} Before running immediate callbacks and checking length (1) Before running immediate callbacks and checking length (1) -Info 113 [00:03:23.000] event: +Info 119 [00:03:29.000] event: {"seq":0,"type":"event","event":"suggestionDiag","body":{"file":"/users/username/projects/myproject/javascript/packages/recognizers-date-time/src/datetime/baseDate.ts","diagnostics":[]}} -Info 114 [00:03:24.000] event: +Info 120 [00:03:30.000] event: {"seq":0,"type":"event","event":"requestCompleted","body":{"request_seq":4}} Before running immediate callbacks and checking length (1) diff --git a/tests/baselines/reference/tsserver/symLinks/rename-in-common-file-renames-all-project.js b/tests/baselines/reference/tsserver/symLinks/rename-in-common-file-renames-all-project.js index bf3a04ff0ec11..56ff7f54ef07f 100644 --- a/tests/baselines/reference/tsserver/symLinks/rename-in-common-file-renames-all-project.js +++ b/tests/baselines/reference/tsserver/symLinks/rename-in-common-file-renames-all-project.js @@ -62,9 +62,11 @@ Info 10 [00:00:45.000] Starting updateGraphWorker: Project: /users/username/pr Info 11 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 12 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/a/node_modules/@types 1 undefined Project: /users/username/projects/a/tsconfig.json WatchType: Type roots Info 13 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/a/node_modules/@types 1 undefined Project: /users/username/projects/a/tsconfig.json WatchType: Type roots -Info 14 [00:00:49.000] Finishing updateGraphWorker: Project: /users/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:50.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 16 [00:00:51.000] Files (3) +Info 14 [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/a/tsconfig.json WatchType: Type roots +Info 15 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/a/tsconfig.json WatchType: Type roots +Info 16 [00:00:51.000] Finishing updateGraphWorker: Project: /users/username/projects/a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:52.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 18 [00:00:53.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/a/c/fc.ts Text-1 "export const C = 8" /users/username/projects/a/a.ts SVC-1-0 "import {C} from \"./c/fc\"; console.log(C)" @@ -78,15 +80,15 @@ Info 16 [00:00:51.000] Files (3) a.ts Matched by default include pattern '**/*' -Info 17 [00:00:52.000] ----------------------------------------------- -Info 18 [00:00:53.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 18 [00:00:54.000] Files (3) +Info 19 [00:00:54.000] ----------------------------------------------- +Info 20 [00:00:55.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 20 [00:00:56.000] Files (3) -Info 18 [00:00:55.000] ----------------------------------------------- -Info 18 [00:00:56.000] Open files: -Info 18 [00:00:57.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a -Info 18 [00:00:58.000] Projects: /users/username/projects/a/tsconfig.json -Info 18 [00:00:59.000] response: +Info 20 [00:00:57.000] ----------------------------------------------- +Info 20 [00:00:58.000] Open files: +Info 20 [00:00:59.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a +Info 20 [00:01:00.000] Projects: /users/username/projects/a/tsconfig.json +Info 20 [00:01:01.000] response: { "responseRequired": false } @@ -95,6 +97,8 @@ After request PolledWatches:: /users/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/users/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /users/username/projects/a/tsconfig.json: *new* @@ -110,7 +114,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:01:00.000] request: +Info 21 [00:01:02.000] request: { "command": "open", "arguments": { @@ -120,11 +124,11 @@ Info 19 [00:01:00.000] request: "seq": 2, "type": "request" } -Info 20 [00:01:01.000] Search path: /users/username/projects/b -Info 21 [00:01:02.000] For info: /users/username/projects/b/b.ts :: Config file name: /users/username/projects/b/tsconfig.json -Info 22 [00:01:03.000] Creating configuration project /users/username/projects/b/tsconfig.json -Info 23 [00:01:04.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/b/tsconfig.json 2000 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Config file -Info 24 [00:01:05.000] Config: /users/username/projects/b/tsconfig.json : { +Info 22 [00:01:03.000] Search path: /users/username/projects/b +Info 23 [00:01:04.000] For info: /users/username/projects/b/b.ts :: Config file name: /users/username/projects/b/tsconfig.json +Info 24 [00:01:05.000] Creating configuration project /users/username/projects/b/tsconfig.json +Info 25 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/b/tsconfig.json 2000 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Config file +Info 26 [00:01:07.000] Config: /users/username/projects/b/tsconfig.json : { "rootNames": [ "/users/username/projects/b/b.ts", "/users/username/projects/b/c/fc.ts" @@ -134,15 +138,17 @@ Info 24 [00:01:05.000] Config: /users/username/projects/b/tsconfig.json : { "configFilePath": "/users/username/projects/b/tsconfig.json" } } -Info 25 [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b 1 undefined Config: /users/username/projects/b/tsconfig.json WatchType: Wild card directory -Info 26 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b 1 undefined Config: /users/username/projects/b/tsconfig.json WatchType: Wild card directory -Info 27 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/b/c/fc.ts 500 undefined WatchType: Closed Script info -Info 28 [00:01:09.000] Starting updateGraphWorker: Project: /users/username/projects/b/tsconfig.json -Info 29 [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots -Info 30 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots -Info 31 [00:01:12.000] Finishing updateGraphWorker: Project: /users/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 32 [00:01:13.000] Project '/users/username/projects/b/tsconfig.json' (Configured) -Info 33 [00:01:14.000] Files (3) +Info 27 [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b 1 undefined Config: /users/username/projects/b/tsconfig.json WatchType: Wild card directory +Info 28 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b 1 undefined Config: /users/username/projects/b/tsconfig.json WatchType: Wild card directory +Info 29 [00:01:10.000] FileWatcher:: Added:: WatchInfo: /users/username/projects/b/c/fc.ts 500 undefined WatchType: Closed Script info +Info 30 [00:01:11.000] Starting updateGraphWorker: Project: /users/username/projects/b/tsconfig.json +Info 31 [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots +Info 32 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/b/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots +Info 33 [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots +Info 34 [00:01:15.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /users/username/projects/node_modules/@types 1 undefined Project: /users/username/projects/b/tsconfig.json WatchType: Type roots +Info 35 [00:01:16.000] Finishing updateGraphWorker: Project: /users/username/projects/b/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 36 [00:01:17.000] Project '/users/username/projects/b/tsconfig.json' (Configured) +Info 37 [00:01:18.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /users/username/projects/b/c/fc.ts Text-1 "export const C = 8" /users/username/projects/b/b.ts SVC-1-0 "import {C} from \"./c/fc\"; console.log(C)" @@ -156,21 +162,21 @@ Info 33 [00:01:14.000] Files (3) b.ts Matched by default include pattern '**/*' -Info 34 [00:01:15.000] ----------------------------------------------- -Info 35 [00:01:16.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 35 [00:01:17.000] Files (3) - -Info 35 [00:01:18.000] ----------------------------------------------- -Info 35 [00:01:19.000] Project '/users/username/projects/b/tsconfig.json' (Configured) -Info 35 [00:01:20.000] Files (3) - -Info 35 [00:01:21.000] ----------------------------------------------- -Info 35 [00:01:22.000] Open files: -Info 35 [00:01:23.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a -Info 35 [00:01:24.000] Projects: /users/username/projects/a/tsconfig.json -Info 35 [00:01:25.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b -Info 35 [00:01:26.000] Projects: /users/username/projects/b/tsconfig.json -Info 35 [00:01:27.000] response: +Info 38 [00:01:19.000] ----------------------------------------------- +Info 39 [00:01:20.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 39 [00:01:21.000] Files (3) + +Info 39 [00:01:22.000] ----------------------------------------------- +Info 39 [00:01:23.000] Project '/users/username/projects/b/tsconfig.json' (Configured) +Info 39 [00:01:24.000] Files (3) + +Info 39 [00:01:25.000] ----------------------------------------------- +Info 39 [00:01:26.000] Open files: +Info 39 [00:01:27.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a +Info 39 [00:01:28.000] Projects: /users/username/projects/a/tsconfig.json +Info 39 [00:01:29.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b +Info 39 [00:01:30.000] Projects: /users/username/projects/b/tsconfig.json +Info 39 [00:01:31.000] response: { "responseRequired": false } @@ -179,6 +185,8 @@ After request PolledWatches:: /users/username/projects/a/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} /users/username/projects/b/node_modules/@types: *new* {"pollingInterval":500} @@ -202,7 +210,7 @@ FsWatchesRecursive:: Before request -Info 36 [00:01:28.000] request: +Info 40 [00:01:32.000] request: { "command": "open", "arguments": { @@ -212,25 +220,25 @@ Info 36 [00:01:28.000] request: "seq": 3, "type": "request" } -Info 37 [00:01:29.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/a/c/fc.ts 500 undefined WatchType: Closed Script info -Info 38 [00:01:30.000] Search path: /users/username/projects/a/c -Info 39 [00:01:31.000] For info: /users/username/projects/a/c/fc.ts :: Config file name: /users/username/projects/a/tsconfig.json -Info 40 [00:01:32.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 40 [00:01:33.000] Files (3) - -Info 40 [00:01:34.000] ----------------------------------------------- -Info 40 [00:01:35.000] Project '/users/username/projects/b/tsconfig.json' (Configured) -Info 40 [00:01:36.000] Files (3) - -Info 40 [00:01:37.000] ----------------------------------------------- -Info 40 [00:01:38.000] Open files: -Info 40 [00:01:39.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a -Info 40 [00:01:40.000] Projects: /users/username/projects/a/tsconfig.json -Info 40 [00:01:41.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b -Info 40 [00:01:42.000] Projects: /users/username/projects/b/tsconfig.json -Info 40 [00:01:43.000] FileName: /users/username/projects/a/c/fc.ts ProjectRootPath: /users/username/projects/a -Info 40 [00:01:44.000] Projects: /users/username/projects/a/tsconfig.json -Info 40 [00:01:45.000] response: +Info 41 [00:01:33.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/a/c/fc.ts 500 undefined WatchType: Closed Script info +Info 42 [00:01:34.000] Search path: /users/username/projects/a/c +Info 43 [00:01:35.000] For info: /users/username/projects/a/c/fc.ts :: Config file name: /users/username/projects/a/tsconfig.json +Info 44 [00:01:36.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 44 [00:01:37.000] Files (3) + +Info 44 [00:01:38.000] ----------------------------------------------- +Info 44 [00:01:39.000] Project '/users/username/projects/b/tsconfig.json' (Configured) +Info 44 [00:01:40.000] Files (3) + +Info 44 [00:01:41.000] ----------------------------------------------- +Info 44 [00:01:42.000] Open files: +Info 44 [00:01:43.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a +Info 44 [00:01:44.000] Projects: /users/username/projects/a/tsconfig.json +Info 44 [00:01:45.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b +Info 44 [00:01:46.000] Projects: /users/username/projects/b/tsconfig.json +Info 44 [00:01:47.000] FileName: /users/username/projects/a/c/fc.ts ProjectRootPath: /users/username/projects/a +Info 44 [00:01:48.000] Projects: /users/username/projects/a/tsconfig.json +Info 44 [00:01:49.000] response: { "responseRequired": false } @@ -239,6 +247,8 @@ After request PolledWatches:: /users/username/projects/a/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} /users/username/projects/b/node_modules/@types: {"pollingInterval":500} @@ -264,7 +274,7 @@ FsWatchesRecursive:: Before request -Info 41 [00:01:46.000] request: +Info 45 [00:01:50.000] request: { "command": "open", "arguments": { @@ -274,27 +284,27 @@ Info 41 [00:01:46.000] request: "seq": 4, "type": "request" } -Info 42 [00:01:47.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/b/c/fc.ts 500 undefined WatchType: Closed Script info -Info 43 [00:01:48.000] Search path: /users/username/projects/b/c -Info 44 [00:01:49.000] For info: /users/username/projects/b/c/fc.ts :: Config file name: /users/username/projects/b/tsconfig.json -Info 45 [00:01:50.000] Project '/users/username/projects/a/tsconfig.json' (Configured) -Info 45 [00:01:51.000] Files (3) - -Info 45 [00:01:52.000] ----------------------------------------------- -Info 45 [00:01:53.000] Project '/users/username/projects/b/tsconfig.json' (Configured) -Info 45 [00:01:54.000] Files (3) - -Info 45 [00:01:55.000] ----------------------------------------------- -Info 45 [00:01:56.000] Open files: -Info 45 [00:01:57.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a -Info 45 [00:01:58.000] Projects: /users/username/projects/a/tsconfig.json -Info 45 [00:01:59.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b -Info 45 [00:02:00.000] Projects: /users/username/projects/b/tsconfig.json -Info 45 [00:02:01.000] FileName: /users/username/projects/a/c/fc.ts ProjectRootPath: /users/username/projects/a -Info 45 [00:02:02.000] Projects: /users/username/projects/a/tsconfig.json -Info 45 [00:02:03.000] FileName: /users/username/projects/b/c/fc.ts ProjectRootPath: /users/username/projects/b -Info 45 [00:02:04.000] Projects: /users/username/projects/b/tsconfig.json -Info 45 [00:02:05.000] response: +Info 46 [00:01:51.000] FileWatcher:: Close:: WatchInfo: /users/username/projects/b/c/fc.ts 500 undefined WatchType: Closed Script info +Info 47 [00:01:52.000] Search path: /users/username/projects/b/c +Info 48 [00:01:53.000] For info: /users/username/projects/b/c/fc.ts :: Config file name: /users/username/projects/b/tsconfig.json +Info 49 [00:01:54.000] Project '/users/username/projects/a/tsconfig.json' (Configured) +Info 49 [00:01:55.000] Files (3) + +Info 49 [00:01:56.000] ----------------------------------------------- +Info 49 [00:01:57.000] Project '/users/username/projects/b/tsconfig.json' (Configured) +Info 49 [00:01:58.000] Files (3) + +Info 49 [00:01:59.000] ----------------------------------------------- +Info 49 [00:02:00.000] Open files: +Info 49 [00:02:01.000] FileName: /users/username/projects/a/a.ts ProjectRootPath: /users/username/projects/a +Info 49 [00:02:02.000] Projects: /users/username/projects/a/tsconfig.json +Info 49 [00:02:03.000] FileName: /users/username/projects/b/b.ts ProjectRootPath: /users/username/projects/b +Info 49 [00:02:04.000] Projects: /users/username/projects/b/tsconfig.json +Info 49 [00:02:05.000] FileName: /users/username/projects/a/c/fc.ts ProjectRootPath: /users/username/projects/a +Info 49 [00:02:06.000] Projects: /users/username/projects/a/tsconfig.json +Info 49 [00:02:07.000] FileName: /users/username/projects/b/c/fc.ts ProjectRootPath: /users/username/projects/b +Info 49 [00:02:08.000] Projects: /users/username/projects/b/tsconfig.json +Info 49 [00:02:09.000] response: { "responseRequired": false } @@ -303,6 +313,8 @@ After request PolledWatches:: /users/username/projects/a/node_modules/@types: {"pollingInterval":500} +/users/username/projects/node_modules/@types: + {"pollingInterval":500} /users/username/projects/b/node_modules/@types: {"pollingInterval":500} @@ -326,7 +338,7 @@ FsWatchesRecursive:: Before request -Info 46 [00:02:06.000] request: +Info 50 [00:02:10.000] request: { "command": "rename", "arguments": { @@ -337,7 +349,7 @@ Info 46 [00:02:06.000] request: "seq": 5, "type": "request" } -Info 47 [00:02:07.000] response: +Info 51 [00:02:11.000] response: { "response": { "info": { diff --git a/tests/baselines/reference/tsserver/syntaxOperations/file-is-removed-and-added-with-different-content.js b/tests/baselines/reference/tsserver/syntaxOperations/file-is-removed-and-added-with-different-content.js index 90d9c7b8df0f5..7c0b36961769d 100644 --- a/tests/baselines/reference/tsserver/syntaxOperations/file-is-removed-and-added-with-different-content.js +++ b/tests/baselines/reference/tsserver/syntaxOperations/file-is-removed-and-added-with-different-content.js @@ -48,9 +48,11 @@ Info 9 [00:00:30.000] Starting updateGraphWorker: Project: /user/username/pro Info 10 [00:00:31.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 11 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 12 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 13 [00:00:34.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:35.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 15 [00:00:36.000] Files (2) +Info 13 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 14 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 15 [00:00:36.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:37.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 17 [00:00:38.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app.ts SVC-1-0 "console.log('Hello world');" @@ -60,15 +62,15 @@ Info 15 [00:00:36.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 16 [00:00:37.000] ----------------------------------------------- -Info 17 [00:00:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 17 [00:00:39.000] Files (2) +Info 18 [00:00:39.000] ----------------------------------------------- +Info 19 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 19 [00:00:41.000] Files (2) -Info 17 [00:00:40.000] ----------------------------------------------- -Info 17 [00:00:41.000] Open files: -Info 17 [00:00:42.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 17 [00:00:43.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 17 [00:00:44.000] response: +Info 19 [00:00:42.000] ----------------------------------------------- +Info 19 [00:00:43.000] Open files: +Info 19 [00:00:44.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 19 [00:00:45.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 19 [00:00:46.000] response: { "responseRequired": false } @@ -77,6 +79,8 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* @@ -88,10 +92,10 @@ FsWatchesRecursive:: /user/username/projects/myproject: *new* {} -Info 18 [00:00:47.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 19 [00:00:48.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 20 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 21 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 20 [00:00:49.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 21 [00:00:50.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 22 [00:00:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 23 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/user/username/projects/myproject/unitTest1.ts] import assert = require('assert'); @@ -108,14 +112,16 @@ describe("Test Suite 1", () => { }); -Info 22 [00:00:51.000] Running: /user/username/projects/myproject/tsconfig.json -Info 23 [00:00:52.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info -Info 24 [00:00:53.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 25 [00:00:54.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 26 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 27 [00:00:56.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 29 [00:00:58.000] Files (3) +Info 24 [00:00:53.000] Running: /user/username/projects/myproject/tsconfig.json +Info 25 [00:00:54.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info +Info 26 [00:00:55.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 27 [00:00:56.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 28 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 29 [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 30 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 31 [00:01:00.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:01:01.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 33 [00:01:02.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app.ts SVC-1-0 "console.log('Hello world');" /user/username/projects/myproject/unitTest1.ts Text-1 "import assert = require('assert');\n\ndescribe(\"Test Suite 1\", () => {\n it(\"Test A\", () => {\n assert.ok(true, \"This shouldn't fail\");\n });\n\n it(\"Test B\", () => {\n assert.ok(1 === 1, \"This shouldn't fail\");\n assert.ok(false, \"This should fail\");\n });\n});" @@ -128,31 +134,35 @@ Info 29 [00:00:58.000] Files (3) unitTest1.ts Matched by default include pattern '**/*' -Info 30 [00:00:59.000] ----------------------------------------------- -Info 31 [00:01:00.000] Running: *ensureProjectForOpenFiles* -Info 32 [00:01:01.000] Before ensureProjectForOpenFiles: -Info 33 [00:01:02.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 33 [00:01:03.000] Files (3) - -Info 33 [00:01:04.000] ----------------------------------------------- -Info 33 [00:01:05.000] Open files: -Info 33 [00:01:06.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 33 [00:01:07.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 33 [00:01:08.000] After ensureProjectForOpenFiles: -Info 34 [00:01:09.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 34 [00:01:10.000] Files (3) - -Info 34 [00:01:11.000] ----------------------------------------------- -Info 34 [00:01:12.000] Open files: -Info 34 [00:01:13.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 34 [00:01:14.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 34 [00:01:03.000] ----------------------------------------------- +Info 35 [00:01:04.000] Running: *ensureProjectForOpenFiles* +Info 36 [00:01:05.000] Before ensureProjectForOpenFiles: +Info 37 [00:01:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 37 [00:01:07.000] Files (3) + +Info 37 [00:01:08.000] ----------------------------------------------- +Info 37 [00:01:09.000] Open files: +Info 37 [00:01:10.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 37 [00:01:11.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 37 [00:01:12.000] After ensureProjectForOpenFiles: +Info 38 [00:01:13.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 38 [00:01:14.000] Files (3) + +Info 38 [00:01:15.000] ----------------------------------------------- +Info 38 [00:01:16.000] Open files: +Info 38 [00:01:17.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 38 [00:01:18.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -168,7 +178,7 @@ FsWatchesRecursive:: Before request -Info 34 [00:01:15.000] request: +Info 38 [00:01:19.000] request: { "command": "open", "arguments": { @@ -178,19 +188,19 @@ Info 34 [00:01:15.000] request: "seq": 2, "type": "request" } -Info 35 [00:01:16.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info -Info 36 [00:01:17.000] Search path: /user/username/projects/myproject -Info 37 [00:01:18.000] For info: /user/username/projects/myproject/unitTest1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 38 [00:01:19.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 38 [00:01:20.000] Files (3) - -Info 38 [00:01:21.000] ----------------------------------------------- -Info 38 [00:01:22.000] Open files: -Info 38 [00:01:23.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 38 [00:01:24.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 38 [00:01:25.000] FileName: /user/username/projects/myproject/unitTest1.ts ProjectRootPath: undefined -Info 38 [00:01:26.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 38 [00:01:27.000] response: +Info 39 [00:01:20.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info +Info 40 [00:01:21.000] Search path: /user/username/projects/myproject +Info 41 [00:01:22.000] For info: /user/username/projects/myproject/unitTest1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 42 [00:01:24.000] Files (3) + +Info 42 [00:01:25.000] ----------------------------------------------- +Info 42 [00:01:26.000] Open files: +Info 42 [00:01:27.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 42 [00:01:28.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:29.000] FileName: /user/username/projects/myproject/unitTest1.ts ProjectRootPath: undefined +Info 42 [00:01:30.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 42 [00:01:31.000] response: { "responseRequired": false } @@ -199,8 +209,12 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/node_modules: {"pollingInterval":500} +/user/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -218,7 +232,7 @@ FsWatchesRecursive:: Before request -Info 39 [00:01:28.000] request: +Info 43 [00:01:32.000] request: { "command": "navbar-full", "arguments": { @@ -227,7 +241,7 @@ Info 39 [00:01:28.000] request: "seq": 3, "type": "request" } -Info 40 [00:01:29.000] response: +Info 44 [00:01:33.000] response: { "response": [ { @@ -327,8 +341,8 @@ Info 40 [00:01:29.000] response: } After request -Info 41 [00:01:31.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 42 [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 45 [00:01:35.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 46 [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before checking timeout queue length (0) and running //// [/user/username/projects/myproject/unitTest1.ts] deleted @@ -336,7 +350,7 @@ After checking timeout queue length (0) and running Before request -Info 43 [00:01:33.000] request: +Info 47 [00:01:37.000] request: { "command": "close", "arguments": { @@ -345,16 +359,16 @@ Info 43 [00:01:33.000] request: "seq": 4, "type": "request" } -Info 44 [00:01:34.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 45 [00:01:35.000] Scheduled: *ensureProjectForOpenFiles* -Info 46 [00:01:36.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 46 [00:01:37.000] Files (3) - -Info 46 [00:01:38.000] ----------------------------------------------- -Info 46 [00:01:39.000] Open files: -Info 46 [00:01:40.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 46 [00:01:41.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 46 [00:01:42.000] response: +Info 48 [00:01:38.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 49 [00:01:39.000] Scheduled: *ensureProjectForOpenFiles* +Info 50 [00:01:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 50 [00:01:41.000] Files (3) + +Info 50 [00:01:42.000] ----------------------------------------------- +Info 50 [00:01:43.000] Open files: +Info 50 [00:01:44.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 50 [00:01:45.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 50 [00:01:46.000] response: { "responseRequired": false } @@ -362,13 +376,15 @@ After request Before checking timeout queue length (2) and running -Info 47 [00:01:43.000] Running: /user/username/projects/myproject/tsconfig.json -Info 48 [00:01:44.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 49 [00:01:45.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 50 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 51 [00:01:47.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 52 [00:01:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 53 [00:01:49.000] Files (2) +Info 51 [00:01:47.000] Running: /user/username/projects/myproject/tsconfig.json +Info 52 [00:01:48.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 53 [00:01:49.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 54 [00:01:50.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 55 [00:01:51.000] DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 56 [00:01:52.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 57 [00:01:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 58 [00:01:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 59 [00:01:55.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app.ts SVC-1-0 "console.log('Hello world');" @@ -378,33 +394,37 @@ Info 53 [00:01:49.000] Files (2) app.ts Matched by default include pattern '**/*' -Info 54 [00:01:50.000] ----------------------------------------------- -Info 55 [00:01:51.000] Running: *ensureProjectForOpenFiles* -Info 56 [00:01:52.000] Before ensureProjectForOpenFiles: -Info 57 [00:01:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 57 [00:01:54.000] Files (2) - -Info 57 [00:01:55.000] ----------------------------------------------- -Info 57 [00:01:56.000] Open files: -Info 57 [00:01:57.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 57 [00:01:58.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 57 [00:01:59.000] After ensureProjectForOpenFiles: -Info 58 [00:02:00.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 58 [00:02:01.000] Files (2) - -Info 58 [00:02:02.000] ----------------------------------------------- -Info 58 [00:02:03.000] Open files: -Info 58 [00:02:04.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 58 [00:02:05.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 60 [00:01:56.000] ----------------------------------------------- +Info 61 [00:01:57.000] Running: *ensureProjectForOpenFiles* +Info 62 [00:01:58.000] Before ensureProjectForOpenFiles: +Info 63 [00:01:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 63 [00:02:00.000] Files (2) + +Info 63 [00:02:01.000] ----------------------------------------------- +Info 63 [00:02:02.000] Open files: +Info 63 [00:02:03.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 63 [00:02:04.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 63 [00:02:05.000] After ensureProjectForOpenFiles: +Info 64 [00:02:06.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 64 [00:02:07.000] Files (2) + +Info 64 [00:02:08.000] ----------------------------------------------- +Info 64 [00:02:09.000] Open files: +Info 64 [00:02:10.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 64 [00:02:11.000] Projects: /user/username/projects/myproject/tsconfig.json After checking timeout queue length (2) and running PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} PolledWatches *deleted*:: /user/username/projects/myproject/node_modules: {"pollingInterval":500} +/user/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -416,10 +436,10 @@ FsWatchesRecursive:: /user/username/projects/myproject: {} -Info 58 [00:02:08.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory -Info 59 [00:02:09.000] Scheduled: /user/username/projects/myproject/tsconfig.json -Info 60 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles* -Info 61 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 64 [00:02:14.000] DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory +Info 65 [00:02:15.000] Scheduled: /user/username/projects/myproject/tsconfig.json +Info 66 [00:02:16.000] Scheduled: *ensureProjectForOpenFiles* +Info 67 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with /user/username/projects/myproject/unitTest1.ts :: WatchInfo: /user/username/projects/myproject 1 undefined Config: /user/username/projects/myproject/tsconfig.json WatchType: Wild card directory Before running timeout callbacks //// [/user/username/projects/myproject/unitTest1.ts] import assert = require('assert'); @@ -434,14 +454,16 @@ export function Test2() { }; -Info 62 [00:02:12.000] Running: /user/username/projects/myproject/tsconfig.json -Info 63 [00:02:13.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info -Info 64 [00:02:14.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json -Info 65 [00:02:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 66 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations -Info 67 [00:02:17.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 68 [00:02:18.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 69 [00:02:19.000] Files (3) +Info 68 [00:02:18.000] Running: /user/username/projects/myproject/tsconfig.json +Info 69 [00:02:19.000] FileWatcher:: Added:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info +Info 70 [00:02:20.000] Starting updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json +Info 71 [00:02:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 72 [00:02:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 73 [00:02:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 74 [00:02:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations +Info 75 [00:02:25.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 4 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 76 [00:02:26.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 77 [00:02:27.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/app.ts SVC-1-0 "console.log('Hello world');" /user/username/projects/myproject/unitTest1.ts Text-2 "import assert = require('assert');\n\nexport function Test1() {\n assert.ok(true, \"This shouldn't fail\");\n};\n\nexport function Test2() {\n assert.ok(1 === 1, \"This shouldn't fail\");\n assert.ok(false, \"This should fail\");\n};" @@ -454,31 +476,35 @@ Info 69 [00:02:19.000] Files (3) unitTest1.ts Matched by default include pattern '**/*' -Info 70 [00:02:20.000] ----------------------------------------------- -Info 71 [00:02:21.000] Running: *ensureProjectForOpenFiles* -Info 72 [00:02:22.000] Before ensureProjectForOpenFiles: -Info 73 [00:02:23.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 73 [00:02:24.000] Files (3) - -Info 73 [00:02:25.000] ----------------------------------------------- -Info 73 [00:02:26.000] Open files: -Info 73 [00:02:27.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 73 [00:02:28.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 73 [00:02:29.000] After ensureProjectForOpenFiles: -Info 74 [00:02:30.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 74 [00:02:31.000] Files (3) - -Info 74 [00:02:32.000] ----------------------------------------------- -Info 74 [00:02:33.000] Open files: -Info 74 [00:02:34.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 74 [00:02:35.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 78 [00:02:28.000] ----------------------------------------------- +Info 79 [00:02:29.000] Running: *ensureProjectForOpenFiles* +Info 80 [00:02:30.000] Before ensureProjectForOpenFiles: +Info 81 [00:02:31.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 81 [00:02:32.000] Files (3) + +Info 81 [00:02:33.000] ----------------------------------------------- +Info 81 [00:02:34.000] Open files: +Info 81 [00:02:35.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 81 [00:02:36.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 81 [00:02:37.000] After ensureProjectForOpenFiles: +Info 82 [00:02:38.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 82 [00:02:39.000] Files (3) + +Info 82 [00:02:40.000] ----------------------------------------------- +Info 82 [00:02:41.000] Open files: +Info 82 [00:02:42.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 82 [00:02:43.000] Projects: /user/username/projects/myproject/tsconfig.json After running timeout callbacks PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -494,7 +520,7 @@ FsWatchesRecursive:: Before request -Info 74 [00:02:36.000] request: +Info 82 [00:02:44.000] request: { "command": "open", "arguments": { @@ -504,19 +530,19 @@ Info 74 [00:02:36.000] request: "seq": 5, "type": "request" } -Info 75 [00:02:37.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info -Info 76 [00:02:38.000] Search path: /user/username/projects/myproject -Info 77 [00:02:39.000] For info: /user/username/projects/myproject/unitTest1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json -Info 78 [00:02:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 78 [00:02:41.000] Files (3) - -Info 78 [00:02:42.000] ----------------------------------------------- -Info 78 [00:02:43.000] Open files: -Info 78 [00:02:44.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined -Info 78 [00:02:45.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 78 [00:02:46.000] FileName: /user/username/projects/myproject/unitTest1.ts ProjectRootPath: undefined -Info 78 [00:02:47.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 78 [00:02:48.000] response: +Info 83 [00:02:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/unitTest1.ts 500 undefined WatchType: Closed Script info +Info 84 [00:02:46.000] Search path: /user/username/projects/myproject +Info 85 [00:02:47.000] For info: /user/username/projects/myproject/unitTest1.ts :: Config file name: /user/username/projects/myproject/tsconfig.json +Info 86 [00:02:48.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 86 [00:02:49.000] Files (3) + +Info 86 [00:02:50.000] ----------------------------------------------- +Info 86 [00:02:51.000] Open files: +Info 86 [00:02:52.000] FileName: /user/username/projects/myproject/app.ts ProjectRootPath: undefined +Info 86 [00:02:53.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 86 [00:02:54.000] FileName: /user/username/projects/myproject/unitTest1.ts ProjectRootPath: undefined +Info 86 [00:02:55.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 86 [00:02:56.000] response: { "responseRequired": false } @@ -525,8 +551,12 @@ After request PolledWatches:: /user/username/projects/myproject/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/myproject/node_modules: {"pollingInterval":500} +/user/username/projects/node_modules: + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: @@ -544,7 +574,7 @@ FsWatchesRecursive:: Before request -Info 79 [00:02:49.000] request: +Info 87 [00:02:57.000] request: { "command": "navbar-full", "arguments": { @@ -553,7 +583,7 @@ Info 79 [00:02:49.000] request: "seq": 6, "type": "request" } -Info 80 [00:02:50.000] response: +Info 88 [00:02:58.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/telemetry/counts-files-by-extension.js b/tests/baselines/reference/tsserver/telemetry/counts-files-by-extension.js index c7e71e0d1c358..1b42d8eacc4d4 100644 --- a/tests/baselines/reference/tsserver/telemetry/counts-files-by-extension.js +++ b/tests/baselines/reference/tsserver/telemetry/counts-files-by-extension.js @@ -66,9 +66,11 @@ Info 13 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /src/moo.ts 500 undefi Info 14 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /src/tsx.tsx 500 undefined WatchType: Closed Script info Info 15 [00:00:40.000] Starting updateGraphWorker: Project: /tsconfig.json Info 16 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 17 [00:00:42.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:43.000] Project '/tsconfig.json' (Configured) -Info 19 [00:00:44.000] Files (6) +Info 17 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 18 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 19 [00:00:44.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:45.000] Project '/tsconfig.json' (Configured) +Info 21 [00:00:46.000] Files (6) /src/dts.d.ts Text-1 "" /src/js.js Text-1 "" /src/jsx.jsx Text-1 "" @@ -90,21 +92,21 @@ Info 19 [00:00:44.000] Files (6) src/tsx.tsx Matched by include pattern 'src' in 'tsconfig.json' -Info 20 [00:00:45.000] ----------------------------------------------- -Info 21 [00:00:46.000] event: +Info 22 [00:00:47.000] ----------------------------------------------- +Info 23 [00:00:48.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/tsconfig.json"}} -Info 22 [00:00:47.000] event: +Info 24 [00:00:49.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"aace87d7c1572ff43c6978074161b586788b4518c7a9d06c79c03e613b6ce5a3","fileStats":{"js":1,"jsSize":0,"jsx":1,"jsxSize":0,"ts":2,"tsSize":0,"tsx":1,"tsxSize":0,"dts":1,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":false,"files":false,"include":true,"exclude":false,"compileOnSave":false,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 23 [00:00:48.000] event: +Info 25 [00:00:50.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/src/ts.ts","configFile":"/tsconfig.json","diagnostics":[{"text":"Cannot write file '/src/js.js' because it would overwrite input file.","code":5055,"category":"error"},{"text":"File '/a/lib/lib.d.ts' not found.\n The file is in the program because:\n Default library for target 'es5'","code":6053,"category":"error"},{"text":"Cannot find global type 'Array'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Boolean'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Function'.","code":2318,"category":"error"},{"text":"Cannot find global type 'IArguments'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Number'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Object'.","code":2318,"category":"error"},{"text":"Cannot find global type 'RegExp'.","code":2318,"category":"error"},{"text":"Cannot find global type 'String'.","code":2318,"category":"error"}]}} -Info 24 [00:00:49.000] Project '/tsconfig.json' (Configured) -Info 24 [00:00:50.000] Files (6) - -Info 24 [00:00:51.000] ----------------------------------------------- -Info 24 [00:00:52.000] Open files: -Info 24 [00:00:53.000] FileName: /src/ts.ts ProjectRootPath: undefined -Info 24 [00:00:54.000] Projects: /tsconfig.json -Info 24 [00:00:55.000] response: +Info 26 [00:00:51.000] Project '/tsconfig.json' (Configured) +Info 26 [00:00:52.000] Files (6) + +Info 26 [00:00:53.000] ----------------------------------------------- +Info 26 [00:00:54.000] Open files: +Info 26 [00:00:55.000] FileName: /src/ts.ts ProjectRootPath: undefined +Info 26 [00:00:56.000] Projects: /tsconfig.json +Info 26 [00:00:57.000] response: { "responseRequired": false } @@ -113,6 +115,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/telemetry/does-nothing-for-inferred-project.js b/tests/baselines/reference/tsserver/telemetry/does-nothing-for-inferred-project.js index f6fc923560c2d..2d0c6de5c8a72 100644 --- a/tests/baselines/reference/tsserver/telemetry/does-nothing-for-inferred-project.js +++ b/tests/baselines/reference/tsserver/telemetry/does-nothing-for-inferred-project.js @@ -17,31 +17,35 @@ Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.js :: No config files found. Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:13.000] Files (1) +Info 6 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:15.000] Files (1) /a.js SVC-1-0 "" a.js Root file specified for compilation -Info 9 [00:00:14.000] ----------------------------------------------- +Info 11 [00:00:16.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} -TI:: [00:00:15.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:16.000] Processing cache location '/a/data/' -TI:: [00:00:17.000] Trying to find '/a/data/package.json'... -TI:: [00:00:18.000] Finished processing cache location '/a/data/' -TI:: [00:00:19.000] Npm config file: /a/data/package.json -TI:: [00:00:20.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:00:27.000] Updating types-registry npm package... -TI:: [00:00:28.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:35.000] TI:: Updated types-registry npm package +TI:: [00:00:17.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:18.000] Processing cache location '/a/data/' +TI:: [00:00:19.000] Trying to find '/a/data/package.json'... +TI:: [00:00:20.000] Finished processing cache location '/a/data/' +TI:: [00:00:21.000] Npm config file: /a/data/package.json +TI:: [00:00:22.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:00:29.000] Updating types-registry npm package... +TI:: [00:00:30.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:37.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -52,32 +56,32 @@ TI:: typing installer creation complete } -TI:: [00:00:36.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:00:37.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:00:38.000] Processing cache location '/a/data/' -TI:: [00:00:39.000] Cache location was already processed... -TI:: [00:00:40.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:41.000] Explicitly included types: [] -TI:: [00:00:42.000] Inferred typings from unresolved imports: [] -TI:: [00:00:43.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:44.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:45.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:51.000] Sending response: +TI:: [00:00:38.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:39.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:40.000] Processing cache location '/a/data/' +TI:: [00:00:41.000] Cache location was already processed... +TI:: [00:00:42.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:43.000] Explicitly included types: [] +TI:: [00:00:44.000] Inferred typings from unresolved imports: [] +TI:: [00:00:45.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:46.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:53.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:00:52.000] No new typings were requested as a result of typings discovery -Info 10 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:54.000] Files (1) +TI:: [00:00:54.000] No new typings were requested as a result of typings discovery +Info 12 [00:00:55.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:56.000] Files (1) -Info 10 [00:00:55.000] ----------------------------------------------- -Info 10 [00:00:56.000] Open files: -Info 10 [00:00:57.000] FileName: /a.js ProjectRootPath: undefined -Info 10 [00:00:58.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:59.000] response: +Info 12 [00:00:57.000] ----------------------------------------------- +Info 12 [00:00:58.000] Open files: +Info 12 [00:00:59.000] FileName: /a.js ProjectRootPath: undefined +Info 12 [00:01:00.000] Projects: /dev/null/inferredProject1* +Info 12 [00:01:01.000] response: { "responseRequired": false } @@ -86,6 +90,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* diff --git a/tests/baselines/reference/tsserver/telemetry/even-for-project-with-ts-check-in-config.js b/tests/baselines/reference/tsserver/telemetry/even-for-project-with-ts-check-in-config.js index 7409a7b6b6844..c4fb22032f7ec 100644 --- a/tests/baselines/reference/tsserver/telemetry/even-for-project-with-ts-check-in-config.js +++ b/tests/baselines/reference/tsserver/telemetry/even-for-project-with-ts-check-in-config.js @@ -40,21 +40,25 @@ Info 8 [00:00:15.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 9 [00:00:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory Info 10 [00:00:17.000] Starting updateGraphWorker: Project: /jsconfig.json Info 11 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 12 [00:00:19.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:20.000] Project '/jsconfig.json' (Configured) -Info 14 [00:00:21.000] Files (1) +Info 12 [00:00:19.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 13 [00:00:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 14 [00:00:21.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:22.000] Project '/jsconfig.json' (Configured) +Info 16 [00:00:23.000] Files (1) /a.js SVC-1-0 "" a.js Matched by default include pattern '**/*' -Info 15 [00:00:22.000] ----------------------------------------------- +Info 17 [00:00:24.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /jsconfig.json: *new* @@ -64,39 +68,39 @@ FsWatchesRecursive:: /: *new* {} -TI:: [00:00:23.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:24.000] Processing cache location '/a/data/' -TI:: [00:00:25.000] Trying to find '/a/data/package.json'... -TI:: [00:00:26.000] Finished processing cache location '/a/data/' -TI:: [00:00:27.000] Npm config file: /a/data/package.json -TI:: [00:00:28.000] Npm config file: '/a/data/package.json' is missing, creating new one... -Info 16 [00:00:31.000] DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 17 [00:00:32.000] Scheduled: /jsconfig.json -Info 18 [00:00:33.000] Scheduled: *ensureProjectForOpenFiles* -Info 19 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 20 [00:00:37.000] DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 21 [00:00:38.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 22 [00:00:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 23 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 24 [00:00:43.000] DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 25 [00:00:44.000] Config: /jsconfig.json Detected new package.json: a/data/package.json -Info 26 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/data/package.json 250 undefined WatchType: package.json file -Info 27 [00:00:46.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/package.json -Info 28 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:00:48.000] Updating types-registry npm package... -TI:: [00:00:49.000] npm install --ignore-scripts types-registry@latest -Info 29 [00:00:54.000] DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 30 [00:00:55.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 31 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 32 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 33 [00:00:59.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 34 [00:01:00.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 35 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 36 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 37 [00:01:04.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 38 [00:01:05.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/node_modules/types-registry/index.json -Info 39 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:07.000] TI:: Updated types-registry npm package +TI:: [00:00:25.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:26.000] Processing cache location '/a/data/' +TI:: [00:00:27.000] Trying to find '/a/data/package.json'... +TI:: [00:00:28.000] Finished processing cache location '/a/data/' +TI:: [00:00:29.000] Npm config file: /a/data/package.json +TI:: [00:00:30.000] Npm config file: '/a/data/package.json' is missing, creating new one... +Info 18 [00:00:33.000] DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 19 [00:00:34.000] Scheduled: /jsconfig.json +Info 20 [00:00:35.000] Scheduled: *ensureProjectForOpenFiles* +Info 21 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 22 [00:00:39.000] DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 23 [00:00:40.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 24 [00:00:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 25 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 26 [00:00:45.000] DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 27 [00:00:46.000] Config: /jsconfig.json Detected new package.json: a/data/package.json +Info 28 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/data/package.json 250 undefined WatchType: package.json file +Info 29 [00:00:48.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/package.json +Info 30 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:00:50.000] Updating types-registry npm package... +TI:: [00:00:51.000] npm install --ignore-scripts types-registry@latest +Info 31 [00:00:56.000] DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 32 [00:00:57.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 33 [00:00:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 34 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 35 [00:01:01.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 36 [00:01:02.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 37 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 38 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 39 [00:01:06.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 40 [00:01:07.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/node_modules/types-registry/index.json +Info 41 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:09.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -110,6 +114,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -121,41 +127,41 @@ FsWatchesRecursive:: /: {} -TI:: [00:01:08.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/a.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"checkJs":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:01:09.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:01:10.000] Processing cache location '/a/data/' -TI:: [00:01:11.000] Cache location was already processed... -TI:: [00:01:12.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:13.000] Explicitly included types: [] -TI:: [00:01:14.000] Inferred typings from unresolved imports: [] -TI:: [00:01:15.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:16.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:23.000] Sending response: +TI:: [00:01:10.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/a.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"checkJs":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:01:11.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:01:12.000] Processing cache location '/a/data/' +TI:: [00:01:13.000] Cache location was already processed... +TI:: [00:01:14.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:15.000] Explicitly included types: [] +TI:: [00:01:16.000] Inferred typings from unresolved imports: [] +TI:: [00:01:17.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:18.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:25.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"checkJs":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:24.000] No new typings were requested as a result of typings discovery -Info 40 [00:01:25.000] event: +TI:: [00:01:26.000] No new typings were requested as a result of typings discovery +Info 42 [00:01:27.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/jsconfig.json"}} -Info 41 [00:01:26.000] event: +Info 43 [00:01:28.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"d3f7418c3d4888d0a51e42716b5a330dab4da64c452eebe918c1e0e634d8ede1","fileStats":{"js":1,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"checkJs":true},"typeAcquisition":{"enable":true,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"jsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 42 [00:01:27.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 43 [00:01:28.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:29.000] Same program as before -Info 45 [00:01:30.000] event: +Info 44 [00:01:29.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 45 [00:01:30.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:31.000] Same program as before +Info 47 [00:01:32.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a.js","configFile":"/jsconfig.json","diagnostics":[{"text":"File '/a/lib/lib.d.ts' not found.\n The file is in the program because:\n Default library for target 'es5'","code":6053,"category":"error"},{"text":"Cannot find global type 'Array'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Boolean'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Function'.","code":2318,"category":"error"},{"text":"Cannot find global type 'IArguments'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Number'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Object'.","code":2318,"category":"error"},{"text":"Cannot find global type 'RegExp'.","code":2318,"category":"error"},{"text":"Cannot find global type 'String'.","code":2318,"category":"error"}]}} -Info 46 [00:01:31.000] Project '/jsconfig.json' (Configured) -Info 46 [00:01:32.000] Files (1) - -Info 46 [00:01:33.000] ----------------------------------------------- -Info 46 [00:01:34.000] Open files: -Info 46 [00:01:35.000] FileName: /a.js ProjectRootPath: undefined -Info 46 [00:01:36.000] Projects: /jsconfig.json -Info 46 [00:01:37.000] response: +Info 48 [00:01:33.000] Project '/jsconfig.json' (Configured) +Info 48 [00:01:34.000] Files (1) + +Info 48 [00:01:35.000] ----------------------------------------------- +Info 48 [00:01:36.000] Open files: +Info 48 [00:01:37.000] FileName: /a.js ProjectRootPath: undefined +Info 48 [00:01:38.000] Projects: /jsconfig.json +Info 48 [00:01:39.000] response: { "responseRequired": false } @@ -164,6 +170,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* diff --git a/tests/baselines/reference/tsserver/telemetry/not-for-ts-file.js b/tests/baselines/reference/tsserver/telemetry/not-for-ts-file.js index 8a411b870a622..dd57e196d550c 100644 --- a/tests/baselines/reference/tsserver/telemetry/not-for-ts-file.js +++ b/tests/baselines/reference/tsserver/telemetry/not-for-ts-file.js @@ -17,24 +17,26 @@ Info 2 [00:00:07.000] Search path: / Info 3 [00:00:08.000] For info: /a.ts :: No config files found. Info 4 [00:00:09.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:10.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:12.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:13.000] Files (1) +Info 6 [00:00:11.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:12.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:15.000] Files (1) /a.ts SVC-1-0 "" a.ts Root file specified for compilation -Info 9 [00:00:14.000] ----------------------------------------------- -Info 10 [00:00:15.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:16.000] Files (1) +Info 11 [00:00:16.000] ----------------------------------------------- +Info 12 [00:00:17.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:18.000] Files (1) -Info 10 [00:00:17.000] ----------------------------------------------- -Info 10 [00:00:18.000] Open files: -Info 10 [00:00:19.000] FileName: /a.ts ProjectRootPath: undefined -Info 10 [00:00:20.000] Projects: /dev/null/inferredProject1* -Info 10 [00:00:21.000] response: +Info 12 [00:00:19.000] ----------------------------------------------- +Info 12 [00:00:20.000] Open files: +Info 12 [00:00:21.000] FileName: /a.ts ProjectRootPath: undefined +Info 12 [00:00:22.000] Projects: /dev/null/inferredProject1* +Info 12 [00:00:23.000] response: { "responseRequired": false } @@ -43,3 +45,5 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/telemetry/only-sends-an-event-once.js b/tests/baselines/reference/tsserver/telemetry/only-sends-an-event-once.js index 7fcbb95ba73d8..bb1281d55a682 100644 --- a/tests/baselines/reference/tsserver/telemetry/only-sends-an-event-once.js +++ b/tests/baselines/reference/tsserver/telemetry/only-sends-an-event-once.js @@ -136,41 +136,43 @@ Info 26 [00:00:47.000] Search path: / Info 27 [00:00:48.000] For info: /b.ts :: No config files found. Info 28 [00:00:49.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 29 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 30 [00:00:51.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 31 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 32 [00:00:53.000] Files (1) +Info 30 [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 31 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 32 [00:00:53.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 33 [00:00:54.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 34 [00:00:55.000] Files (1) /b.ts SVC-1-0 "" b.ts Root file specified for compilation -Info 33 [00:00:54.000] ----------------------------------------------- -Info 34 [00:00:55.000] `remove Project:: -Info 35 [00:00:56.000] Project '/a/tsconfig.json' (Configured) -Info 36 [00:00:57.000] Files (1) +Info 35 [00:00:56.000] ----------------------------------------------- +Info 36 [00:00:57.000] `remove Project:: +Info 37 [00:00:58.000] Project '/a/tsconfig.json' (Configured) +Info 38 [00:00:59.000] Files (1) /a/a.ts a.ts Matched by default include pattern '**/*' -Info 37 [00:00:58.000] ----------------------------------------------- -Info 38 [00:00:59.000] DirectoryWatcher:: Close:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory -Info 39 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory -Info 40 [00:01:01.000] FileWatcher:: Close:: WatchInfo: /a/tsconfig.json 2000 undefined Project: /a/tsconfig.json WatchType: Config file -Info 41 [00:01:02.000] DirectoryWatcher:: Close:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots -Info 42 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots -Info 43 [00:01:04.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/tsconfig.json WatchType: Missing file -Info 44 [00:01:05.000] FileWatcher:: Close:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info -Info 45 [00:01:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:01:07.000] Files (1) - -Info 45 [00:01:08.000] ----------------------------------------------- -Info 45 [00:01:09.000] Open files: -Info 45 [00:01:10.000] FileName: /b.ts ProjectRootPath: undefined -Info 45 [00:01:11.000] Projects: /dev/null/inferredProject1* -Info 45 [00:01:12.000] response: +Info 39 [00:01:00.000] ----------------------------------------------- +Info 40 [00:01:01.000] DirectoryWatcher:: Close:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory +Info 41 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory +Info 42 [00:01:03.000] FileWatcher:: Close:: WatchInfo: /a/tsconfig.json 2000 undefined Project: /a/tsconfig.json WatchType: Config file +Info 43 [00:01:04.000] DirectoryWatcher:: Close:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots +Info 44 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Close:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots +Info 45 [00:01:06.000] FileWatcher:: Close:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/tsconfig.json WatchType: Missing file +Info 46 [00:01:07.000] FileWatcher:: Close:: WatchInfo: /a/a.ts 500 undefined WatchType: Closed Script info +Info 47 [00:01:08.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 47 [00:01:09.000] Files (1) + +Info 47 [00:01:10.000] ----------------------------------------------- +Info 47 [00:01:11.000] Open files: +Info 47 [00:01:12.000] FileName: /b.ts ProjectRootPath: undefined +Info 47 [00:01:13.000] Projects: /dev/null/inferredProject1* +Info 47 [00:01:14.000] response: { "responseRequired": false } @@ -179,6 +181,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} PolledWatches *deleted*:: /a/node_modules/@types: @@ -196,7 +200,7 @@ FsWatchesRecursive *deleted*:: Before request -Info 46 [00:01:13.000] request: +Info 48 [00:01:15.000] request: { "command": "open", "arguments": { @@ -205,13 +209,13 @@ Info 46 [00:01:13.000] request: "seq": 4, "type": "request" } -Info 47 [00:01:14.000] Search path: /a -Info 48 [00:01:15.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json -Info 49 [00:01:16.000] Creating configuration project /a/tsconfig.json -Info 50 [00:01:17.000] FileWatcher:: Added:: WatchInfo: /a/tsconfig.json 2000 undefined Project: /a/tsconfig.json WatchType: Config file -Info 51 [00:01:18.000] event: +Info 49 [00:01:16.000] Search path: /a +Info 50 [00:01:17.000] For info: /a/a.ts :: Config file name: /a/tsconfig.json +Info 51 [00:01:18.000] Creating configuration project /a/tsconfig.json +Info 52 [00:01:19.000] FileWatcher:: Added:: WatchInfo: /a/tsconfig.json 2000 undefined Project: /a/tsconfig.json WatchType: Config file +Info 53 [00:01:20.000] event: {"seq":0,"type":"event","event":"projectLoadingStart","body":{"projectName":"/a/tsconfig.json","reason":"Creating possible configured project for /a/a.ts to open"}} -Info 52 [00:01:19.000] Config: /a/tsconfig.json : { +Info 54 [00:01:21.000] Config: /a/tsconfig.json : { "rootNames": [ "/a/a.ts" ], @@ -219,40 +223,40 @@ Info 52 [00:01:19.000] Config: /a/tsconfig.json : { "configFilePath": "/a/tsconfig.json" } } -Info 53 [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory -Info 54 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory -Info 55 [00:01:22.000] Starting updateGraphWorker: Project: /a/tsconfig.json -Info 56 [00:01:23.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/tsconfig.json WatchType: Missing file -Info 57 [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots -Info 58 [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots -Info 59 [00:01:26.000] Finishing updateGraphWorker: Project: /a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:01:27.000] Project '/a/tsconfig.json' (Configured) -Info 61 [00:01:28.000] Files (1) +Info 55 [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory +Info 56 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a 1 undefined Config: /a/tsconfig.json WatchType: Wild card directory +Info 57 [00:01:24.000] Starting updateGraphWorker: Project: /a/tsconfig.json +Info 58 [00:01:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /a/tsconfig.json WatchType: Missing file +Info 59 [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots +Info 60 [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /a/node_modules/@types 1 undefined Project: /a/tsconfig.json WatchType: Type roots +Info 61 [00:01:28.000] Finishing updateGraphWorker: Project: /a/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 62 [00:01:29.000] Project '/a/tsconfig.json' (Configured) +Info 63 [00:01:30.000] Files (1) /a/a.ts SVC-2-0 "" a.ts Matched by default include pattern '**/*' -Info 62 [00:01:29.000] ----------------------------------------------- -Info 63 [00:01:30.000] event: +Info 64 [00:01:31.000] ----------------------------------------------- +Info 65 [00:01:32.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/a/tsconfig.json"}} -Info 64 [00:01:31.000] event: +Info 66 [00:01:33.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a/a.ts","configFile":"/a/tsconfig.json","diagnostics":[{"text":"File '/a/lib/lib.d.ts' not found.\n The file is in the program because:\n Default library for target 'es5'","code":6053,"category":"error"},{"text":"Cannot find global type 'Array'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Boolean'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Function'.","code":2318,"category":"error"},{"text":"Cannot find global type 'IArguments'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Number'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Object'.","code":2318,"category":"error"},{"text":"Cannot find global type 'RegExp'.","code":2318,"category":"error"},{"text":"Cannot find global type 'String'.","code":2318,"category":"error"}]}} -Info 65 [00:01:32.000] Project '/a/tsconfig.json' (Configured) -Info 65 [00:01:33.000] Files (1) - -Info 65 [00:01:34.000] ----------------------------------------------- -Info 65 [00:01:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 65 [00:01:36.000] Files (1) - -Info 65 [00:01:37.000] ----------------------------------------------- -Info 65 [00:01:38.000] Open files: -Info 65 [00:01:39.000] FileName: /b.ts ProjectRootPath: undefined -Info 65 [00:01:40.000] Projects: /dev/null/inferredProject1* -Info 65 [00:01:41.000] FileName: /a/a.ts ProjectRootPath: undefined -Info 65 [00:01:42.000] Projects: /a/tsconfig.json -Info 65 [00:01:43.000] response: +Info 67 [00:01:34.000] Project '/a/tsconfig.json' (Configured) +Info 67 [00:01:35.000] Files (1) + +Info 67 [00:01:36.000] ----------------------------------------------- +Info 67 [00:01:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 67 [00:01:38.000] Files (1) + +Info 67 [00:01:39.000] ----------------------------------------------- +Info 67 [00:01:40.000] Open files: +Info 67 [00:01:41.000] FileName: /b.ts ProjectRootPath: undefined +Info 67 [00:01:42.000] Projects: /dev/null/inferredProject1* +Info 67 [00:01:43.000] FileName: /a/a.ts ProjectRootPath: undefined +Info 67 [00:01:44.000] Projects: /a/tsconfig.json +Info 67 [00:01:45.000] response: { "responseRequired": false } @@ -261,6 +265,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /a/node_modules/@types: *new* {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/telemetry/sends-event-for-inferred-project.js b/tests/baselines/reference/tsserver/telemetry/sends-event-for-inferred-project.js index f2241158004b5..87c2d7578e92c 100644 --- a/tests/baselines/reference/tsserver/telemetry/sends-event-for-inferred-project.js +++ b/tests/baselines/reference/tsserver/telemetry/sends-event-for-inferred-project.js @@ -21,31 +21,35 @@ Info 2 [00:00:09.000] Search path: / Info 3 [00:00:10.000] For info: /a.js :: No config files found. Info 4 [00:00:11.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* Info 5 [00:00:12.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 6 [00:00:13.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 7 [00:00:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 8 [00:00:15.000] Files (1) +Info 6 [00:00:13.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 7 [00:00:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 8 [00:00:15.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 9 [00:00:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 10 [00:00:17.000] Files (1) /a.js SVC-1-0 "// @ts-check\nconst x = 0;" a.js Root file specified for compilation -Info 9 [00:00:16.000] ----------------------------------------------- +Info 11 [00:00:18.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} -TI:: [00:00:17.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:18.000] Processing cache location '/a/data/' -TI:: [00:00:19.000] Trying to find '/a/data/package.json'... -TI:: [00:00:20.000] Finished processing cache location '/a/data/' -TI:: [00:00:21.000] Npm config file: /a/data/package.json -TI:: [00:00:22.000] Npm config file: '/a/data/package.json' is missing, creating new one... -TI:: [00:00:29.000] Updating types-registry npm package... -TI:: [00:00:30.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:37.000] TI:: Updated types-registry npm package +TI:: [00:00:19.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:20.000] Processing cache location '/a/data/' +TI:: [00:00:21.000] Trying to find '/a/data/package.json'... +TI:: [00:00:22.000] Finished processing cache location '/a/data/' +TI:: [00:00:23.000] Npm config file: /a/data/package.json +TI:: [00:00:24.000] Npm config file: '/a/data/package.json' is missing, creating new one... +TI:: [00:00:31.000] Updating types-registry npm package... +TI:: [00:00:32.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:39.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -56,32 +60,32 @@ TI:: typing installer creation complete } -TI:: [00:00:38.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:00:39.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:00:40.000] Processing cache location '/a/data/' -TI:: [00:00:41.000] Cache location was already processed... -TI:: [00:00:42.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:43.000] Explicitly included types: [] -TI:: [00:00:44.000] Inferred typings from unresolved imports: [] -TI:: [00:00:45.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:46.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:00:51.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:00:53.000] Sending response: +TI:: [00:00:40.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/a.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:00:41.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:00:42.000] Processing cache location '/a/data/' +TI:: [00:00:43.000] Cache location was already processed... +TI:: [00:00:44.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:45.000] Explicitly included types: [] +TI:: [00:00:46.000] Inferred typings from unresolved imports: [] +TI:: [00:00:47.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:48.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:00:49.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:52.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:00:55.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:00:54.000] No new typings were requested as a result of typings discovery -Info 10 [00:00:55.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:56.000] Files (1) - -Info 10 [00:00:57.000] ----------------------------------------------- -Info 10 [00:00:58.000] Open files: -Info 10 [00:00:59.000] FileName: /a.js ProjectRootPath: undefined -Info 10 [00:01:00.000] Projects: /dev/null/inferredProject1* -Info 10 [00:01:01.000] response: +TI:: [00:00:56.000] No new typings were requested as a result of typings discovery +Info 12 [00:00:57.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:58.000] Files (1) + +Info 12 [00:00:59.000] ----------------------------------------------- +Info 12 [00:01:00.000] Open files: +Info 12 [00:01:01.000] FileName: /a.js ProjectRootPath: undefined +Info 12 [00:01:02.000] Projects: /dev/null/inferredProject1* +Info 12 [00:01:03.000] response: { "responseRequired": false } @@ -90,6 +94,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -97,7 +103,7 @@ PolledWatches:: Before request -Info 11 [00:01:02.000] request: +Info 13 [00:01:04.000] request: { "command": "open", "arguments": { @@ -106,51 +112,53 @@ Info 11 [00:01:02.000] request: "seq": 2, "type": "request" } -Info 12 [00:01:03.000] Search path: / -Info 13 [00:01:04.000] For info: /b.js :: No config files found. -Info 14 [00:01:05.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* -Info 15 [00:01:06.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject2* WatchType: Missing file -Info 16 [00:01:07.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:01:08.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 18 [00:01:09.000] Files (1) +Info 14 [00:01:05.000] Search path: / +Info 15 [00:01:06.000] For info: /b.js :: No config files found. +Info 16 [00:01:07.000] Starting updateGraphWorker: Project: /dev/null/inferredProject2* +Info 17 [00:01:08.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject2* WatchType: Missing file +Info 18 [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 19 [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject2* WatchType: Type roots +Info 20 [00:01:11.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject2* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:01:12.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 22 [00:01:13.000] Files (1) /b.js SVC-1-0 "" b.js Root file specified for compilation -Info 19 [00:01:10.000] ----------------------------------------------- -TI:: [00:01:11.000] Got install request {"projectName":"/dev/null/inferredProject2*","fileNames":["/b.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:01:12.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:01:13.000] Processing cache location '/a/data/' -TI:: [00:01:14.000] Cache location was already processed... -TI:: [00:01:15.000] Explicitly included types: [] -TI:: [00:01:16.000] Inferred typings from unresolved imports: [] -TI:: [00:01:17.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:18.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject2* watcher already invoked: false -TI:: [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject2* watcher already invoked: false -TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject2* watcher already invoked: false -TI:: [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject2* watcher already invoked: false -TI:: [00:01:25.000] Sending response: +Info 23 [00:01:14.000] ----------------------------------------------- +TI:: [00:01:15.000] Got install request {"projectName":"/dev/null/inferredProject2*","fileNames":["/b.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:01:16.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:01:17.000] Processing cache location '/a/data/' +TI:: [00:01:18.000] Cache location was already processed... +TI:: [00:01:19.000] Explicitly included types: [] +TI:: [00:01:20.000] Inferred typings from unresolved imports: [] +TI:: [00:01:21.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:22.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject2* watcher already invoked: false +TI:: [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /dev/null/inferredProject2* watcher already invoked: false +TI:: [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:01:27.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject2* watcher already invoked: false +TI:: [00:01:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /dev/null/inferredProject2* watcher already invoked: false +TI:: [00:01:29.000] Sending response: {"projectName":"/dev/null/inferredProject2*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:26.000] No new typings were requested as a result of typings discovery -Info 20 [00:01:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 20 [00:01:28.000] Files (1) - -Info 20 [00:01:29.000] ----------------------------------------------- -Info 20 [00:01:30.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 20 [00:01:31.000] Files (1) - -Info 20 [00:01:32.000] ----------------------------------------------- -Info 20 [00:01:33.000] Open files: -Info 20 [00:01:34.000] FileName: /a.js ProjectRootPath: undefined -Info 20 [00:01:35.000] Projects: /dev/null/inferredProject1* -Info 20 [00:01:36.000] FileName: /b.js ProjectRootPath: undefined -Info 20 [00:01:37.000] Projects: /dev/null/inferredProject2* -Info 20 [00:01:38.000] response: +TI:: [00:01:30.000] No new typings were requested as a result of typings discovery +Info 24 [00:01:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 24 [00:01:32.000] Files (1) + +Info 24 [00:01:33.000] ----------------------------------------------- +Info 24 [00:01:34.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 24 [00:01:35.000] Files (1) + +Info 24 [00:01:36.000] ----------------------------------------------- +Info 24 [00:01:37.000] Open files: +Info 24 [00:01:38.000] FileName: /a.js ProjectRootPath: undefined +Info 24 [00:01:39.000] Projects: /dev/null/inferredProject1* +Info 24 [00:01:40.000] FileName: /b.js ProjectRootPath: undefined +Info 24 [00:01:41.000] Projects: /dev/null/inferredProject2* +Info 24 [00:01:42.000] response: { "responseRequired": false } @@ -158,7 +166,7 @@ After request Before request -Info 21 [00:01:39.000] request: +Info 25 [00:01:43.000] request: { "command": "open", "arguments": { @@ -167,20 +175,20 @@ Info 21 [00:01:39.000] request: "seq": 3, "type": "request" } -Info 22 [00:01:40.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:01:41.000] Files (1) - -Info 22 [00:01:42.000] ----------------------------------------------- -Info 22 [00:01:43.000] Project '/dev/null/inferredProject2*' (Inferred) -Info 22 [00:01:44.000] Files (1) - -Info 22 [00:01:45.000] ----------------------------------------------- -Info 22 [00:01:46.000] Open files: -Info 22 [00:01:47.000] FileName: /a.js ProjectRootPath: undefined -Info 22 [00:01:48.000] Projects: /dev/null/inferredProject1* -Info 22 [00:01:49.000] FileName: /b.js ProjectRootPath: undefined -Info 22 [00:01:50.000] Projects: /dev/null/inferredProject2* -Info 22 [00:01:51.000] response: +Info 26 [00:01:44.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 26 [00:01:45.000] Files (1) + +Info 26 [00:01:46.000] ----------------------------------------------- +Info 26 [00:01:47.000] Project '/dev/null/inferredProject2*' (Inferred) +Info 26 [00:01:48.000] Files (1) + +Info 26 [00:01:49.000] ----------------------------------------------- +Info 26 [00:01:50.000] Open files: +Info 26 [00:01:51.000] FileName: /a.js ProjectRootPath: undefined +Info 26 [00:01:52.000] Projects: /dev/null/inferredProject1* +Info 26 [00:01:53.000] FileName: /b.js ProjectRootPath: undefined +Info 26 [00:01:54.000] Projects: /dev/null/inferredProject2* +Info 26 [00:01:55.000] response: { "responseRequired": false } diff --git a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-extends,-files,-include,-exclude,-and-compileOnSave.js b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-extends,-files,-include,-exclude,-and-compileOnSave.js index 9b6886997e4a7..7cc1a2b1f71fe 100644 --- a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-extends,-files,-include,-exclude,-and-compileOnSave.js +++ b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-extends,-files,-include,-exclude,-and-compileOnSave.js @@ -34,30 +34,32 @@ Info 8 [00:00:17.000] DirectoryWatcher:: Added:: WatchInfo: /hunter2 1 undefi Info 9 [00:00:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /hunter2 1 undefined Config: /tsconfig.json WatchType: Wild card directory Info 10 [00:00:19.000] Starting updateGraphWorker: Project: /tsconfig.json Info 11 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /tsconfig.json WatchType: Missing file -Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:22.000] Project '/tsconfig.json' (Configured) -Info 14 [00:00:23.000] Files (1) +Info 12 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 13 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /tsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Finishing updateGraphWorker: Project: /tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:24.000] Project '/tsconfig.json' (Configured) +Info 16 [00:00:25.000] Files (1) /hunter2/a.ts SVC-1-0 "" hunter2/a.ts Part of 'files' list in tsconfig.json -Info 15 [00:00:24.000] ----------------------------------------------- -Info 16 [00:00:25.000] event: +Info 17 [00:00:26.000] ----------------------------------------------- +Info 18 [00:00:27.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/tsconfig.json"}} -Info 17 [00:00:26.000] event: +Info 19 [00:00:28.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"aace87d7c1572ff43c6978074161b586788b4518c7a9d06c79c03e613b6ce5a3","fileStats":{"js":0,"jsSize":0,"jsx":0,"jsxSize":0,"ts":1,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{},"typeAcquisition":{"enable":false,"include":false,"exclude":false},"extends":true,"files":true,"include":true,"exclude":true,"compileOnSave":true,"configFileName":"tsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 18 [00:00:27.000] event: +Info 20 [00:00:29.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/hunter2/a.ts","configFile":"/tsconfig.json","diagnostics":[{"text":"File '/a/lib/lib.d.ts' not found.\n The file is in the program because:\n Default library for target 'es5'","code":6053,"category":"error"},{"text":"Cannot find global type 'Array'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Boolean'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Function'.","code":2318,"category":"error"},{"text":"Cannot find global type 'IArguments'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Number'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Object'.","code":2318,"category":"error"},{"text":"Cannot find global type 'RegExp'.","code":2318,"category":"error"},{"text":"Cannot find global type 'String'.","code":2318,"category":"error"},{"start":{"line":1,"offset":33},"end":{"line":1,"offset":47},"text":"File 'hunter2.json' not found.","code":6053,"category":"error","fileName":"/tsconfig.json"}]}} -Info 19 [00:00:28.000] Project '/tsconfig.json' (Configured) -Info 19 [00:00:29.000] Files (1) +Info 21 [00:00:30.000] Project '/tsconfig.json' (Configured) +Info 21 [00:00:31.000] Files (1) -Info 19 [00:00:30.000] ----------------------------------------------- -Info 19 [00:00:31.000] Open files: -Info 19 [00:00:32.000] FileName: /hunter2/a.ts ProjectRootPath: undefined -Info 19 [00:00:33.000] Projects: /tsconfig.json -Info 19 [00:00:34.000] response: +Info 21 [00:00:32.000] ----------------------------------------------- +Info 21 [00:00:33.000] Open files: +Info 21 [00:00:34.000] FileName: /hunter2/a.ts ProjectRootPath: undefined +Info 21 [00:00:35.000] Projects: /tsconfig.json +Info 21 [00:00:36.000] response: { "responseRequired": false } @@ -66,6 +68,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-file-sizes.js b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-file-sizes.js index 9655801b4c840..08901b1157273 100644 --- a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-file-sizes.js +++ b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-file-sizes.js @@ -44,9 +44,11 @@ Info 9 [00:00:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 10 [00:00:19.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 11 [00:00:20.000] Starting updateGraphWorker: Project: /jsconfig.json Info 12 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 13 [00:00:22.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 14 [00:00:23.000] Project '/jsconfig.json' (Configured) -Info 15 [00:00:24.000] Files (2) +Info 13 [00:00:22.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 14 [00:00:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 15 [00:00:24.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:25.000] Project '/jsconfig.json' (Configured) +Info 17 [00:00:26.000] Files (2) /a.js SVC-1-0 "1" /b.ts Text-1 "12" @@ -56,12 +58,14 @@ Info 15 [00:00:24.000] Files (2) b.ts Matched by default include pattern '**/*' -Info 16 [00:00:25.000] ----------------------------------------------- +Info 18 [00:00:27.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /jsconfig.json: *new* @@ -73,39 +77,39 @@ FsWatchesRecursive:: /: *new* {} -TI:: [00:00:26.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:27.000] Processing cache location '/a/data/' -TI:: [00:00:28.000] Trying to find '/a/data/package.json'... -TI:: [00:00:29.000] Finished processing cache location '/a/data/' -TI:: [00:00:30.000] Npm config file: /a/data/package.json -TI:: [00:00:31.000] Npm config file: '/a/data/package.json' is missing, creating new one... -Info 17 [00:00:34.000] DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 18 [00:00:35.000] Scheduled: /jsconfig.json -Info 19 [00:00:36.000] Scheduled: *ensureProjectForOpenFiles* -Info 20 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 21 [00:00:40.000] DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 22 [00:00:41.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 23 [00:00:42.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 24 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 25 [00:00:46.000] DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 26 [00:00:47.000] Config: /jsconfig.json Detected new package.json: a/data/package.json -Info 27 [00:00:48.000] FileWatcher:: Added:: WatchInfo: /a/data/package.json 250 undefined WatchType: package.json file -Info 28 [00:00:49.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/package.json -Info 29 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:00:51.000] Updating types-registry npm package... -TI:: [00:00:52.000] npm install --ignore-scripts types-registry@latest -Info 30 [00:00:57.000] DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 31 [00:00:58.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 32 [00:00:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 33 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 34 [00:01:02.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 35 [00:01:03.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 36 [00:01:04.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 37 [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 38 [00:01:07.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 39 [00:01:08.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/node_modules/types-registry/index.json -Info 40 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:10.000] TI:: Updated types-registry npm package +TI:: [00:00:28.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:29.000] Processing cache location '/a/data/' +TI:: [00:00:30.000] Trying to find '/a/data/package.json'... +TI:: [00:00:31.000] Finished processing cache location '/a/data/' +TI:: [00:00:32.000] Npm config file: /a/data/package.json +TI:: [00:00:33.000] Npm config file: '/a/data/package.json' is missing, creating new one... +Info 19 [00:00:36.000] DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 20 [00:00:37.000] Scheduled: /jsconfig.json +Info 21 [00:00:38.000] Scheduled: *ensureProjectForOpenFiles* +Info 22 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 23 [00:00:42.000] DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 24 [00:00:43.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 25 [00:00:44.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 26 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 27 [00:00:48.000] DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 28 [00:00:49.000] Config: /jsconfig.json Detected new package.json: a/data/package.json +Info 29 [00:00:50.000] FileWatcher:: Added:: WatchInfo: /a/data/package.json 250 undefined WatchType: package.json file +Info 30 [00:00:51.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/package.json +Info 31 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:00:53.000] Updating types-registry npm package... +TI:: [00:00:54.000] npm install --ignore-scripts types-registry@latest +Info 32 [00:00:59.000] DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 33 [00:01:00.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 34 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 35 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 36 [00:01:04.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 37 [00:01:05.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 38 [00:01:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 39 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 40 [00:01:09.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 41 [00:01:10.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/node_modules/types-registry/index.json +Info 42 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:12.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -119,6 +123,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -132,41 +138,41 @@ FsWatchesRecursive:: /: {} -TI:: [00:01:11.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/a.js","/b.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:01:12.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:01:13.000] Processing cache location '/a/data/' -TI:: [00:01:14.000] Cache location was already processed... -TI:: [00:01:15.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:16.000] Explicitly included types: [] -TI:: [00:01:17.000] Inferred typings from unresolved imports: [] -TI:: [00:01:18.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:19.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:26.000] Sending response: +TI:: [00:01:13.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/a.js","/b.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:01:14.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:01:15.000] Processing cache location '/a/data/' +TI:: [00:01:16.000] Cache location was already processed... +TI:: [00:01:17.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:18.000] Explicitly included types: [] +TI:: [00:01:19.000] Inferred typings from unresolved imports: [] +TI:: [00:01:20.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:21.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:01:26.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:28.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:27.000] No new typings were requested as a result of typings discovery -Info 41 [00:01:28.000] event: +TI:: [00:01:29.000] No new typings were requested as a result of typings discovery +Info 43 [00:01:30.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/jsconfig.json"}} -Info 42 [00:01:29.000] event: +Info 44 [00:01:31.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"d3f7418c3d4888d0a51e42716b5a330dab4da64c452eebe918c1e0e634d8ede1","fileStats":{"js":1,"jsSize":1,"jsx":0,"jsxSize":0,"ts":1,"tsSize":2,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true},"typeAcquisition":{"enable":true,"include":false,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"jsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 43 [00:01:30.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 44 [00:01:31.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:32.000] Same program as before -Info 46 [00:01:33.000] event: +Info 45 [00:01:32.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 46 [00:01:33.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:34.000] Same program as before +Info 48 [00:01:35.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a.js","configFile":"/jsconfig.json","diagnostics":[{"text":"File '/a/lib/lib.d.ts' not found.\n The file is in the program because:\n Default library for target 'es5'","code":6053,"category":"error"},{"text":"Cannot find global type 'Array'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Boolean'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Function'.","code":2318,"category":"error"},{"text":"Cannot find global type 'IArguments'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Number'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Object'.","code":2318,"category":"error"},{"text":"Cannot find global type 'RegExp'.","code":2318,"category":"error"},{"text":"Cannot find global type 'String'.","code":2318,"category":"error"}]}} -Info 47 [00:01:34.000] Project '/jsconfig.json' (Configured) -Info 47 [00:01:35.000] Files (2) - -Info 47 [00:01:36.000] ----------------------------------------------- -Info 47 [00:01:37.000] Open files: -Info 47 [00:01:38.000] FileName: /a.js ProjectRootPath: undefined -Info 47 [00:01:39.000] Projects: /jsconfig.json -Info 47 [00:01:40.000] response: +Info 49 [00:01:36.000] Project '/jsconfig.json' (Configured) +Info 49 [00:01:37.000] Files (2) + +Info 49 [00:01:38.000] ----------------------------------------------- +Info 49 [00:01:39.000] Open files: +Info 49 [00:01:40.000] FileName: /a.js ProjectRootPath: undefined +Info 49 [00:01:41.000] Projects: /jsconfig.json +Info 49 [00:01:42.000] response: { "responseRequired": false } @@ -175,6 +181,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* diff --git a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-typeAcquisition-settings.js b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-typeAcquisition-settings.js index 386c5217eaf74..ea6fdcd3e0f4c 100644 --- a/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-typeAcquisition-settings.js +++ b/tests/baselines/reference/tsserver/telemetry/sends-telemetry-for-typeAcquisition-settings.js @@ -39,21 +39,25 @@ Info 8 [00:00:15.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 9 [00:00:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory Info 10 [00:00:17.000] Starting updateGraphWorker: Project: /jsconfig.json Info 11 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 12 [00:00:19.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:20.000] Project '/jsconfig.json' (Configured) -Info 14 [00:00:21.000] Files (1) +Info 12 [00:00:19.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 13 [00:00:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 14 [00:00:21.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:22.000] Project '/jsconfig.json' (Configured) +Info 16 [00:00:23.000] Files (1) /a.js SVC-1-0 "" a.js Matched by default include pattern '**/*' -Info 15 [00:00:22.000] ----------------------------------------------- +Info 17 [00:00:24.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /jsconfig.json: *new* @@ -63,39 +67,39 @@ FsWatchesRecursive:: /: *new* {} -TI:: [00:00:23.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:24.000] Processing cache location '/a/data/' -TI:: [00:00:25.000] Trying to find '/a/data/package.json'... -TI:: [00:00:26.000] Finished processing cache location '/a/data/' -TI:: [00:00:27.000] Npm config file: /a/data/package.json -TI:: [00:00:28.000] Npm config file: '/a/data/package.json' is missing, creating new one... -Info 16 [00:00:31.000] DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 17 [00:00:32.000] Scheduled: /jsconfig.json -Info 18 [00:00:33.000] Scheduled: *ensureProjectForOpenFiles* -Info 19 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 20 [00:00:37.000] DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 21 [00:00:38.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 22 [00:00:39.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 23 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 24 [00:00:43.000] DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 25 [00:00:44.000] Config: /jsconfig.json Detected new package.json: a/data/package.json -Info 26 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /a/data/package.json 250 undefined WatchType: package.json file -Info 27 [00:00:46.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/package.json -Info 28 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:00:48.000] Updating types-registry npm package... -TI:: [00:00:49.000] npm install --ignore-scripts types-registry@latest -Info 29 [00:00:54.000] DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 30 [00:00:55.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 31 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 32 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 33 [00:00:59.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 34 [00:01:00.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 35 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 36 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 37 [00:01:04.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 38 [00:01:05.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/node_modules/types-registry/index.json -Info 39 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:07.000] TI:: Updated types-registry npm package +TI:: [00:00:25.000] Global cache location '/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:26.000] Processing cache location '/a/data/' +TI:: [00:00:27.000] Trying to find '/a/data/package.json'... +TI:: [00:00:28.000] Finished processing cache location '/a/data/' +TI:: [00:00:29.000] Npm config file: /a/data/package.json +TI:: [00:00:30.000] Npm config file: '/a/data/package.json' is missing, creating new one... +Info 18 [00:00:33.000] DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 19 [00:00:34.000] Scheduled: /jsconfig.json +Info 20 [00:00:35.000] Scheduled: *ensureProjectForOpenFiles* +Info 21 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 22 [00:00:39.000] DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 23 [00:00:40.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 24 [00:00:41.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 25 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 26 [00:00:45.000] DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 27 [00:00:46.000] Config: /jsconfig.json Detected new package.json: a/data/package.json +Info 28 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/data/package.json 250 undefined WatchType: package.json file +Info 29 [00:00:48.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/package.json +Info 30 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:00:50.000] Updating types-registry npm package... +TI:: [00:00:51.000] npm install --ignore-scripts types-registry@latest +Info 31 [00:00:56.000] DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 32 [00:00:57.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 33 [00:00:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 34 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 35 [00:01:01.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 36 [00:01:02.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 37 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 38 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 39 [00:01:06.000] DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 40 [00:01:07.000] Project: /jsconfig.json Detected file add/remove of non supported extension: a/data/node_modules/types-registry/index.json +Info 41 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with a/data/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:09.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/a/data/package.json] { "private": true } @@ -109,6 +113,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -120,44 +126,44 @@ FsWatchesRecursive:: /: {} -TI:: [00:01:08.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/a.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":["hunter2","hunter3"],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} -TI:: [00:01:09.000] Request specifies cache path '/a/data/', loading cached information... -TI:: [00:01:10.000] Processing cache location '/a/data/' -TI:: [00:01:11.000] Cache location was already processed... -TI:: [00:01:12.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:13.000] Explicitly included types: ["hunter2","hunter3"] -TI:: [00:01:14.000] Inferred typings from unresolved imports: [] -TI:: [00:01:15.000] Result: {"cachedTypingPaths":[],"newTypingNames":["hunter2","hunter3"],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:16.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["hunter2","hunter3"],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:23.000] Installing typings ["hunter2","hunter3"] -TI:: [00:01:24.000] 'hunter2':: Entry for package 'hunter2' does not exist in local types registry - skipping... -TI:: [00:01:25.000] 'hunter3':: Entry for package 'hunter3' does not exist in local types registry - skipping... -TI:: [00:01:26.000] All typings are known to be missing or invalid - no need to install more typings -TI:: [00:01:27.000] Sending response: +TI:: [00:01:10.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/a.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":["hunter2","hunter3"],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/a/data/","kind":"discover"} +TI:: [00:01:11.000] Request specifies cache path '/a/data/', loading cached information... +TI:: [00:01:12.000] Processing cache location '/a/data/' +TI:: [00:01:13.000] Cache location was already processed... +TI:: [00:01:14.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:15.000] Explicitly included types: ["hunter2","hunter3"] +TI:: [00:01:16.000] Inferred typings from unresolved imports: [] +TI:: [00:01:17.000] Result: {"cachedTypingPaths":[],"newTypingNames":["hunter2","hunter3"],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:18.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["hunter2","hunter3"],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:25.000] Installing typings ["hunter2","hunter3"] +TI:: [00:01:26.000] 'hunter2':: Entry for package 'hunter2' does not exist in local types registry - skipping... +TI:: [00:01:27.000] 'hunter3':: Entry for package 'hunter3' does not exist in local types registry - skipping... +TI:: [00:01:28.000] All typings are known to be missing or invalid - no need to install more typings +TI:: [00:01:29.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":["hunter2","hunter3"],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} -Info 40 [00:01:28.000] event: +Info 42 [00:01:30.000] event: {"seq":0,"type":"event","event":"projectLoadingFinish","body":{"projectName":"/jsconfig.json"}} -Info 41 [00:01:29.000] event: +Info 43 [00:01:31.000] event: {"seq":0,"type":"event","event":"telemetry","body":{"telemetryEventName":"projectInfo","payload":{"projectId":"d3f7418c3d4888d0a51e42716b5a330dab4da64c452eebe918c1e0e634d8ede1","fileStats":{"js":1,"jsSize":0,"jsx":0,"jsxSize":0,"ts":0,"tsSize":0,"tsx":0,"tsxSize":0,"dts":0,"dtsSize":0,"deferred":0,"deferredSize":0},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true},"typeAcquisition":{"enable":true,"include":true,"exclude":false},"extends":false,"files":false,"include":false,"exclude":false,"compileOnSave":false,"configFileName":"jsconfig.json","projectType":"configured","languageServiceEnabled":true,"version":"FakeVersion"}}} -Info 42 [00:01:30.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 43 [00:01:31.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 44 [00:01:32.000] Same program as before -Info 45 [00:01:33.000] event: +Info 44 [00:01:32.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 45 [00:01:33.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 46 [00:01:34.000] Same program as before +Info 47 [00:01:35.000] event: {"seq":0,"type":"event","event":"configFileDiag","body":{"triggerFile":"/a.js","configFile":"/jsconfig.json","diagnostics":[{"text":"File '/a/lib/lib.d.ts' not found.\n The file is in the program because:\n Default library for target 'es5'","code":6053,"category":"error"},{"text":"Cannot find global type 'Array'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Boolean'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Function'.","code":2318,"category":"error"},{"text":"Cannot find global type 'IArguments'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Number'.","code":2318,"category":"error"},{"text":"Cannot find global type 'Object'.","code":2318,"category":"error"},{"text":"Cannot find global type 'RegExp'.","code":2318,"category":"error"},{"text":"Cannot find global type 'String'.","code":2318,"category":"error"}]}} -Info 46 [00:01:34.000] Project '/jsconfig.json' (Configured) -Info 46 [00:01:35.000] Files (1) - -Info 46 [00:01:36.000] ----------------------------------------------- -Info 46 [00:01:37.000] Open files: -Info 46 [00:01:38.000] FileName: /a.js ProjectRootPath: undefined -Info 46 [00:01:39.000] Projects: /jsconfig.json -Info 46 [00:01:40.000] response: +Info 48 [00:01:36.000] Project '/jsconfig.json' (Configured) +Info 48 [00:01:37.000] Files (1) + +Info 48 [00:01:38.000] ----------------------------------------------- +Info 48 [00:01:39.000] Open files: +Info 48 [00:01:40.000] FileName: /a.js ProjectRootPath: undefined +Info 48 [00:01:41.000] Projects: /jsconfig.json +Info 48 [00:01:42.000] response: { "responseRequired": false } @@ -166,6 +172,8 @@ After request PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* diff --git a/tests/baselines/reference/tsserver/typeOnlyImportChains/exportDefault-typeOnlyImportDefault-exportDefault-importDefault.js b/tests/baselines/reference/tsserver/typeOnlyImportChains/exportDefault-typeOnlyImportDefault-exportDefault-importDefault.js index 55a7908e4327e..baf1436e85168 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/exportDefault-typeOnlyImportDefault-exportDefault-importDefault.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/exportDefault-typeOnlyImportDefault-exportDefault-importDefault.js @@ -38,9 +38,11 @@ Info 4 [00:00:19.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 5 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 6 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 8 [00:00:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 9 [00:00:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:25.000] Files (4) +Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:25.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:27.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a.ts Text-1 "export default class A {}" /b.ts Text-1 "import type A from './a'; export default A;" @@ -56,20 +58,24 @@ Info 10 [00:00:25.000] Files (4) c.ts Root file specified for compilation -Info 11 [00:00:26.000] ----------------------------------------------- -Info 12 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:28.000] Files (4) +Info 13 [00:00:28.000] ----------------------------------------------- +Info 14 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:30.000] Files (4) -Info 12 [00:00:29.000] ----------------------------------------------- -Info 12 [00:00:30.000] Open files: -Info 12 [00:00:31.000] FileName: /c.ts ProjectRootPath: undefined -Info 12 [00:00:32.000] Projects: /dev/null/inferredProject1* -Info 12 [00:00:33.000] response: +Info 14 [00:00:31.000] ----------------------------------------------- +Info 14 [00:00:32.000] Open files: +Info 14 [00:00:33.000] FileName: /c.ts ProjectRootPath: undefined +Info 14 [00:00:34.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:35.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /b.ts: *new* {} @@ -80,7 +86,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -89,7 +95,7 @@ Info 13 [00:00:34.000] request: "seq": 2, "type": "request" } -Info 14 [00:00:35.000] response: +Info 16 [00:00:37.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-exportNamespaceFrom-typeOnlyNamedImport-namedExport-namedImport.js b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-exportNamespaceFrom-typeOnlyNamedImport-namedExport-namedImport.js index 03d63a0bbb24e..61bd4fb11bc8e 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-exportNamespaceFrom-typeOnlyNamedImport-namedExport-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-exportNamespaceFrom-typeOnlyNamedImport-namedExport-namedImport.js @@ -42,9 +42,11 @@ Info 5 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /c.ts 500 undefined Wa Info 6 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:28.000] Files (5) +Info 9 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:28.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:30.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a.ts Text-1 "export class A {}" /b.ts Text-1 "export * as a from './a';" @@ -63,20 +65,24 @@ Info 11 [00:00:28.000] Files (5) d.ts Root file specified for compilation -Info 12 [00:00:29.000] ----------------------------------------------- -Info 13 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:31.000] Files (5) +Info 14 [00:00:31.000] ----------------------------------------------- +Info 15 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 15 [00:00:33.000] Files (5) -Info 13 [00:00:32.000] ----------------------------------------------- -Info 13 [00:00:33.000] Open files: -Info 13 [00:00:34.000] FileName: /d.ts ProjectRootPath: undefined -Info 13 [00:00:35.000] Projects: /dev/null/inferredProject1* -Info 13 [00:00:36.000] response: +Info 15 [00:00:34.000] ----------------------------------------------- +Info 15 [00:00:35.000] Open files: +Info 15 [00:00:36.000] FileName: /d.ts ProjectRootPath: undefined +Info 15 [00:00:37.000] Projects: /dev/null/inferredProject1* +Info 15 [00:00:38.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /c.ts: *new* {} @@ -89,7 +95,7 @@ FsWatches:: Before request -Info 14 [00:00:37.000] request: +Info 16 [00:00:39.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -98,7 +104,7 @@ Info 14 [00:00:37.000] request: "seq": 2, "type": "request" } -Info 15 [00:00:38.000] response: +Info 17 [00:00:40.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyExportFrom-exportStarFrom-namedImport.js b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyExportFrom-exportStarFrom-namedImport.js index 95a142218b768..1ef5046a9aac2 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyExportFrom-exportStarFrom-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyExportFrom-exportStarFrom-namedImport.js @@ -42,9 +42,11 @@ Info 5 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /c.ts 500 undefined Wa Info 6 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:28.000] Files (5) +Info 9 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:28.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:30.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a.ts Text-1 "export class A {}" /b.ts Text-1 "export type { A } from './a';" @@ -63,20 +65,24 @@ Info 11 [00:00:28.000] Files (5) d.ts Root file specified for compilation -Info 12 [00:00:29.000] ----------------------------------------------- -Info 13 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:31.000] Files (5) +Info 14 [00:00:31.000] ----------------------------------------------- +Info 15 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 15 [00:00:33.000] Files (5) -Info 13 [00:00:32.000] ----------------------------------------------- -Info 13 [00:00:33.000] Open files: -Info 13 [00:00:34.000] FileName: /d.ts ProjectRootPath: undefined -Info 13 [00:00:35.000] Projects: /dev/null/inferredProject1* -Info 13 [00:00:36.000] response: +Info 15 [00:00:34.000] ----------------------------------------------- +Info 15 [00:00:35.000] Open files: +Info 15 [00:00:36.000] FileName: /d.ts ProjectRootPath: undefined +Info 15 [00:00:37.000] Projects: /dev/null/inferredProject1* +Info 15 [00:00:38.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /c.ts: *new* {} @@ -89,7 +95,7 @@ FsWatches:: Before request -Info 14 [00:00:37.000] request: +Info 16 [00:00:39.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -98,7 +104,7 @@ Info 14 [00:00:37.000] request: "seq": 2, "type": "request" } -Info 15 [00:00:38.000] response: +Info 17 [00:00:40.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamedImport-namedExport-namedImport.js b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamedImport-namedExport-namedImport.js index b5087941aab9b..bebf0d3582c23 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamedImport-namedExport-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamedImport-namedExport-namedImport.js @@ -38,9 +38,11 @@ Info 4 [00:00:19.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 5 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 6 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 8 [00:00:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 9 [00:00:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:25.000] Files (4) +Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:25.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:27.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a.ts Text-1 "export class A {}" /b.ts Text-1 "import type { A } from './a'; export { A };" @@ -56,20 +58,24 @@ Info 10 [00:00:25.000] Files (4) c.ts Root file specified for compilation -Info 11 [00:00:26.000] ----------------------------------------------- -Info 12 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:28.000] Files (4) +Info 13 [00:00:28.000] ----------------------------------------------- +Info 14 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:30.000] Files (4) -Info 12 [00:00:29.000] ----------------------------------------------- -Info 12 [00:00:30.000] Open files: -Info 12 [00:00:31.000] FileName: /c.ts ProjectRootPath: undefined -Info 12 [00:00:32.000] Projects: /dev/null/inferredProject1* -Info 12 [00:00:33.000] response: +Info 14 [00:00:31.000] ----------------------------------------------- +Info 14 [00:00:32.000] Open files: +Info 14 [00:00:33.000] FileName: /c.ts ProjectRootPath: undefined +Info 14 [00:00:34.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:35.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /b.ts: *new* {} @@ -80,7 +86,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -89,7 +95,7 @@ Info 13 [00:00:34.000] request: "seq": 2, "type": "request" } -Info 14 [00:00:35.000] response: +Info 16 [00:00:37.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportDefault-importDefault.js b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportDefault-importDefault.js index e18832881c7db..c8646fcfe46f8 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportDefault-importDefault.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportDefault-importDefault.js @@ -38,9 +38,11 @@ Info 4 [00:00:19.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 5 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 6 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 8 [00:00:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 9 [00:00:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:25.000] Files (4) +Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:25.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:27.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a.ts Text-1 "export class A {}" /b.ts Text-1 "import type * as a from './a'; export default a;" @@ -56,20 +58,24 @@ Info 10 [00:00:25.000] Files (4) c.ts Root file specified for compilation -Info 11 [00:00:26.000] ----------------------------------------------- -Info 12 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:28.000] Files (4) +Info 13 [00:00:28.000] ----------------------------------------------- +Info 14 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:30.000] Files (4) -Info 12 [00:00:29.000] ----------------------------------------------- -Info 12 [00:00:30.000] Open files: -Info 12 [00:00:31.000] FileName: /c.ts ProjectRootPath: undefined -Info 12 [00:00:32.000] Projects: /dev/null/inferredProject1* -Info 12 [00:00:33.000] response: +Info 14 [00:00:31.000] ----------------------------------------------- +Info 14 [00:00:32.000] Open files: +Info 14 [00:00:33.000] FileName: /c.ts ProjectRootPath: undefined +Info 14 [00:00:34.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:35.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /b.ts: *new* {} @@ -80,7 +86,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -89,7 +95,7 @@ Info 13 [00:00:34.000] request: "seq": 2, "type": "request" } -Info 14 [00:00:35.000] response: +Info 16 [00:00:37.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportEquals-importEquals.js b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportEquals-importEquals.js index aa1aeb179c4e6..9a02d3330d77e 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportEquals-importEquals.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-exportEquals-importEquals.js @@ -38,9 +38,11 @@ Info 4 [00:00:19.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 5 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 6 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 8 [00:00:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 9 [00:00:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:25.000] Files (4) +Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:25.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:27.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a.ts Text-1 "export class A {}" /b.ts Text-1 "import type * as a from './a'; export = a;" @@ -56,20 +58,24 @@ Info 10 [00:00:25.000] Files (4) c.ts Root file specified for compilation -Info 11 [00:00:26.000] ----------------------------------------------- -Info 12 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:28.000] Files (4) +Info 13 [00:00:28.000] ----------------------------------------------- +Info 14 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:30.000] Files (4) -Info 12 [00:00:29.000] ----------------------------------------------- -Info 12 [00:00:30.000] Open files: -Info 12 [00:00:31.000] FileName: /c.ts ProjectRootPath: undefined -Info 12 [00:00:32.000] Projects: /dev/null/inferredProject1* -Info 12 [00:00:33.000] response: +Info 14 [00:00:31.000] ----------------------------------------------- +Info 14 [00:00:32.000] Open files: +Info 14 [00:00:33.000] FileName: /c.ts ProjectRootPath: undefined +Info 14 [00:00:34.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:35.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /b.ts: *new* {} @@ -80,7 +86,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -89,7 +95,7 @@ Info 13 [00:00:34.000] request: "seq": 2, "type": "request" } -Info 14 [00:00:35.000] response: +Info 16 [00:00:37.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-namedExport-namedImport.js b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-namedExport-namedImport.js index 24f72f1072c3c..78793d4aaf792 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-namedExport-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeOnlyNamespaceImport-namedExport-namedImport.js @@ -38,9 +38,11 @@ Info 4 [00:00:19.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 5 [00:00:20.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 6 [00:00:21.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 8 [00:00:23.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 9 [00:00:24.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 10 [00:00:25.000] Files (4) +Info 8 [00:00:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 9 [00:00:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:25.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 11 [00:00:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 12 [00:00:27.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a.ts Text-1 "export class A {}" /b.ts Text-1 "import type * as a from './a'; export { a };" @@ -56,20 +58,24 @@ Info 10 [00:00:25.000] Files (4) c.ts Root file specified for compilation -Info 11 [00:00:26.000] ----------------------------------------------- -Info 12 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 12 [00:00:28.000] Files (4) +Info 13 [00:00:28.000] ----------------------------------------------- +Info 14 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 14 [00:00:30.000] Files (4) -Info 12 [00:00:29.000] ----------------------------------------------- -Info 12 [00:00:30.000] Open files: -Info 12 [00:00:31.000] FileName: /c.ts ProjectRootPath: undefined -Info 12 [00:00:32.000] Projects: /dev/null/inferredProject1* -Info 12 [00:00:33.000] response: +Info 14 [00:00:31.000] ----------------------------------------------- +Info 14 [00:00:32.000] Open files: +Info 14 [00:00:33.000] FileName: /c.ts ProjectRootPath: undefined +Info 14 [00:00:34.000] Projects: /dev/null/inferredProject1* +Info 14 [00:00:35.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /b.ts: *new* {} @@ -80,7 +86,7 @@ FsWatches:: Before request -Info 13 [00:00:34.000] request: +Info 15 [00:00:36.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -89,7 +95,7 @@ Info 13 [00:00:34.000] request: "seq": 2, "type": "request" } -Info 14 [00:00:35.000] response: +Info 16 [00:00:37.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeonlyExportFrom-exportNamespaceFrom-namedImport.js b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeonlyExportFrom-exportNamespaceFrom-namedImport.js index f3fcd06b55d79..4f77419aeab33 100644 --- a/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeonlyExportFrom-exportNamespaceFrom-namedImport.js +++ b/tests/baselines/reference/tsserver/typeOnlyImportChains/namedExport-typeonlyExportFrom-exportNamespaceFrom-namedImport.js @@ -42,9 +42,11 @@ Info 5 [00:00:22.000] FileWatcher:: Added:: WatchInfo: /c.ts 500 undefined Wa Info 6 [00:00:23.000] FileWatcher:: Added:: WatchInfo: /b.ts 500 undefined WatchType: Closed Script info Info 7 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a.ts 500 undefined WatchType: Closed Script info Info 8 [00:00:25.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 9 [00:00:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:28.000] Files (5) +Info 9 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:28.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:30.000] Files (5) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /a.ts Text-1 "export class A {}" /b.ts Text-1 "export type { A } from './a';" @@ -63,20 +65,24 @@ Info 11 [00:00:28.000] Files (5) d.ts Root file specified for compilation -Info 12 [00:00:29.000] ----------------------------------------------- -Info 13 [00:00:30.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:31.000] Files (5) +Info 14 [00:00:31.000] ----------------------------------------------- +Info 15 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 15 [00:00:33.000] Files (5) -Info 13 [00:00:32.000] ----------------------------------------------- -Info 13 [00:00:33.000] Open files: -Info 13 [00:00:34.000] FileName: /d.ts ProjectRootPath: undefined -Info 13 [00:00:35.000] Projects: /dev/null/inferredProject1* -Info 13 [00:00:36.000] response: +Info 15 [00:00:34.000] ----------------------------------------------- +Info 15 [00:00:35.000] Open files: +Info 15 [00:00:36.000] FileName: /d.ts ProjectRootPath: undefined +Info 15 [00:00:37.000] Projects: /dev/null/inferredProject1* +Info 15 [00:00:38.000] response: { "responseRequired": false } After request +PolledWatches:: +/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /c.ts: *new* {} @@ -89,7 +95,7 @@ FsWatches:: Before request -Info 14 [00:00:37.000] request: +Info 16 [00:00:39.000] request: { "command": "semanticDiagnosticsSync", "arguments": { @@ -98,7 +104,7 @@ Info 14 [00:00:37.000] request: "seq": 2, "type": "request" } -Info 15 [00:00:38.000] response: +Info 17 [00:00:40.000] response: { "response": [ { diff --git a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js index b03a6965a8751..976da944bdbae 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/configured-projects-discover-from-bower_components.js @@ -34,21 +34,25 @@ Info 6 [00:00:21.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 7 [00:00:22.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory Info 8 [00:00:23.000] Starting updateGraphWorker: Project: /jsconfig.json Info 9 [00:00:24.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 10 [00:00:25.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:26.000] Project '/jsconfig.json' (Configured) -Info 12 [00:00:27.000] Files (1) +Info 10 [00:00:25.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 11 [00:00:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 12 [00:00:27.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:28.000] Project '/jsconfig.json' (Configured) +Info 14 [00:00:29.000] Files (1) /app.js SVC-1-0 "" app.js Matched by default include pattern '**/*' -Info 13 [00:00:28.000] ----------------------------------------------- +Info 15 [00:00:30.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /jsconfig.json: *new* @@ -58,35 +62,35 @@ FsWatchesRecursive:: /: *new* {} -TI:: [00:00:29.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:30.000] Processing cache location '/tmp' -TI:: [00:00:31.000] Trying to find '/tmp/package.json'... -TI:: [00:00:32.000] Finished processing cache location '/tmp' -TI:: [00:00:33.000] Npm config file: /tmp/package.json -TI:: [00:00:34.000] Npm config file: '/tmp/package.json' is missing, creating new one... -Info 14 [00:00:37.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 15 [00:00:38.000] Scheduled: /jsconfig.json -Info 16 [00:00:39.000] Scheduled: *ensureProjectForOpenFiles* -Info 17 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 18 [00:00:43.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 19 [00:00:44.000] Config: /jsconfig.json Detected new package.json: tmp/package.json -Info 20 [00:00:45.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file -Info 21 [00:00:46.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json -Info 22 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:00:48.000] Updating types-registry npm package... -TI:: [00:00:49.000] npm install --ignore-scripts types-registry@latest -Info 23 [00:00:54.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 24 [00:00:55.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 25 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 26 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 27 [00:00:59.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 28 [00:01:00.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 29 [00:01:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 30 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 31 [00:01:04.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 32 [00:01:05.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json -Info 33 [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:07.000] TI:: Updated types-registry npm package +TI:: [00:00:31.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:32.000] Processing cache location '/tmp' +TI:: [00:00:33.000] Trying to find '/tmp/package.json'... +TI:: [00:00:34.000] Finished processing cache location '/tmp' +TI:: [00:00:35.000] Npm config file: /tmp/package.json +TI:: [00:00:36.000] Npm config file: '/tmp/package.json' is missing, creating new one... +Info 16 [00:00:39.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 17 [00:00:40.000] Scheduled: /jsconfig.json +Info 18 [00:00:41.000] Scheduled: *ensureProjectForOpenFiles* +Info 19 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 20 [00:00:45.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 21 [00:00:46.000] Config: /jsconfig.json Detected new package.json: tmp/package.json +Info 22 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file +Info 23 [00:00:48.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json +Info 24 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:00:50.000] Updating types-registry npm package... +TI:: [00:00:51.000] npm install --ignore-scripts types-registry@latest +Info 25 [00:00:56.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 26 [00:00:57.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 27 [00:00:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 28 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 29 [00:01:01.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 30 [00:01:02.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 31 [00:01:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 32 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 33 [00:01:06.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 34 [00:01:07.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json +Info 35 [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:09.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/tmp/package.json] { "private": true } @@ -112,6 +116,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -123,44 +129,46 @@ FsWatchesRecursive:: /: {} -TI:: [00:01:08.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:01:09.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:01:10.000] Processing cache location '/tmp' -TI:: [00:01:11.000] Cache location was already processed... -TI:: [00:01:12.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:13.000] Explicitly included types: [] -TI:: [00:01:14.000] Searching for typing names in /bower_components; all files: ["/bower_components/jquery/bower.json"] -TI:: [00:01:15.000] Found package names: ["jquery"] -TI:: [00:01:16.000] Inferred typings from unresolved imports: [] -TI:: [00:01:17.000] Result: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:18.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:25.000] Installing typings ["jquery"] -TI:: [00:01:26.000] Npm config file: /tmp/package.json -TI:: [00:01:27.000] Sending response: +TI:: [00:01:10.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:01:11.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:01:12.000] Processing cache location '/tmp' +TI:: [00:01:13.000] Cache location was already processed... +TI:: [00:01:14.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:15.000] Explicitly included types: [] +TI:: [00:01:16.000] Searching for typing names in /bower_components; all files: ["/bower_components/jquery/bower.json"] +TI:: [00:01:17.000] Found package names: ["jquery"] +TI:: [00:01:18.000] Inferred typings from unresolved imports: [] +TI:: [00:01:19.000] Result: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:20.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:27.000] Installing typings ["jquery"] +TI:: [00:01:28.000] Npm config file: /tmp/package.json +TI:: [00:01:29.000] Sending response: {"kind":"event::beginInstallTypes","eventId":1,"typingsInstallerVersion":"FakeVersion","projectName":"/jsconfig.json"} -TI:: [00:01:28.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]'. -Info 34 [00:01:29.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 35 [00:01:30.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:31.000] Same program as before -Info 37 [00:01:32.000] Project '/jsconfig.json' (Configured) -Info 37 [00:01:33.000] Files (1) - -Info 37 [00:01:34.000] ----------------------------------------------- -Info 37 [00:01:35.000] Open files: -Info 37 [00:01:36.000] FileName: /app.js ProjectRootPath: undefined -Info 37 [00:01:37.000] Projects: /jsconfig.json -TI:: [00:01:38.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]':: true +TI:: [00:01:30.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]'. +Info 36 [00:01:31.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 37 [00:01:32.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:33.000] Same program as before +Info 39 [00:01:34.000] Project '/jsconfig.json' (Configured) +Info 39 [00:01:35.000] Files (1) + +Info 39 [00:01:36.000] ----------------------------------------------- +Info 39 [00:01:37.000] Open files: +Info 39 [00:01:38.000] FileName: /app.js ProjectRootPath: undefined +Info 39 [00:01:39.000] Projects: /jsconfig.json +TI:: [00:01:40.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]':: true TI:: Before installWorker PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /node_modules: *new* {"pollingInterval":500} @@ -176,38 +184,38 @@ FsWatchesRecursive:: /bower_components: *new* {} -Info 37 [00:01:43.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 38 [00:01:44.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 39 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 40 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 41 [00:01:48.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 42 [00:01:49.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 43 [00:01:50.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 44 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 45 [00:01:53.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 46 [00:01:54.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 47 [00:01:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 48 [00:01:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 39 [00:01:45.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 40 [00:01:46.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 41 [00:01:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 42 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 43 [00:01:50.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 44 [00:01:51.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 45 [00:01:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 46 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 47 [00:01:55.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 48 [00:01:56.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 49 [00:01:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 50 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory TI:: After installWorker //// [/tmp/node_modules/@types/jquery/index.d.ts] -TI:: [00:01:57.000] Installed typings ["@types/jquery@tsFakeMajor.Minor"] -TI:: [00:01:58.000] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] -TI:: [00:01:59.000] Sending response: +TI:: [00:01:59.000] Installed typings ["@types/jquery@tsFakeMajor.Minor"] +TI:: [00:02:00.000] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] +TI:: [00:02:01.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":["/tmp/node_modules/@types/jquery/index.d.ts"],"unresolvedImports":[],"kind":"action::set"} -Info 49 [00:02:00.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 50 [00:02:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -TI:: [00:02:02.000] Sending response: +Info 51 [00:02:02.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 52 [00:02:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +TI:: [00:02:04.000] Sending response: {"kind":"event::endInstallTypes","eventId":1,"projectName":"/jsconfig.json","packagesToInstall":["@types/jquery@tsFakeMajor.Minor"],"installSuccess":true,"typingsInstallerVersion":"FakeVersion"} Before checking timeout queue length (2) and running -Info 51 [00:02:03.000] Running: /jsconfig.json -Info 52 [00:02:04.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 53 [00:02:05.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:06.000] Project '/jsconfig.json' (Configured) -Info 55 [00:02:07.000] Files (2) +Info 53 [00:02:05.000] Running: /jsconfig.json +Info 54 [00:02:06.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 55 [00:02:07.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:08.000] Project '/jsconfig.json' (Configured) +Info 57 [00:02:09.000] Files (2) /app.js SVC-1-0 "" /tmp/node_modules/@types/jquery/index.d.ts Text-1 "" @@ -217,35 +225,35 @@ Info 55 [00:02:07.000] Files (2) tmp/node_modules/@types/jquery/index.d.ts Matched by default include pattern '**/*' -Info 56 [00:02:08.000] ----------------------------------------------- -TI:: [00:02:09.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js","/tmp/node_modules/@types/jquery/index.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:02:10.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:02:11.000] Processing cache location '/tmp' -TI:: [00:02:12.000] Cache location was already processed... -TI:: [00:02:13.000] Explicitly included types: [] -TI:: [00:02:14.000] Searching for typing names in /bower_components; all files: ["/bower_components/jquery/bower.json"] -TI:: [00:02:15.000] Found package names: ["jquery"] -TI:: [00:02:16.000] Inferred typings from unresolved imports: [] -TI:: [00:02:17.000] Result: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:02:18.000] Finished typings discovery: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} -TI:: [00:02:19.000] Sending response: +Info 58 [00:02:10.000] ----------------------------------------------- +TI:: [00:02:11.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js","/tmp/node_modules/@types/jquery/index.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:02:12.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:02:13.000] Processing cache location '/tmp' +TI:: [00:02:14.000] Cache location was already processed... +TI:: [00:02:15.000] Explicitly included types: [] +TI:: [00:02:16.000] Searching for typing names in /bower_components; all files: ["/bower_components/jquery/bower.json"] +TI:: [00:02:17.000] Found package names: ["jquery"] +TI:: [00:02:18.000] Inferred typings from unresolved imports: [] +TI:: [00:02:19.000] Result: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:02:20.000] Finished typings discovery: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower_components","/node_modules"]} +TI:: [00:02:21.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":["/tmp/node_modules/@types/jquery/index.d.ts"],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:02:20.000] No new typings were requested as a result of typings discovery -Info 57 [00:02:21.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:02:22.000] Before ensureProjectForOpenFiles: -Info 59 [00:02:23.000] Project '/jsconfig.json' (Configured) -Info 59 [00:02:24.000] Files (2) - -Info 59 [00:02:25.000] ----------------------------------------------- -Info 59 [00:02:26.000] Open files: -Info 59 [00:02:27.000] FileName: /app.js ProjectRootPath: undefined -Info 59 [00:02:28.000] Projects: /jsconfig.json -Info 59 [00:02:29.000] After ensureProjectForOpenFiles: -Info 60 [00:02:30.000] Project '/jsconfig.json' (Configured) -Info 60 [00:02:31.000] Files (2) - -Info 60 [00:02:32.000] ----------------------------------------------- -Info 60 [00:02:33.000] Open files: -Info 60 [00:02:34.000] FileName: /app.js ProjectRootPath: undefined -Info 60 [00:02:35.000] Projects: /jsconfig.json +TI:: [00:02:22.000] No new typings were requested as a result of typings discovery +Info 59 [00:02:23.000] Running: *ensureProjectForOpenFiles* +Info 60 [00:02:24.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:25.000] Project '/jsconfig.json' (Configured) +Info 61 [00:02:26.000] Files (2) + +Info 61 [00:02:27.000] ----------------------------------------------- +Info 61 [00:02:28.000] Open files: +Info 61 [00:02:29.000] FileName: /app.js ProjectRootPath: undefined +Info 61 [00:02:30.000] Projects: /jsconfig.json +Info 61 [00:02:31.000] After ensureProjectForOpenFiles: +Info 62 [00:02:32.000] Project '/jsconfig.json' (Configured) +Info 62 [00:02:33.000] Files (2) + +Info 62 [00:02:34.000] ----------------------------------------------- +Info 62 [00:02:35.000] Open files: +Info 62 [00:02:36.000] FileName: /app.js ProjectRootPath: undefined +Info 62 [00:02:37.000] Projects: /jsconfig.json After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js index c451480bf1b46..110b37afb9f46 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-bower.js @@ -31,21 +31,25 @@ Info 6 [00:00:15.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 7 [00:00:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory Info 8 [00:00:17.000] Starting updateGraphWorker: Project: /jsconfig.json Info 9 [00:00:18.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 10 [00:00:19.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:20.000] Project '/jsconfig.json' (Configured) -Info 12 [00:00:21.000] Files (1) +Info 10 [00:00:19.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 11 [00:00:20.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 12 [00:00:21.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:22.000] Project '/jsconfig.json' (Configured) +Info 14 [00:00:23.000] Files (1) /app.js SVC-1-0 "" app.js Matched by default include pattern '**/*' -Info 13 [00:00:22.000] ----------------------------------------------- +Info 15 [00:00:24.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /jsconfig.json: *new* @@ -55,35 +59,35 @@ FsWatchesRecursive:: /: *new* {} -TI:: [00:00:23.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:24.000] Processing cache location '/tmp' -TI:: [00:00:25.000] Trying to find '/tmp/package.json'... -TI:: [00:00:26.000] Finished processing cache location '/tmp' -TI:: [00:00:27.000] Npm config file: /tmp/package.json -TI:: [00:00:28.000] Npm config file: '/tmp/package.json' is missing, creating new one... -Info 14 [00:00:31.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 15 [00:00:32.000] Scheduled: /jsconfig.json -Info 16 [00:00:33.000] Scheduled: *ensureProjectForOpenFiles* -Info 17 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 18 [00:00:37.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 19 [00:00:38.000] Config: /jsconfig.json Detected new package.json: tmp/package.json -Info 20 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file -Info 21 [00:00:40.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json -Info 22 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:00:42.000] Updating types-registry npm package... -TI:: [00:00:43.000] npm install --ignore-scripts types-registry@latest -Info 23 [00:00:48.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 24 [00:00:49.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 25 [00:00:50.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 26 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 27 [00:00:53.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 28 [00:00:54.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 29 [00:00:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 30 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 31 [00:00:58.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 32 [00:00:59.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json -Info 33 [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:01.000] TI:: Updated types-registry npm package +TI:: [00:00:25.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:26.000] Processing cache location '/tmp' +TI:: [00:00:27.000] Trying to find '/tmp/package.json'... +TI:: [00:00:28.000] Finished processing cache location '/tmp' +TI:: [00:00:29.000] Npm config file: /tmp/package.json +TI:: [00:00:30.000] Npm config file: '/tmp/package.json' is missing, creating new one... +Info 16 [00:00:33.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 17 [00:00:34.000] Scheduled: /jsconfig.json +Info 18 [00:00:35.000] Scheduled: *ensureProjectForOpenFiles* +Info 19 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 20 [00:00:39.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 21 [00:00:40.000] Config: /jsconfig.json Detected new package.json: tmp/package.json +Info 22 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file +Info 23 [00:00:42.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json +Info 24 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:00:44.000] Updating types-registry npm package... +TI:: [00:00:45.000] npm install --ignore-scripts types-registry@latest +Info 25 [00:00:50.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 26 [00:00:51.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 27 [00:00:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 28 [00:00:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 29 [00:00:55.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 30 [00:00:56.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 31 [00:00:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 32 [00:00:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 33 [00:01:00.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 34 [00:01:01.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json +Info 35 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:03.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/tmp/package.json] { "private": true } @@ -109,6 +113,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -120,45 +126,47 @@ FsWatchesRecursive:: /: {} -TI:: [00:01:02.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:01:03.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:01:04.000] Processing cache location '/tmp' -TI:: [00:01:05.000] Cache location was already processed... -TI:: [00:01:06.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:07.000] Explicitly included types: [] -TI:: [00:01:08.000] Typing names in '/bower.json' dependencies: ["jquery"] -TI:: [00:01:09.000] Inferred typings from unresolved imports: [] -TI:: [00:01:10.000] Result: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower.json","/bower_components","/node_modules"]} -TI:: [00:01:11.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower.json","/bower_components","/node_modules"]} -TI:: [00:01:12.000] FileWatcher:: Added:: WatchInfo: /bower.json -TI:: [00:01:13.000] FileWatcher:: Added:: WatchInfo: /bower.json 2000 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:14.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:01:18.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:20.000] Installing typings ["jquery"] -TI:: [00:01:21.000] Npm config file: /tmp/package.json -TI:: [00:01:22.000] Sending response: +TI:: [00:01:04.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:01:05.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:01:06.000] Processing cache location '/tmp' +TI:: [00:01:07.000] Cache location was already processed... +TI:: [00:01:08.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:09.000] Explicitly included types: [] +TI:: [00:01:10.000] Typing names in '/bower.json' dependencies: ["jquery"] +TI:: [00:01:11.000] Inferred typings from unresolved imports: [] +TI:: [00:01:12.000] Result: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower.json","/bower_components","/node_modules"]} +TI:: [00:01:13.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower.json","/bower_components","/node_modules"]} +TI:: [00:01:14.000] FileWatcher:: Added:: WatchInfo: /bower.json +TI:: [00:01:15.000] FileWatcher:: Added:: WatchInfo: /bower.json 2000 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:22.000] Installing typings ["jquery"] +TI:: [00:01:23.000] Npm config file: /tmp/package.json +TI:: [00:01:24.000] Sending response: {"kind":"event::beginInstallTypes","eventId":1,"typingsInstallerVersion":"FakeVersion","projectName":"/jsconfig.json"} -TI:: [00:01:23.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]'. -Info 34 [00:01:24.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 35 [00:01:25.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 36 [00:01:26.000] Same program as before -Info 37 [00:01:27.000] Project '/jsconfig.json' (Configured) -Info 37 [00:01:28.000] Files (1) - -Info 37 [00:01:29.000] ----------------------------------------------- -Info 37 [00:01:30.000] Open files: -Info 37 [00:01:31.000] FileName: /app.js ProjectRootPath: undefined -Info 37 [00:01:32.000] Projects: /jsconfig.json -TI:: [00:01:33.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]':: true +TI:: [00:01:25.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]'. +Info 36 [00:01:26.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 37 [00:01:27.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 38 [00:01:28.000] Same program as before +Info 39 [00:01:29.000] Project '/jsconfig.json' (Configured) +Info 39 [00:01:30.000] Files (1) + +Info 39 [00:01:31.000] ----------------------------------------------- +Info 39 [00:01:32.000] Open files: +Info 39 [00:01:33.000] FileName: /app.js ProjectRootPath: undefined +Info 39 [00:01:34.000] Projects: /jsconfig.json +TI:: [00:01:35.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]':: true TI:: Before installWorker PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} /node_modules: *new* @@ -176,38 +184,38 @@ FsWatchesRecursive:: /: {} -Info 37 [00:01:38.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 38 [00:01:39.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 39 [00:01:40.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 40 [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 41 [00:01:43.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 42 [00:01:44.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 43 [00:01:45.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 44 [00:01:46.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 45 [00:01:48.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 46 [00:01:49.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 47 [00:01:50.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 48 [00:01:51.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 39 [00:01:40.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 40 [00:01:41.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 41 [00:01:42.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 42 [00:01:43.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 43 [00:01:45.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 44 [00:01:46.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 45 [00:01:47.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 46 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 47 [00:01:50.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 48 [00:01:51.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 49 [00:01:52.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 50 [00:01:53.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory TI:: After installWorker //// [/tmp/node_modules/@types/jquery/index.d.ts] -TI:: [00:01:52.000] Installed typings ["@types/jquery@tsFakeMajor.Minor"] -TI:: [00:01:53.000] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] -TI:: [00:01:54.000] Sending response: +TI:: [00:01:54.000] Installed typings ["@types/jquery@tsFakeMajor.Minor"] +TI:: [00:01:55.000] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] +TI:: [00:01:56.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":["/tmp/node_modules/@types/jquery/index.d.ts"],"unresolvedImports":[],"kind":"action::set"} -Info 49 [00:01:55.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 50 [00:01:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -TI:: [00:01:57.000] Sending response: +Info 51 [00:01:57.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 52 [00:01:58.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +TI:: [00:01:59.000] Sending response: {"kind":"event::endInstallTypes","eventId":1,"projectName":"/jsconfig.json","packagesToInstall":["@types/jquery@tsFakeMajor.Minor"],"installSuccess":true,"typingsInstallerVersion":"FakeVersion"} Before checking timeout queue length (2) and running -Info 51 [00:01:58.000] Running: /jsconfig.json -Info 52 [00:01:59.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 53 [00:02:00.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 54 [00:02:01.000] Project '/jsconfig.json' (Configured) -Info 55 [00:02:02.000] Files (2) +Info 53 [00:02:00.000] Running: /jsconfig.json +Info 54 [00:02:01.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 55 [00:02:02.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 56 [00:02:03.000] Project '/jsconfig.json' (Configured) +Info 57 [00:02:04.000] Files (2) /app.js SVC-1-0 "" /tmp/node_modules/@types/jquery/index.d.ts Text-1 "" @@ -217,34 +225,34 @@ Info 55 [00:02:02.000] Files (2) tmp/node_modules/@types/jquery/index.d.ts Matched by default include pattern '**/*' -Info 56 [00:02:03.000] ----------------------------------------------- -TI:: [00:02:04.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js","/tmp/node_modules/@types/jquery/index.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:02:05.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:02:06.000] Processing cache location '/tmp' -TI:: [00:02:07.000] Cache location was already processed... -TI:: [00:02:08.000] Explicitly included types: [] -TI:: [00:02:09.000] Typing names in '/bower.json' dependencies: ["jquery"] -TI:: [00:02:10.000] Inferred typings from unresolved imports: [] -TI:: [00:02:11.000] Result: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower.json","/bower_components","/node_modules"]} -TI:: [00:02:12.000] Finished typings discovery: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower.json","/bower_components","/node_modules"]} -TI:: [00:02:13.000] Sending response: +Info 58 [00:02:05.000] ----------------------------------------------- +TI:: [00:02:06.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js","/tmp/node_modules/@types/jquery/index.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:02:07.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:02:08.000] Processing cache location '/tmp' +TI:: [00:02:09.000] Cache location was already processed... +TI:: [00:02:10.000] Explicitly included types: [] +TI:: [00:02:11.000] Typing names in '/bower.json' dependencies: ["jquery"] +TI:: [00:02:12.000] Inferred typings from unresolved imports: [] +TI:: [00:02:13.000] Result: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower.json","/bower_components","/node_modules"]} +TI:: [00:02:14.000] Finished typings discovery: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower.json","/bower_components","/node_modules"]} +TI:: [00:02:15.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":["/tmp/node_modules/@types/jquery/index.d.ts"],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:02:14.000] No new typings were requested as a result of typings discovery -Info 57 [00:02:15.000] Running: *ensureProjectForOpenFiles* -Info 58 [00:02:16.000] Before ensureProjectForOpenFiles: -Info 59 [00:02:17.000] Project '/jsconfig.json' (Configured) -Info 59 [00:02:18.000] Files (2) - -Info 59 [00:02:19.000] ----------------------------------------------- -Info 59 [00:02:20.000] Open files: -Info 59 [00:02:21.000] FileName: /app.js ProjectRootPath: undefined -Info 59 [00:02:22.000] Projects: /jsconfig.json -Info 59 [00:02:23.000] After ensureProjectForOpenFiles: -Info 60 [00:02:24.000] Project '/jsconfig.json' (Configured) -Info 60 [00:02:25.000] Files (2) - -Info 60 [00:02:26.000] ----------------------------------------------- -Info 60 [00:02:27.000] Open files: -Info 60 [00:02:28.000] FileName: /app.js ProjectRootPath: undefined -Info 60 [00:02:29.000] Projects: /jsconfig.json +TI:: [00:02:16.000] No new typings were requested as a result of typings discovery +Info 59 [00:02:17.000] Running: *ensureProjectForOpenFiles* +Info 60 [00:02:18.000] Before ensureProjectForOpenFiles: +Info 61 [00:02:19.000] Project '/jsconfig.json' (Configured) +Info 61 [00:02:20.000] Files (2) + +Info 61 [00:02:21.000] ----------------------------------------------- +Info 61 [00:02:22.000] Open files: +Info 61 [00:02:23.000] FileName: /app.js ProjectRootPath: undefined +Info 61 [00:02:24.000] Projects: /jsconfig.json +Info 61 [00:02:25.000] After ensureProjectForOpenFiles: +Info 62 [00:02:26.000] Project '/jsconfig.json' (Configured) +Info 62 [00:02:27.000] Files (2) + +Info 62 [00:02:28.000] ----------------------------------------------- +Info 62 [00:02:29.000] Open files: +Info 62 [00:02:30.000] FileName: /app.js ProjectRootPath: undefined +Info 62 [00:02:31.000] Projects: /jsconfig.json After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types-has-import.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types-has-import.js index 94923d5004abc..b7c9af0fc8202 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types-has-import.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-empty-types-has-import.js @@ -50,10 +50,11 @@ Info 9 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 u Info 10 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache Info 11 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json WatchType: Failed Lookup Locations Info 12 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json WatchType: Failed Lookup Locations -Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 14 [00:00:41.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:42.000] Project '/jsconfig.json' (Configured) -Info 16 [00:00:43.000] Files (2) +Info 13 [00:00:40.000] FileWatcher:: Added:: WatchInfo: /node_modules/jquery/package.json 2000 undefined Project: /jsconfig.json WatchType: File location affecting resolution +Info 14 [00:00:41.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file +Info 15 [00:00:42.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 16 [00:00:43.000] Project '/jsconfig.json' (Configured) +Info 17 [00:00:44.000] Files (2) /node_modules/jquery/index.js Text-1 "" /app.js SVC-1-0 "import \"jquery\";" @@ -63,7 +64,7 @@ Info 16 [00:00:43.000] Files (2) app.js Matched by default include pattern '**/*' -Info 17 [00:00:44.000] ----------------------------------------------- +Info 18 [00:00:45.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -73,6 +74,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: *new* {} +/node_modules/jquery/package.json: *new* + {} FsWatchesRecursive:: /: *new* @@ -80,35 +83,35 @@ FsWatchesRecursive:: /node_modules: *new* {} -TI:: [00:00:45.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:46.000] Processing cache location '/tmp' -TI:: [00:00:47.000] Trying to find '/tmp/package.json'... -TI:: [00:00:48.000] Finished processing cache location '/tmp' -TI:: [00:00:49.000] Npm config file: /tmp/package.json -TI:: [00:00:50.000] Npm config file: '/tmp/package.json' is missing, creating new one... -Info 18 [00:00:53.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 19 [00:00:54.000] Scheduled: /jsconfig.json -Info 20 [00:00:55.000] Scheduled: *ensureProjectForOpenFiles* -Info 21 [00:00:56.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 22 [00:00:59.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 23 [00:01:00.000] Config: /jsconfig.json Detected new package.json: tmp/package.json -Info 24 [00:01:01.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file -Info 25 [00:01:02.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json -Info 26 [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:04.000] Updating types-registry npm package... -TI:: [00:01:05.000] npm install --ignore-scripts types-registry@latest -Info 27 [00:01:10.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 28 [00:01:11.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 29 [00:01:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 30 [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 31 [00:01:15.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 32 [00:01:16.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 33 [00:01:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 34 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 35 [00:01:20.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 36 [00:01:21.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json -Info 37 [00:01:22.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:23.000] TI:: Updated types-registry npm package +TI:: [00:00:46.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:47.000] Processing cache location '/tmp' +TI:: [00:00:48.000] Trying to find '/tmp/package.json'... +TI:: [00:00:49.000] Finished processing cache location '/tmp' +TI:: [00:00:50.000] Npm config file: /tmp/package.json +TI:: [00:00:51.000] Npm config file: '/tmp/package.json' is missing, creating new one... +Info 19 [00:00:54.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 20 [00:00:55.000] Scheduled: /jsconfig.json +Info 21 [00:00:56.000] Scheduled: *ensureProjectForOpenFiles* +Info 22 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 23 [00:01:00.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 24 [00:01:01.000] Config: /jsconfig.json Detected new package.json: tmp/package.json +Info 25 [00:01:02.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file +Info 26 [00:01:03.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json +Info 27 [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:05.000] Updating types-registry npm package... +TI:: [00:01:06.000] npm install --ignore-scripts types-registry@latest +Info 28 [00:01:11.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 29 [00:01:12.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 30 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 31 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 32 [00:01:16.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 33 [00:01:17.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 34 [00:01:18.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 35 [00:01:19.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 36 [00:01:21.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 37 [00:01:22.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json +Info 38 [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:24.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/tmp/package.json] { "private": true } @@ -160,6 +163,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: *new* {} @@ -169,34 +174,34 @@ FsWatchesRecursive:: /node_modules: {} -TI:: [00:01:24.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":[],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":["jquery"],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:01:25.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:01:26.000] Processing cache location '/tmp' -TI:: [00:01:27.000] Cache location was already processed... -TI:: [00:01:28.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:29.000] Explicitly included types: [] -TI:: [00:01:30.000] Inferred typings from unresolved imports: ["jquery"] -TI:: [00:01:31.000] Result: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":[]} -TI:: [00:01:32.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":[]} -TI:: [00:01:33.000] Closing file watchers for project '/jsconfig.json' -TI:: [00:01:34.000] No watchers are registered for project '/jsconfig.json' -TI:: [00:01:35.000] Installing typings ["jquery"] -TI:: [00:01:36.000] Npm config file: /tmp/package.json -TI:: [00:01:37.000] Sending response: +TI:: [00:01:25.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":[],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":["jquery"],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:01:26.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:01:27.000] Processing cache location '/tmp' +TI:: [00:01:28.000] Cache location was already processed... +TI:: [00:01:29.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:30.000] Explicitly included types: [] +TI:: [00:01:31.000] Inferred typings from unresolved imports: ["jquery"] +TI:: [00:01:32.000] Result: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":[]} +TI:: [00:01:33.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":[]} +TI:: [00:01:34.000] Closing file watchers for project '/jsconfig.json' +TI:: [00:01:35.000] No watchers are registered for project '/jsconfig.json' +TI:: [00:01:36.000] Installing typings ["jquery"] +TI:: [00:01:37.000] Npm config file: /tmp/package.json +TI:: [00:01:38.000] Sending response: {"kind":"event::beginInstallTypes","eventId":1,"typingsInstallerVersion":"FakeVersion","projectName":"/jsconfig.json"} -TI:: [00:01:38.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]'. -Info 38 [00:01:39.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 39 [00:01:40.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 40 [00:01:41.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 41 [00:01:42.000] Same program as before -Info 42 [00:01:43.000] Project '/jsconfig.json' (Configured) -Info 42 [00:01:44.000] Files (2) - -Info 42 [00:01:45.000] ----------------------------------------------- -Info 42 [00:01:46.000] Open files: -Info 42 [00:01:47.000] FileName: /app.js ProjectRootPath: undefined -Info 42 [00:01:48.000] Projects: /jsconfig.json -TI:: [00:01:49.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]':: true +TI:: [00:01:39.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]'. +Info 39 [00:01:40.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 40 [00:01:41.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 41 [00:01:42.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:43.000] Same program as before +Info 43 [00:01:44.000] Project '/jsconfig.json' (Configured) +Info 43 [00:01:45.000] Files (2) + +Info 43 [00:01:46.000] ----------------------------------------------- +Info 43 [00:01:47.000] Open files: +Info 43 [00:01:48.000] FileName: /app.js ProjectRootPath: undefined +Info 43 [00:01:49.000] Projects: /jsconfig.json +TI:: [00:01:50.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]':: true TI:: Before installWorker PolledWatches:: @@ -206,6 +211,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: {} /package.json: *new* @@ -217,40 +224,40 @@ FsWatchesRecursive:: /node_modules: {} -Info 42 [00:01:54.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 43 [00:01:55.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 44 [00:01:56.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 45 [00:01:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 46 [00:01:59.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 47 [00:02:00.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 48 [00:02:01.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 49 [00:02:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 50 [00:02:04.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 51 [00:02:05.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 52 [00:02:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 53 [00:02:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 43 [00:01:55.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 44 [00:01:56.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 45 [00:01:57.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 46 [00:01:58.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 47 [00:02:00.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 48 [00:02:01.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 49 [00:02:02.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 50 [00:02:03.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 51 [00:02:05.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 52 [00:02:06.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 53 [00:02:07.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 54 [00:02:08.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory TI:: After installWorker //// [/tmp/node_modules/@types/jquery/index.d.ts] -TI:: [00:02:08.000] Installed typings ["@types/jquery@tsFakeMajor.Minor"] -TI:: [00:02:09.000] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] -TI:: [00:02:10.000] Sending response: +TI:: [00:02:09.000] Installed typings ["@types/jquery@tsFakeMajor.Minor"] +TI:: [00:02:10.000] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] +TI:: [00:02:11.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":[],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":["/tmp/node_modules/@types/jquery/index.d.ts"],"unresolvedImports":["jquery"],"kind":"action::set"} -Info 54 [00:02:11.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 55 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -TI:: [00:02:13.000] Sending response: +Info 55 [00:02:12.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 56 [00:02:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +TI:: [00:02:14.000] Sending response: {"kind":"event::endInstallTypes","eventId":1,"projectName":"/jsconfig.json","packagesToInstall":["@types/jquery@tsFakeMajor.Minor"],"installSuccess":true,"typingsInstallerVersion":"FakeVersion"} Before running timeout callbacks -Info 56 [00:02:14.000] Running: /jsconfig.json -Info 57 [00:02:15.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 58 [00:02:16.000] DirectoryWatcher:: Added:: WatchInfo: /tmp 1 undefined Project: /jsconfig.json WatchType: Failed Lookup Locations -Info 59 [00:02:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /tmp 1 undefined Project: /jsconfig.json WatchType: Failed Lookup Locations -Info 60 [00:02:18.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 61 [00:02:19.000] Project '/jsconfig.json' (Configured) -Info 62 [00:02:20.000] Files (2) +Info 57 [00:02:15.000] Running: /jsconfig.json +Info 58 [00:02:16.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 59 [00:02:17.000] DirectoryWatcher:: Added:: WatchInfo: /tmp 1 undefined Project: /jsconfig.json WatchType: Failed Lookup Locations +Info 60 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /tmp 1 undefined Project: /jsconfig.json WatchType: Failed Lookup Locations +Info 61 [00:02:19.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 62 [00:02:20.000] Project '/jsconfig.json' (Configured) +Info 63 [00:02:21.000] Files (2) /tmp/node_modules/@types/jquery/index.d.ts Text-1 "" /app.js SVC-1-0 "import \"jquery\";" @@ -261,22 +268,22 @@ Info 62 [00:02:20.000] Files (2) app.js Matched by default include pattern '**/*' -Info 63 [00:02:21.000] ----------------------------------------------- -TI:: [00:02:22.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/tmp/node_modules/@types/jquery/index.d.ts","/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":[],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:02:23.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:02:24.000] Processing cache location '/tmp' -TI:: [00:02:25.000] Cache location was already processed... -TI:: [00:02:26.000] Explicitly included types: [] -TI:: [00:02:27.000] Inferred typings from unresolved imports: [] -TI:: [00:02:28.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":[]} -TI:: [00:02:29.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":[]} -TI:: [00:02:30.000] Closing file watchers for project '/jsconfig.json' -TI:: [00:02:31.000] No watchers are registered for project '/jsconfig.json' -TI:: [00:02:32.000] Sending response: +Info 64 [00:02:22.000] ----------------------------------------------- +TI:: [00:02:23.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/tmp/node_modules/@types/jquery/index.d.ts","/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":[],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:02:24.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:02:25.000] Processing cache location '/tmp' +TI:: [00:02:26.000] Cache location was already processed... +TI:: [00:02:27.000] Explicitly included types: [] +TI:: [00:02:28.000] Inferred typings from unresolved imports: [] +TI:: [00:02:29.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":[]} +TI:: [00:02:30.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":[]} +TI:: [00:02:31.000] Closing file watchers for project '/jsconfig.json' +TI:: [00:02:32.000] No watchers are registered for project '/jsconfig.json' +TI:: [00:02:33.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":[],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} -Info 64 [00:02:33.000] Scheduled: /jsconfig.json -Info 65 [00:02:34.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -TI:: [00:02:35.000] No new typings were requested as a result of typings discovery +Info 65 [00:02:34.000] Scheduled: /jsconfig.json +Info 66 [00:02:35.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +TI:: [00:02:36.000] No new typings were requested as a result of typings discovery After running timeout callbacks PolledWatches:: @@ -286,6 +293,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: {} /package.json: diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-explicit-types.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-explicit-types.js index 33159d5467908..d68497e482c5e 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-explicit-types.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules-explicit-types.js @@ -50,17 +50,18 @@ Info 7 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 Info 8 [00:00:35.000] Starting updateGraphWorker: Project: /jsconfig.json Info 9 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json WatchType: Failed Lookup Locations Info 10 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json WatchType: Failed Lookup Locations -Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 12 [00:00:39.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:40.000] Project '/jsconfig.json' (Configured) -Info 14 [00:00:41.000] Files (1) +Info 11 [00:00:38.000] FileWatcher:: Added:: WatchInfo: /node_modules/jquery/package.json 2000 undefined Project: /jsconfig.json WatchType: File location affecting resolution +Info 12 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file +Info 13 [00:00:40.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:41.000] Project '/jsconfig.json' (Configured) +Info 15 [00:00:42.000] Files (1) /app.js SVC-1-0 "" app.js Matched by default include pattern '**/*' -Info 15 [00:00:42.000] ----------------------------------------------- +Info 16 [00:00:43.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -70,6 +71,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: *new* {} +/node_modules/jquery/package.json: *new* + {} FsWatchesRecursive:: /: *new* @@ -77,35 +80,35 @@ FsWatchesRecursive:: /node_modules: *new* {} -TI:: [00:00:43.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:44.000] Processing cache location '/tmp' -TI:: [00:00:45.000] Trying to find '/tmp/package.json'... -TI:: [00:00:46.000] Finished processing cache location '/tmp' -TI:: [00:00:47.000] Npm config file: /tmp/package.json -TI:: [00:00:48.000] Npm config file: '/tmp/package.json' is missing, creating new one... -Info 16 [00:00:51.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 17 [00:00:52.000] Scheduled: /jsconfig.json -Info 18 [00:00:53.000] Scheduled: *ensureProjectForOpenFiles* -Info 19 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 20 [00:00:57.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 21 [00:00:58.000] Config: /jsconfig.json Detected new package.json: tmp/package.json -Info 22 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file -Info 23 [00:01:00.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json -Info 24 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:02.000] Updating types-registry npm package... -TI:: [00:01:03.000] npm install --ignore-scripts types-registry@latest -Info 25 [00:01:08.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 26 [00:01:09.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 27 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 28 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 29 [00:01:13.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 30 [00:01:14.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 31 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 32 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 33 [00:01:18.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 34 [00:01:19.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json -Info 35 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:21.000] TI:: Updated types-registry npm package +TI:: [00:00:44.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:45.000] Processing cache location '/tmp' +TI:: [00:00:46.000] Trying to find '/tmp/package.json'... +TI:: [00:00:47.000] Finished processing cache location '/tmp' +TI:: [00:00:48.000] Npm config file: /tmp/package.json +TI:: [00:00:49.000] Npm config file: '/tmp/package.json' is missing, creating new one... +Info 17 [00:00:52.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 18 [00:00:53.000] Scheduled: /jsconfig.json +Info 19 [00:00:54.000] Scheduled: *ensureProjectForOpenFiles* +Info 20 [00:00:55.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 21 [00:00:58.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 22 [00:00:59.000] Config: /jsconfig.json Detected new package.json: tmp/package.json +Info 23 [00:01:00.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file +Info 24 [00:01:01.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json +Info 25 [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:03.000] Updating types-registry npm package... +TI:: [00:01:04.000] npm install --ignore-scripts types-registry@latest +Info 26 [00:01:09.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 27 [00:01:10.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 28 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 29 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 30 [00:01:14.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 31 [00:01:15.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 32 [00:01:16.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 33 [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 34 [00:01:19.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 35 [00:01:20.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json +Info 36 [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:22.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/tmp/package.json] { "private": true } @@ -157,6 +160,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: *new* {} @@ -166,49 +171,49 @@ FsWatchesRecursive:: /node_modules: {} -TI:: [00:01:22.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":["jquery"],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:01:23.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:01:24.000] Processing cache location '/tmp' -TI:: [00:01:25.000] Cache location was already processed... -TI:: [00:01:26.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:27.000] Explicitly included types: [] -TI:: [00:01:28.000] Inferred typings from unresolved imports: [] -TI:: [00:01:29.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":[]} -TI:: [00:01:30.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":[]} -TI:: [00:01:31.000] Closing file watchers for project '/jsconfig.json' -TI:: [00:01:32.000] No watchers are registered for project '/jsconfig.json' -TI:: [00:01:33.000] Sending response: +TI:: [00:01:23.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":["jquery"],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:01:24.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:01:25.000] Processing cache location '/tmp' +TI:: [00:01:26.000] Cache location was already processed... +TI:: [00:01:27.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:28.000] Explicitly included types: [] +TI:: [00:01:29.000] Inferred typings from unresolved imports: [] +TI:: [00:01:30.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":[]} +TI:: [00:01:31.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":[]} +TI:: [00:01:32.000] Closing file watchers for project '/jsconfig.json' +TI:: [00:01:33.000] No watchers are registered for project '/jsconfig.json' +TI:: [00:01:34.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"types":["jquery"],"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:34.000] No new typings were requested as a result of typings discovery -Info 36 [00:01:35.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 37 [00:01:36.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 38 [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 39 [00:01:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 40 [00:01:39.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 41 [00:01:40.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 42 [00:01:41.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 43 [00:01:42.000] Files (1) +TI:: [00:01:35.000] No new typings were requested as a result of typings discovery +Info 37 [00:01:36.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 38 [00:01:37.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 39 [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 40 [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 41 [00:01:40.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 42 [00:01:41.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 43 [00:01:42.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 44 [00:01:43.000] Files (1) /node_modules/jquery/index.js Text-1 "" node_modules/jquery/index.js Root file specified for compilation -Info 44 [00:01:43.000] ----------------------------------------------- -Info 45 [00:01:44.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 46 [00:01:45.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 47 [00:01:46.000] Same program as before -Info 48 [00:01:47.000] Project '/jsconfig.json' (Configured) -Info 48 [00:01:48.000] Files (1) - -Info 48 [00:01:49.000] ----------------------------------------------- -Info 48 [00:01:50.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 48 [00:01:51.000] Files (1) - -Info 48 [00:01:52.000] ----------------------------------------------- -Info 48 [00:01:53.000] Open files: -Info 48 [00:01:54.000] FileName: /app.js ProjectRootPath: undefined -Info 48 [00:01:55.000] Projects: /jsconfig.json +Info 45 [00:01:44.000] ----------------------------------------------- +Info 46 [00:01:45.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 47 [00:01:46.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 48 [00:01:47.000] Same program as before +Info 49 [00:01:48.000] Project '/jsconfig.json' (Configured) +Info 49 [00:01:49.000] Files (1) + +Info 49 [00:01:50.000] ----------------------------------------------- +Info 49 [00:01:51.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 49 [00:01:52.000] Files (1) + +Info 49 [00:01:53.000] ----------------------------------------------- +Info 49 [00:01:54.000] Open files: +Info 49 [00:01:55.000] FileName: /app.js ProjectRootPath: undefined +Info 49 [00:01:56.000] Projects: /jsconfig.json Before running timeout callbacks PolledWatches:: @@ -218,6 +223,8 @@ PolledWatches:: FsWatches:: /jsconfig.json: {} +/node_modules/jquery/package.json: + {} /tmp/package.json: {} /package.json: *new* @@ -229,30 +236,30 @@ FsWatchesRecursive:: /node_modules: {} -Info 48 [00:01:56.000] Running: /jsconfig.json -Info 49 [00:01:57.000] Running: *ensureProjectForOpenFiles* -Info 50 [00:01:58.000] Before ensureProjectForOpenFiles: -Info 51 [00:01:59.000] Project '/jsconfig.json' (Configured) -Info 51 [00:02:00.000] Files (1) - -Info 51 [00:02:01.000] ----------------------------------------------- -Info 51 [00:02:02.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 51 [00:02:03.000] Files (1) - -Info 51 [00:02:04.000] ----------------------------------------------- -Info 51 [00:02:05.000] Open files: -Info 51 [00:02:06.000] FileName: /app.js ProjectRootPath: undefined -Info 51 [00:02:07.000] Projects: /jsconfig.json -Info 51 [00:02:08.000] After ensureProjectForOpenFiles: -Info 52 [00:02:09.000] Project '/jsconfig.json' (Configured) -Info 52 [00:02:10.000] Files (1) - -Info 52 [00:02:11.000] ----------------------------------------------- -Info 52 [00:02:12.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 52 [00:02:13.000] Files (1) - -Info 52 [00:02:14.000] ----------------------------------------------- -Info 52 [00:02:15.000] Open files: -Info 52 [00:02:16.000] FileName: /app.js ProjectRootPath: undefined -Info 52 [00:02:17.000] Projects: /jsconfig.json +Info 49 [00:01:57.000] Running: /jsconfig.json +Info 50 [00:01:58.000] Running: *ensureProjectForOpenFiles* +Info 51 [00:01:59.000] Before ensureProjectForOpenFiles: +Info 52 [00:02:00.000] Project '/jsconfig.json' (Configured) +Info 52 [00:02:01.000] Files (1) + +Info 52 [00:02:02.000] ----------------------------------------------- +Info 52 [00:02:03.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 52 [00:02:04.000] Files (1) + +Info 52 [00:02:05.000] ----------------------------------------------- +Info 52 [00:02:06.000] Open files: +Info 52 [00:02:07.000] FileName: /app.js ProjectRootPath: undefined +Info 52 [00:02:08.000] Projects: /jsconfig.json +Info 52 [00:02:09.000] After ensureProjectForOpenFiles: +Info 53 [00:02:10.000] Project '/jsconfig.json' (Configured) +Info 53 [00:02:11.000] Files (1) + +Info 53 [00:02:12.000] ----------------------------------------------- +Info 53 [00:02:13.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 53 [00:02:14.000] Files (1) + +Info 53 [00:02:15.000] ----------------------------------------------- +Info 53 [00:02:16.000] Open files: +Info 53 [00:02:17.000] FileName: /app.js ProjectRootPath: undefined +Info 53 [00:02:18.000] Projects: /jsconfig.json After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js index 9fc3062dbaa58..6f1ca1ed3bba9 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/discover-from-node_modules.js @@ -46,21 +46,25 @@ Info 6 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 7 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory Info 8 [00:00:35.000] Starting updateGraphWorker: Project: /jsconfig.json Info 9 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 10 [00:00:37.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:38.000] Project '/jsconfig.json' (Configured) -Info 12 [00:00:39.000] Files (1) +Info 10 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 11 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 12 [00:00:39.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:40.000] Project '/jsconfig.json' (Configured) +Info 14 [00:00:41.000] Files (1) /app.js SVC-1-0 "" app.js Matched by default include pattern '**/*' -Info 13 [00:00:40.000] ----------------------------------------------- +Info 15 [00:00:42.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /jsconfig.json: *new* @@ -70,35 +74,35 @@ FsWatchesRecursive:: /: *new* {} -TI:: [00:00:41.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:42.000] Processing cache location '/tmp' -TI:: [00:00:43.000] Trying to find '/tmp/package.json'... -TI:: [00:00:44.000] Finished processing cache location '/tmp' -TI:: [00:00:45.000] Npm config file: /tmp/package.json -TI:: [00:00:46.000] Npm config file: '/tmp/package.json' is missing, creating new one... -Info 14 [00:00:49.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 15 [00:00:50.000] Scheduled: /jsconfig.json -Info 16 [00:00:51.000] Scheduled: *ensureProjectForOpenFiles* -Info 17 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 18 [00:00:55.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 19 [00:00:56.000] Config: /jsconfig.json Detected new package.json: tmp/package.json -Info 20 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file -Info 21 [00:00:58.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json -Info 22 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:00.000] Updating types-registry npm package... -TI:: [00:01:01.000] npm install --ignore-scripts types-registry@latest -Info 23 [00:01:06.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 24 [00:01:07.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 25 [00:01:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 26 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 27 [00:01:11.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 28 [00:01:12.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 29 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 30 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 31 [00:01:16.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 32 [00:01:17.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json -Info 33 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:19.000] TI:: Updated types-registry npm package +TI:: [00:00:43.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:44.000] Processing cache location '/tmp' +TI:: [00:00:45.000] Trying to find '/tmp/package.json'... +TI:: [00:00:46.000] Finished processing cache location '/tmp' +TI:: [00:00:47.000] Npm config file: /tmp/package.json +TI:: [00:00:48.000] Npm config file: '/tmp/package.json' is missing, creating new one... +Info 16 [00:00:51.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 17 [00:00:52.000] Scheduled: /jsconfig.json +Info 18 [00:00:53.000] Scheduled: *ensureProjectForOpenFiles* +Info 19 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 20 [00:00:57.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 21 [00:00:58.000] Config: /jsconfig.json Detected new package.json: tmp/package.json +Info 22 [00:00:59.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file +Info 23 [00:01:00.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json +Info 24 [00:01:01.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:02.000] Updating types-registry npm package... +TI:: [00:01:03.000] npm install --ignore-scripts types-registry@latest +Info 25 [00:01:08.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 26 [00:01:09.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 27 [00:01:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 28 [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 29 [00:01:13.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 30 [00:01:14.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 31 [00:01:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 32 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 33 [00:01:18.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 34 [00:01:19.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json +Info 35 [00:01:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:21.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/tmp/package.json] { "private": true } @@ -146,6 +150,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -157,66 +163,68 @@ FsWatchesRecursive:: /: {} -TI:: [00:01:20.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:01:21.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:01:22.000] Processing cache location '/tmp' -TI:: [00:01:23.000] Cache location was already processed... -TI:: [00:01:24.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:25.000] Explicitly included types: [] -TI:: [00:01:26.000] Typing names in '/package.json' dependencies: ["jquery"] -TI:: [00:01:27.000] Searching for typing names in /node_modules; all files: ["/node_modules/jquery/package.json"] -TI:: [00:01:28.000] Found package names: ["jquery"] -TI:: [00:01:29.000] Inferred typings from unresolved imports: [] -TI:: [00:01:30.000] Result: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} -TI:: [00:01:31.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} -TI:: [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:35.000] FileWatcher:: Added:: WatchInfo: /package.json -TI:: [00:01:36.000] FileWatcher:: Added:: WatchInfo: /package.json 2000 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:40.000] Installing typings ["jquery"] -TI:: [00:01:41.000] Npm config file: /tmp/package.json -TI:: [00:01:42.000] Sending response: +TI:: [00:01:22.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:01:23.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:01:24.000] Processing cache location '/tmp' +TI:: [00:01:25.000] Cache location was already processed... +TI:: [00:01:26.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:27.000] Explicitly included types: [] +TI:: [00:01:28.000] Typing names in '/package.json' dependencies: ["jquery"] +TI:: [00:01:29.000] Searching for typing names in /node_modules; all files: ["/node_modules/jquery/package.json"] +TI:: [00:01:30.000] Found package names: ["jquery"] +TI:: [00:01:31.000] Inferred typings from unresolved imports: [] +TI:: [00:01:32.000] Result: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} +TI:: [00:01:33.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["jquery"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} +TI:: [00:01:34.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:37.000] FileWatcher:: Added:: WatchInfo: /package.json +TI:: [00:01:38.000] FileWatcher:: Added:: WatchInfo: /package.json 2000 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:39.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:01:40.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:42.000] Installing typings ["jquery"] +TI:: [00:01:43.000] Npm config file: /tmp/package.json +TI:: [00:01:44.000] Sending response: {"kind":"event::beginInstallTypes","eventId":1,"typingsInstallerVersion":"FakeVersion","projectName":"/jsconfig.json"} -TI:: [00:01:43.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]'. -Info 34 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 35 [00:01:45.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 36 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 37 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 38 [00:01:48.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 39 [00:01:49.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:50.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 41 [00:01:51.000] Files (1) +TI:: [00:01:45.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]'. +Info 36 [00:01:46.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 37 [00:01:47.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 38 [00:01:48.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 39 [00:01:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 40 [00:01:50.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 41 [00:01:51.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:52.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 43 [00:01:53.000] Files (1) /node_modules/jquery/index.js Text-1 "" node_modules/jquery/index.js Root file specified for compilation -Info 42 [00:01:52.000] ----------------------------------------------- -Info 43 [00:01:53.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 44 [00:01:54.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:55.000] Same program as before -Info 46 [00:01:56.000] Project '/jsconfig.json' (Configured) -Info 46 [00:01:57.000] Files (1) - -Info 46 [00:01:58.000] ----------------------------------------------- -Info 46 [00:01:59.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 46 [00:02:00.000] Files (1) - -Info 46 [00:02:01.000] ----------------------------------------------- -Info 46 [00:02:02.000] Open files: -Info 46 [00:02:03.000] FileName: /app.js ProjectRootPath: undefined -Info 46 [00:02:04.000] Projects: /jsconfig.json -TI:: [00:02:05.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]':: true +Info 44 [00:01:54.000] ----------------------------------------------- +Info 45 [00:01:55.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 46 [00:01:56.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:57.000] Same program as before +Info 48 [00:01:58.000] Project '/jsconfig.json' (Configured) +Info 48 [00:01:59.000] Files (1) + +Info 48 [00:02:00.000] ----------------------------------------------- +Info 48 [00:02:01.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 48 [00:02:02.000] Files (1) + +Info 48 [00:02:03.000] ----------------------------------------------- +Info 48 [00:02:04.000] Open files: +Info 48 [00:02:05.000] FileName: /app.js ProjectRootPath: undefined +Info 48 [00:02:06.000] Projects: /jsconfig.json +TI:: [00:02:07.000] #1 with arguments'["@types/jquery@tsFakeMajor.Minor"]':: true TI:: Before installWorker PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} @@ -234,38 +242,38 @@ FsWatchesRecursive:: /node_modules: *new* {} -Info 46 [00:02:10.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 47 [00:02:11.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 48 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 49 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 50 [00:02:15.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 51 [00:02:16.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 52 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 53 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 54 [00:02:20.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 55 [00:02:21.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 56 [00:02:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 57 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 48 [00:02:12.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 49 [00:02:13.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 50 [00:02:14.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 51 [00:02:15.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 52 [00:02:17.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 53 [00:02:18.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 54 [00:02:19.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 55 [00:02:20.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 56 [00:02:22.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 57 [00:02:23.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 58 [00:02:24.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 59 [00:02:25.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/jquery/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory TI:: After installWorker //// [/tmp/node_modules/@types/jquery/index.d.ts] -TI:: [00:02:24.000] Installed typings ["@types/jquery@tsFakeMajor.Minor"] -TI:: [00:02:25.000] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] -TI:: [00:02:26.000] Sending response: +TI:: [00:02:26.000] Installed typings ["@types/jquery@tsFakeMajor.Minor"] +TI:: [00:02:27.000] Installed typing files ["/tmp/node_modules/@types/jquery/index.d.ts"] +TI:: [00:02:28.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":["/tmp/node_modules/@types/jquery/index.d.ts"],"unresolvedImports":[],"kind":"action::set"} -Info 58 [00:02:27.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 59 [00:02:28.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -TI:: [00:02:29.000] Sending response: +Info 60 [00:02:29.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 61 [00:02:30.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +TI:: [00:02:31.000] Sending response: {"kind":"event::endInstallTypes","eventId":1,"projectName":"/jsconfig.json","packagesToInstall":["@types/jquery@tsFakeMajor.Minor"],"installSuccess":true,"typingsInstallerVersion":"FakeVersion"} Before running timeout callbacks -Info 60 [00:02:30.000] Running: /jsconfig.json -Info 61 [00:02:31.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 62 [00:02:32.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:33.000] Project '/jsconfig.json' (Configured) -Info 64 [00:02:34.000] Files (2) +Info 62 [00:02:32.000] Running: /jsconfig.json +Info 63 [00:02:33.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 64 [00:02:34.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:35.000] Project '/jsconfig.json' (Configured) +Info 66 [00:02:36.000] Files (2) /app.js SVC-1-0 "" /tmp/node_modules/@types/jquery/index.d.ts Text-1 "" @@ -275,48 +283,48 @@ Info 64 [00:02:34.000] Files (2) tmp/node_modules/@types/jquery/index.d.ts Matched by default include pattern '**/*' -Info 65 [00:02:35.000] ----------------------------------------------- -Info 66 [00:02:36.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 67 [00:02:37.000] Files (1) - -Info 68 [00:02:38.000] ----------------------------------------------- -TI:: [00:02:39.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js","/tmp/node_modules/@types/jquery/index.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:02:40.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:02:41.000] Processing cache location '/tmp' -TI:: [00:02:42.000] Cache location was already processed... -TI:: [00:02:43.000] Explicitly included types: [] -TI:: [00:02:44.000] Typing names in '/package.json' dependencies: ["jquery"] -TI:: [00:02:45.000] Searching for typing names in /node_modules; all files: ["/node_modules/jquery/package.json"] -TI:: [00:02:46.000] Found package names: ["jquery"] -TI:: [00:02:47.000] Inferred typings from unresolved imports: [] -TI:: [00:02:48.000] Result: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower_components","/package.json","/node_modules"]} -TI:: [00:02:49.000] Finished typings discovery: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower_components","/package.json","/node_modules"]} -TI:: [00:02:50.000] Sending response: +Info 67 [00:02:37.000] ----------------------------------------------- +Info 68 [00:02:38.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 69 [00:02:39.000] Files (1) + +Info 70 [00:02:40.000] ----------------------------------------------- +TI:: [00:02:41.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js","/tmp/node_modules/@types/jquery/index.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:02:42.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:02:43.000] Processing cache location '/tmp' +TI:: [00:02:44.000] Cache location was already processed... +TI:: [00:02:45.000] Explicitly included types: [] +TI:: [00:02:46.000] Typing names in '/package.json' dependencies: ["jquery"] +TI:: [00:02:47.000] Searching for typing names in /node_modules; all files: ["/node_modules/jquery/package.json"] +TI:: [00:02:48.000] Found package names: ["jquery"] +TI:: [00:02:49.000] Inferred typings from unresolved imports: [] +TI:: [00:02:50.000] Result: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower_components","/package.json","/node_modules"]} +TI:: [00:02:51.000] Finished typings discovery: {"cachedTypingPaths":["/tmp/node_modules/@types/jquery/index.d.ts"],"newTypingNames":[],"filesToWatch":["/bower_components","/package.json","/node_modules"]} +TI:: [00:02:52.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":["/tmp/node_modules/@types/jquery/index.d.ts"],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:02:51.000] No new typings were requested as a result of typings discovery -Info 69 [00:02:52.000] Running: *ensureProjectForOpenFiles* -Info 70 [00:02:53.000] Before ensureProjectForOpenFiles: -Info 71 [00:02:54.000] Project '/jsconfig.json' (Configured) -Info 71 [00:02:55.000] Files (2) - -Info 71 [00:02:56.000] ----------------------------------------------- -Info 71 [00:02:57.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 71 [00:02:58.000] Files (1) - -Info 71 [00:02:59.000] ----------------------------------------------- -Info 71 [00:03:00.000] Open files: -Info 71 [00:03:01.000] FileName: /app.js ProjectRootPath: undefined -Info 71 [00:03:02.000] Projects: /jsconfig.json -Info 71 [00:03:03.000] After ensureProjectForOpenFiles: -Info 72 [00:03:04.000] Project '/jsconfig.json' (Configured) -Info 72 [00:03:05.000] Files (2) - -Info 72 [00:03:06.000] ----------------------------------------------- -Info 72 [00:03:07.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 72 [00:03:08.000] Files (1) - -Info 72 [00:03:09.000] ----------------------------------------------- -Info 72 [00:03:10.000] Open files: -Info 72 [00:03:11.000] FileName: /app.js ProjectRootPath: undefined -Info 72 [00:03:12.000] Projects: /jsconfig.json +TI:: [00:02:53.000] No new typings were requested as a result of typings discovery +Info 71 [00:02:54.000] Running: *ensureProjectForOpenFiles* +Info 72 [00:02:55.000] Before ensureProjectForOpenFiles: +Info 73 [00:02:56.000] Project '/jsconfig.json' (Configured) +Info 73 [00:02:57.000] Files (2) + +Info 73 [00:02:58.000] ----------------------------------------------- +Info 73 [00:02:59.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 73 [00:03:00.000] Files (1) + +Info 73 [00:03:01.000] ----------------------------------------------- +Info 73 [00:03:02.000] Open files: +Info 73 [00:03:03.000] FileName: /app.js ProjectRootPath: undefined +Info 73 [00:03:04.000] Projects: /jsconfig.json +Info 73 [00:03:05.000] After ensureProjectForOpenFiles: +Info 74 [00:03:06.000] Project '/jsconfig.json' (Configured) +Info 74 [00:03:07.000] Files (2) + +Info 74 [00:03:08.000] ----------------------------------------------- +Info 74 [00:03:09.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 74 [00:03:10.000] Files (1) + +Info 74 [00:03:11.000] ----------------------------------------------- +Info 74 [00:03:12.000] Open files: +Info 74 [00:03:13.000] FileName: /app.js ProjectRootPath: undefined +Info 74 [00:03:14.000] Projects: /jsconfig.json After running timeout callbacks diff --git a/tests/baselines/reference/tsserver/typingsInstaller/projectRootPath-is-provided-for-inferred-project.js b/tests/baselines/reference/tsserver/typingsInstaller/projectRootPath-is-provided-for-inferred-project.js index 9cf4e2d0c85e3..49bd47320c514 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/projectRootPath-is-provided-for-inferred-project.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/projectRootPath-is-provided-for-inferred-project.js @@ -27,16 +27,18 @@ Info 5 [00:00:46.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 6 [00:00:47.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.es2016.full.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file Info 7 [00:00:48.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 8 [00:00:49.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 9 [00:00:50.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 10 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 11 [00:00:52.000] Files (1) +Info 9 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 10 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 11 [00:00:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 12 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 13 [00:00:54.000] Files (1) /user/username/projects/san2/x.js SVC-1-0 "const aaaaaaav = 1;" x.js Root file specified for compilation -Info 12 [00:00:53.000] ----------------------------------------------- +Info 14 [00:00:55.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -48,17 +50,19 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/san2/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} -TI:: [00:00:54.000] Global cache location '/users/username/Library/Caches/typescript/2.7', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:55.000] Processing cache location '/users/username/Library/Caches/typescript/2.7' -TI:: [00:00:56.000] Trying to find '/users/username/Library/Caches/typescript/2.7/package.json'... -TI:: [00:00:57.000] Loaded content of '/users/username/Library/Caches/typescript/2.7/package.json': {"devDependencies":{}} -TI:: [00:00:58.000] Loaded content of '/users/username/Library/Caches/typescript/2.7/package-lock.json' -TI:: [00:00:59.000] Finished processing cache location '/users/username/Library/Caches/typescript/2.7' -TI:: [00:01:00.000] Npm config file: /users/username/Library/Caches/typescript/2.7/package.json -TI:: [00:01:01.000] Updating types-registry npm package... -TI:: [00:01:02.000] npm install --ignore-scripts types-registry@latest -TI:: [00:01:09.000] TI:: Updated types-registry npm package +TI:: [00:00:56.000] Global cache location '/users/username/Library/Caches/typescript/2.7', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:57.000] Processing cache location '/users/username/Library/Caches/typescript/2.7' +TI:: [00:00:58.000] Trying to find '/users/username/Library/Caches/typescript/2.7/package.json'... +TI:: [00:00:59.000] Loaded content of '/users/username/Library/Caches/typescript/2.7/package.json': {"devDependencies":{}} +TI:: [00:01:00.000] Loaded content of '/users/username/Library/Caches/typescript/2.7/package-lock.json' +TI:: [00:01:01.000] Finished processing cache location '/users/username/Library/Caches/typescript/2.7' +TI:: [00:01:02.000] Npm config file: /users/username/Library/Caches/typescript/2.7/package.json +TI:: [00:01:03.000] Updating types-registry npm package... +TI:: [00:01:04.000] npm install --ignore-scripts types-registry@latest +TI:: [00:01:11.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/users/username/Library/Caches/typescript/2.7/node_modules/types-registry/index.json] { @@ -78,28 +82,28 @@ TI:: typing installer creation complete } -TI:: [00:01:10.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/user/username/projects/san2/x.js"],"compilerOptions":{"module":1,"target":3,"jsx":1,"experimentalDecorators":true,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/san2","cachePath":"/users/username/Library/Caches/typescript/2.7","kind":"discover"} -TI:: [00:01:11.000] Request specifies cache path '/users/username/Library/Caches/typescript/2.7', loading cached information... -TI:: [00:01:12.000] Processing cache location '/users/username/Library/Caches/typescript/2.7' -TI:: [00:01:13.000] Cache location was already processed... -TI:: [00:01:14.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:15.000] Explicitly included types: [] -TI:: [00:01:16.000] Inferred typings from unresolved imports: [] -TI:: [00:01:17.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/san2/bower_components","/user/username/projects/san2/node_modules"]} -TI:: [00:01:18.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/san2/bower_components","/user/username/projects/san2/node_modules"]} -TI:: [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/bower_components -TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/node_modules -TI:: [00:01:23.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:24.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:25.000] Sending response: +TI:: [00:01:12.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/user/username/projects/san2/x.js"],"compilerOptions":{"module":1,"target":3,"jsx":1,"experimentalDecorators":true,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/san2","cachePath":"/users/username/Library/Caches/typescript/2.7","kind":"discover"} +TI:: [00:01:13.000] Request specifies cache path '/users/username/Library/Caches/typescript/2.7', loading cached information... +TI:: [00:01:14.000] Processing cache location '/users/username/Library/Caches/typescript/2.7' +TI:: [00:01:15.000] Cache location was already processed... +TI:: [00:01:16.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:17.000] Explicitly included types: [] +TI:: [00:01:18.000] Inferred typings from unresolved imports: [] +TI:: [00:01:19.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/san2/bower_components","/user/username/projects/san2/node_modules"]} +TI:: [00:01:20.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/san2/bower_components","/user/username/projects/san2/node_modules"]} +TI:: [00:01:21.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/bower_components +TI:: [00:01:22.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:23.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:24.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/node_modules +TI:: [00:01:25.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:26.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/san2/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:27.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"module":1,"target":3,"jsx":1,"experimentalDecorators":true,"allowJs":true,"allowSyntheticDefaultImports":true,"allowNonTsExtensions":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:26.000] No new typings were requested as a result of typings discovery -Info 13 [00:01:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:01:28.000] Files (1) +TI:: [00:01:28.000] No new typings were requested as a result of typings discovery +Info 15 [00:01:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 15 [00:01:30.000] Files (1) -Info 13 [00:01:29.000] ----------------------------------------------- -Info 13 [00:01:30.000] Open files: -Info 13 [00:01:31.000] FileName: /user/username/projects/san2/x.js ProjectRootPath: /user/username/projects/san2 -Info 13 [00:01:32.000] Projects: /dev/null/inferredProject1* \ No newline at end of file +Info 15 [00:01:31.000] ----------------------------------------------- +Info 15 [00:01:32.000] Open files: +Info 15 [00:01:33.000] FileName: /user/username/projects/san2/x.js ProjectRootPath: /user/username/projects/san2 +Info 15 [00:01:34.000] Projects: /dev/null/inferredProject1* \ No newline at end of file diff --git a/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js b/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js index fcfd26265aae7..e2e97cecb1365 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/redo-resolutions-pointing-to-js-on-typing-install.js @@ -21,14 +21,18 @@ Info 10 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 11 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 14 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file -Info 15 [00:00:36.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 16 [00:00:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 19 [00:00:40.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:41.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 21 [00:00:42.000] Files (2) +Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 16 [00:00:37.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /dev/null/inferredProject1* WatchType: Missing file +Info 17 [00:00:38.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 18 [00:00:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 19 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 20 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 21 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 22 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 23 [00:00:44.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:45.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 25 [00:00:46.000] Files (2) /user/username/projects/node_modules/commander/index.js Text-1 "module.exports = 0" /user/username/projects/a/b/app.js SVC-1-0 "\n import * as commander from \"commander\";" @@ -38,7 +42,7 @@ Info 21 [00:00:42.000] Files (2) app.js Root file specified for compilation -Info 22 [00:00:43.000] ----------------------------------------------- +Info 26 [00:00:47.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -60,20 +64,22 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/a/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatchesRecursive:: /user/username/projects/node_modules: *new* {} -TI:: [00:00:44.000] Global cache location '/user/username/projects/a/cache', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:45.000] Processing cache location '/user/username/projects/a/cache' -TI:: [00:00:46.000] Trying to find '/user/username/projects/a/cache/package.json'... -TI:: [00:00:47.000] Finished processing cache location '/user/username/projects/a/cache' -TI:: [00:00:48.000] Npm config file: /user/username/projects/a/cache/package.json -TI:: [00:00:49.000] Npm config file: '/user/username/projects/a/cache/package.json' is missing, creating new one... -TI:: [00:00:54.000] Updating types-registry npm package... -TI:: [00:00:55.000] npm install --ignore-scripts types-registry@latest -TI:: [00:01:02.000] TI:: Updated types-registry npm package +TI:: [00:00:48.000] Global cache location '/user/username/projects/a/cache', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:49.000] Processing cache location '/user/username/projects/a/cache' +TI:: [00:00:50.000] Trying to find '/user/username/projects/a/cache/package.json'... +TI:: [00:00:51.000] Finished processing cache location '/user/username/projects/a/cache' +TI:: [00:00:52.000] Npm config file: /user/username/projects/a/cache/package.json +TI:: [00:00:53.000] Npm config file: '/user/username/projects/a/cache/package.json' is missing, creating new one... +TI:: [00:00:58.000] Updating types-registry npm package... +TI:: [00:00:59.000] npm install --ignore-scripts types-registry@latest +TI:: [00:01:06.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/user/username/projects/a/cache/package.json] { "private": true } @@ -96,34 +102,34 @@ TI:: typing installer creation complete } -TI:: [00:01:03.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/user/username/projects/a/b/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":["commander"],"projectRootPath":"/user/username/projects/a/b","cachePath":"/user/username/projects/a/cache","kind":"discover"} -TI:: [00:01:04.000] Request specifies cache path '/user/username/projects/a/cache', loading cached information... -TI:: [00:01:05.000] Processing cache location '/user/username/projects/a/cache' -TI:: [00:01:06.000] Cache location was already processed... -TI:: [00:01:07.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:08.000] Explicitly included types: [] -TI:: [00:01:09.000] Inferred typings from unresolved imports: ["commander"] -TI:: [00:01:10.000] Result: {"cachedTypingPaths":[],"newTypingNames":["commander"],"filesToWatch":["/user/username/projects/a/b/bower_components","/user/username/projects/a/b/node_modules"]} -TI:: [00:01:11.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["commander"],"filesToWatch":["/user/username/projects/a/b/bower_components","/user/username/projects/a/b/node_modules"]} -TI:: [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/bower_components -TI:: [00:01:13.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:15.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules -TI:: [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:17.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:18.000] Installing typings ["commander"] -TI:: [00:01:19.000] Npm config file: /user/username/projects/a/cache/package.json -TI:: [00:01:20.000] Sending response: +TI:: [00:01:07.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/user/username/projects/a/b/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":["commander"],"projectRootPath":"/user/username/projects/a/b","cachePath":"/user/username/projects/a/cache","kind":"discover"} +TI:: [00:01:08.000] Request specifies cache path '/user/username/projects/a/cache', loading cached information... +TI:: [00:01:09.000] Processing cache location '/user/username/projects/a/cache' +TI:: [00:01:10.000] Cache location was already processed... +TI:: [00:01:11.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:12.000] Explicitly included types: [] +TI:: [00:01:13.000] Inferred typings from unresolved imports: ["commander"] +TI:: [00:01:14.000] Result: {"cachedTypingPaths":[],"newTypingNames":["commander"],"filesToWatch":["/user/username/projects/a/b/bower_components","/user/username/projects/a/b/node_modules"]} +TI:: [00:01:15.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["commander"],"filesToWatch":["/user/username/projects/a/b/bower_components","/user/username/projects/a/b/node_modules"]} +TI:: [00:01:16.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/bower_components +TI:: [00:01:17.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:19.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules +TI:: [00:01:20.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:21.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/b/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:22.000] Installing typings ["commander"] +TI:: [00:01:23.000] Npm config file: /user/username/projects/a/cache/package.json +TI:: [00:01:24.000] Sending response: {"kind":"event::beginInstallTypes","eventId":1,"typingsInstallerVersion":"FakeVersion","projectName":"/dev/null/inferredProject1*"} -TI:: [00:01:21.000] #1 with arguments'["@types/commander@tsFakeMajor.Minor"]'. -Info 23 [00:01:22.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 23 [00:01:23.000] Files (2) - -Info 23 [00:01:24.000] ----------------------------------------------- -Info 23 [00:01:25.000] Open files: -Info 23 [00:01:26.000] FileName: /user/username/projects/a/b/app.js ProjectRootPath: undefined -Info 23 [00:01:27.000] Projects: /dev/null/inferredProject1* -TI:: [00:01:28.000] #1 with arguments'["@types/commander@tsFakeMajor.Minor"]':: true +TI:: [00:01:25.000] #1 with arguments'["@types/commander@tsFakeMajor.Minor"]'. +Info 27 [00:01:26.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 27 [00:01:27.000] Files (2) + +Info 27 [00:01:28.000] ----------------------------------------------- +Info 27 [00:01:29.000] Open files: +Info 27 [00:01:30.000] FileName: /user/username/projects/a/b/app.js ProjectRootPath: undefined +Info 27 [00:01:31.000] Projects: /dev/null/inferredProject1* +TI:: [00:01:32.000] #1 with arguments'["@types/commander@tsFakeMajor.Minor"]':: true TI:: Before installWorker PolledWatches:: @@ -145,6 +151,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/a/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/a/b/bower_components: *new* {"pollingInterval":500} @@ -157,23 +165,23 @@ TI:: After installWorker -TI:: [00:01:35.000] Installed typings ["@types/commander@tsFakeMajor.Minor"] -TI:: [00:01:36.000] Installed typing files ["/user/username/projects/a/cache/node_modules/@types/commander/index.d.ts"] -TI:: [00:01:37.000] Sending response: +TI:: [00:01:39.000] Installed typings ["@types/commander@tsFakeMajor.Minor"] +TI:: [00:01:40.000] Installed typing files ["/user/username/projects/a/cache/node_modules/@types/commander/index.d.ts"] +TI:: [00:01:41.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":["/user/username/projects/a/cache/node_modules/@types/commander/index.d.ts"],"unresolvedImports":["commander"],"kind":"action::set"} -Info 23 [00:01:38.000] Scheduled: /dev/null/inferredProject1* -Info 24 [00:01:39.000] Scheduled: *ensureProjectForOpenFiles* -TI:: [00:01:40.000] Sending response: +Info 27 [00:01:42.000] Scheduled: /dev/null/inferredProject1* +Info 28 [00:01:43.000] Scheduled: *ensureProjectForOpenFiles* +TI:: [00:01:44.000] Sending response: {"kind":"event::endInstallTypes","eventId":1,"projectName":"/dev/null/inferredProject1*","packagesToInstall":["@types/commander@tsFakeMajor.Minor"],"installSuccess":true,"typingsInstallerVersion":"FakeVersion"} Before checking timeout queue length (2) and running -Info 25 [00:01:41.000] Running: /dev/null/inferredProject1* -Info 26 [00:01:42.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 27 [00:01:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/cache/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 28 [00:01:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/cache/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 29 [00:01:45.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 30 [00:01:46.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 31 [00:01:47.000] Files (2) +Info 29 [00:01:45.000] Running: /dev/null/inferredProject1* +Info 30 [00:01:46.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 31 [00:01:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/cache/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 32 [00:01:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/a/cache/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 33 [00:01:49.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 2 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 34 [00:01:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 35 [00:01:51.000] Files (2) /user/username/projects/a/cache/node_modules/@types/commander/index.d.ts Text-1 "" /user/username/projects/a/b/app.js SVC-1-0 "\n import * as commander from \"commander\";" @@ -184,20 +192,20 @@ Info 31 [00:01:47.000] Files (2) app.js Root file specified for compilation -Info 32 [00:01:48.000] ----------------------------------------------- -TI:: [00:01:49.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/user/username/projects/a/cache/node_modules/@types/commander/index.d.ts","/user/username/projects/a/b/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/a/b","cachePath":"/user/username/projects/a/cache","kind":"discover"} -TI:: [00:01:50.000] Request specifies cache path '/user/username/projects/a/cache', loading cached information... -TI:: [00:01:51.000] Processing cache location '/user/username/projects/a/cache' -TI:: [00:01:52.000] Cache location was already processed... -TI:: [00:01:53.000] Explicitly included types: [] -TI:: [00:01:54.000] Inferred typings from unresolved imports: [] -TI:: [00:01:55.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/a/b/bower_components","/user/username/projects/a/b/node_modules"]} -TI:: [00:01:56.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/a/b/bower_components","/user/username/projects/a/b/node_modules"]} -TI:: [00:01:57.000] Sending response: +Info 36 [00:01:52.000] ----------------------------------------------- +TI:: [00:01:53.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["/user/username/projects/a/cache/node_modules/@types/commander/index.d.ts","/user/username/projects/a/b/app.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/user/username/projects/a/b","cachePath":"/user/username/projects/a/cache","kind":"discover"} +TI:: [00:01:54.000] Request specifies cache path '/user/username/projects/a/cache', loading cached information... +TI:: [00:01:55.000] Processing cache location '/user/username/projects/a/cache' +TI:: [00:01:56.000] Cache location was already processed... +TI:: [00:01:57.000] Explicitly included types: [] +TI:: [00:01:58.000] Inferred typings from unresolved imports: [] +TI:: [00:01:59.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/a/b/bower_components","/user/username/projects/a/b/node_modules"]} +TI:: [00:02:00.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["/user/username/projects/a/b/bower_components","/user/username/projects/a/b/node_modules"]} +TI:: [00:02:01.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -Info 33 [00:01:58.000] Scheduled: /dev/null/inferredProject1* -Info 34 [00:01:59.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -TI:: [00:02:00.000] No new typings were requested as a result of typings discovery +Info 37 [00:02:02.000] Scheduled: /dev/null/inferredProject1* +Info 38 [00:02:03.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +TI:: [00:02:04.000] No new typings were requested as a result of typings discovery After checking timeout queue length (2) and running PolledWatches:: @@ -219,6 +227,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/a/node_modules/@types: {"pollingInterval":500} +/user/username/projects/node_modules/@types: + {"pollingInterval":500} /user/username/projects/a/b/bower_components: {"pollingInterval":500} diff --git a/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js b/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js index 954b9da62a941..3a1b4b23c0d43 100644 --- a/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js +++ b/tests/baselines/reference/tsserver/typingsInstaller/scoped-name-discovery.js @@ -43,21 +43,25 @@ Info 6 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: 1 undefined Conf Info 7 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory Info 8 [00:00:33.000] Starting updateGraphWorker: Project: /jsconfig.json Info 9 [00:00:34.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined Project: /jsconfig.json WatchType: Missing file -Info 10 [00:00:35.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 11 [00:00:36.000] Project '/jsconfig.json' (Configured) -Info 12 [00:00:37.000] Files (1) +Info 10 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 11 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules/@types 1 undefined Project: /jsconfig.json WatchType: Type roots +Info 12 [00:00:37.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 13 [00:00:38.000] Project '/jsconfig.json' (Configured) +Info 14 [00:00:39.000] Files (1) /app.js SVC-1-0 "" app.js Matched by default include pattern '**/*' -Info 13 [00:00:38.000] ----------------------------------------------- +Info 15 [00:00:40.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: /a/lib/lib.d.ts: *new* {"pollingInterval":500} +/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /jsconfig.json: *new* @@ -67,35 +71,35 @@ FsWatchesRecursive:: /: *new* {} -TI:: [00:00:39.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:40.000] Processing cache location '/tmp' -TI:: [00:00:41.000] Trying to find '/tmp/package.json'... -TI:: [00:00:42.000] Finished processing cache location '/tmp' -TI:: [00:00:43.000] Npm config file: /tmp/package.json -TI:: [00:00:44.000] Npm config file: '/tmp/package.json' is missing, creating new one... -Info 14 [00:00:47.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 15 [00:00:48.000] Scheduled: /jsconfig.json -Info 16 [00:00:49.000] Scheduled: *ensureProjectForOpenFiles* -Info 17 [00:00:50.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 18 [00:00:53.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 19 [00:00:54.000] Config: /jsconfig.json Detected new package.json: tmp/package.json -Info 20 [00:00:55.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file -Info 21 [00:00:56.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json -Info 22 [00:00:57.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:00:58.000] Updating types-registry npm package... -TI:: [00:00:59.000] npm install --ignore-scripts types-registry@latest -Info 23 [00:01:04.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 24 [00:01:05.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 25 [00:01:06.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 26 [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 27 [00:01:09.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 28 [00:01:10.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 29 [00:01:11.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 30 [00:01:12.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 31 [00:01:14.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 32 [00:01:15.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json -Info 33 [00:01:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -TI:: [00:01:17.000] TI:: Updated types-registry npm package +TI:: [00:00:41.000] Global cache location '/tmp', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:42.000] Processing cache location '/tmp' +TI:: [00:00:43.000] Trying to find '/tmp/package.json'... +TI:: [00:00:44.000] Finished processing cache location '/tmp' +TI:: [00:00:45.000] Npm config file: /tmp/package.json +TI:: [00:00:46.000] Npm config file: '/tmp/package.json' is missing, creating new one... +Info 16 [00:00:49.000] DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 17 [00:00:50.000] Scheduled: /jsconfig.json +Info 18 [00:00:51.000] Scheduled: *ensureProjectForOpenFiles* +Info 19 [00:00:52.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 20 [00:00:55.000] DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 21 [00:00:56.000] Config: /jsconfig.json Detected new package.json: tmp/package.json +Info 22 [00:00:57.000] FileWatcher:: Added:: WatchInfo: /tmp/package.json 250 undefined WatchType: package.json file +Info 23 [00:00:58.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/package.json +Info 24 [00:00:59.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/package.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:00.000] Updating types-registry npm package... +TI:: [00:01:01.000] npm install --ignore-scripts types-registry@latest +Info 25 [00:01:06.000] DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 26 [00:01:07.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 27 [00:01:08.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 28 [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 29 [00:01:11.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 30 [00:01:12.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 31 [00:01:13.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 32 [00:01:14.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 33 [00:01:16.000] DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 34 [00:01:17.000] Project: /jsconfig.json Detected file add/remove of non supported extension: tmp/node_modules/types-registry/index.json +Info 35 [00:01:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/types-registry/index.json :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +TI:: [00:01:19.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [/tmp/package.json] { "private": true } @@ -143,6 +147,8 @@ TI:: typing installer creation complete PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} FsWatches:: /jsconfig.json: @@ -154,66 +160,68 @@ FsWatchesRecursive:: /: {} -TI:: [00:01:18.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:01:19.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:01:20.000] Processing cache location '/tmp' -TI:: [00:01:21.000] Cache location was already processed... -TI:: [00:01:22.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:23.000] Explicitly included types: [] -TI:: [00:01:24.000] Typing names in '/package.json' dependencies: ["@zkat/cacache"] -TI:: [00:01:25.000] Searching for typing names in /node_modules; all files: ["/node_modules/@zkat/cacache/package.json"] -TI:: [00:01:26.000] Found package names: ["@zkat/cacache"] -TI:: [00:01:27.000] Inferred typings from unresolved imports: [] -TI:: [00:01:28.000] Result: {"cachedTypingPaths":[],"newTypingNames":["@zkat/cacache"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} -TI:: [00:01:29.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["@zkat/cacache"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} -TI:: [00:01:30.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components -TI:: [00:01:31.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:33.000] FileWatcher:: Added:: WatchInfo: /package.json -TI:: [00:01:34.000] FileWatcher:: Added:: WatchInfo: /package.json 2000 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:35.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules -TI:: [00:01:36.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:37.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false -TI:: [00:01:38.000] Installing typings ["@zkat/cacache"] -TI:: [00:01:39.000] Npm config file: /tmp/package.json -TI:: [00:01:40.000] Sending response: +TI:: [00:01:20.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:01:21.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:01:22.000] Processing cache location '/tmp' +TI:: [00:01:23.000] Cache location was already processed... +TI:: [00:01:24.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:25.000] Explicitly included types: [] +TI:: [00:01:26.000] Typing names in '/package.json' dependencies: ["@zkat/cacache"] +TI:: [00:01:27.000] Searching for typing names in /node_modules; all files: ["/node_modules/@zkat/cacache/package.json"] +TI:: [00:01:28.000] Found package names: ["@zkat/cacache"] +TI:: [00:01:29.000] Inferred typings from unresolved imports: [] +TI:: [00:01:30.000] Result: {"cachedTypingPaths":[],"newTypingNames":["@zkat/cacache"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} +TI:: [00:01:31.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["@zkat/cacache"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} +TI:: [00:01:32.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components +TI:: [00:01:33.000] DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /bower_components 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:35.000] FileWatcher:: Added:: WatchInfo: /package.json +TI:: [00:01:36.000] FileWatcher:: Added:: WatchInfo: /package.json 2000 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:37.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules +TI:: [00:01:38.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:39.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined Project: /jsconfig.json watcher already invoked: false +TI:: [00:01:40.000] Installing typings ["@zkat/cacache"] +TI:: [00:01:41.000] Npm config file: /tmp/package.json +TI:: [00:01:42.000] Sending response: {"kind":"event::beginInstallTypes","eventId":1,"typingsInstallerVersion":"FakeVersion","projectName":"/jsconfig.json"} -TI:: [00:01:41.000] #1 with arguments'["@types/zkat__cacache@tsFakeMajor.Minor"]'. -Info 34 [00:01:42.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file -Info 35 [00:01:43.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms -Info 36 [00:01:44.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 37 [00:01:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache -Info 38 [00:01:46.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* -Info 39 [00:01:47.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 40 [00:01:48.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 41 [00:01:49.000] Files (1) +TI:: [00:01:43.000] #1 with arguments'["@types/zkat__cacache@tsFakeMajor.Minor"]'. +Info 36 [00:01:44.000] FileWatcher:: Added:: WatchInfo: /package.json 250 undefined WatchType: package.json file +Info 37 [00:01:45.000] AutoImportProviderProject: found 1 root files in 1 dependencies in * ms +Info 38 [00:01:46.000] DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 39 [00:01:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /node_modules 1 undefined WatchType: node_modules for closed script infos and package.jsons affecting module specifier cache +Info 40 [00:01:48.000] Starting updateGraphWorker: Project: /dev/null/autoImportProviderProject1* +Info 41 [00:01:49.000] Finishing updateGraphWorker: Project: /dev/null/autoImportProviderProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 42 [00:01:50.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 43 [00:01:51.000] Files (1) /node_modules/@zkat/cacache/index.js Text-1 "" node_modules/@zkat/cacache/index.js Root file specified for compilation -Info 42 [00:01:50.000] ----------------------------------------------- -Info 43 [00:01:51.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 44 [00:01:52.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms -Info 45 [00:01:53.000] Same program as before -Info 46 [00:01:54.000] Project '/jsconfig.json' (Configured) -Info 46 [00:01:55.000] Files (1) - -Info 46 [00:01:56.000] ----------------------------------------------- -Info 46 [00:01:57.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 46 [00:01:58.000] Files (1) - -Info 46 [00:01:59.000] ----------------------------------------------- -Info 46 [00:02:00.000] Open files: -Info 46 [00:02:01.000] FileName: /app.js ProjectRootPath: undefined -Info 46 [00:02:02.000] Projects: /jsconfig.json -TI:: [00:02:03.000] #1 with arguments'["@types/zkat__cacache@tsFakeMajor.Minor"]':: true +Info 44 [00:01:52.000] ----------------------------------------------- +Info 45 [00:01:53.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 46 [00:01:54.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 2 structureChanged: false structureIsReused:: Not Elapsed:: *ms +Info 47 [00:01:55.000] Same program as before +Info 48 [00:01:56.000] Project '/jsconfig.json' (Configured) +Info 48 [00:01:57.000] Files (1) + +Info 48 [00:01:58.000] ----------------------------------------------- +Info 48 [00:01:59.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 48 [00:02:00.000] Files (1) + +Info 48 [00:02:01.000] ----------------------------------------------- +Info 48 [00:02:02.000] Open files: +Info 48 [00:02:03.000] FileName: /app.js ProjectRootPath: undefined +Info 48 [00:02:04.000] Projects: /jsconfig.json +TI:: [00:02:05.000] #1 with arguments'["@types/zkat__cacache@tsFakeMajor.Minor"]':: true TI:: Before installWorker PolledWatches:: /a/lib/lib.d.ts: {"pollingInterval":500} +/node_modules/@types: + {"pollingInterval":500} /bower_components: *new* {"pollingInterval":500} @@ -231,38 +239,38 @@ FsWatchesRecursive:: /node_modules: *new* {} -Info 46 [00:02:08.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 47 [00:02:09.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 48 [00:02:10.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 49 [00:02:11.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 50 [00:02:13.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/zkat__cacache :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 51 [00:02:14.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 52 [00:02:15.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 53 [00:02:16.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/zkat__cacache :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 54 [00:02:18.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/zkat__cacache/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory -Info 55 [00:02:19.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 56 [00:02:20.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -Info 57 [00:02:21.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/zkat__cacache/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 48 [00:02:10.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 49 [00:02:11.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 50 [00:02:12.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 51 [00:02:13.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 52 [00:02:15.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/zkat__cacache :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 53 [00:02:16.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 54 [00:02:17.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 55 [00:02:18.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/zkat__cacache :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 56 [00:02:20.000] DirectoryWatcher:: Triggered with tmp/node_modules/@types/zkat__cacache/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory +Info 57 [00:02:21.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 58 [00:02:22.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 59 [00:02:23.000] Elapsed:: *ms DirectoryWatcher:: Triggered with tmp/node_modules/@types/zkat__cacache/index.d.ts :: WatchInfo: 1 undefined Config: /jsconfig.json WatchType: Wild card directory TI:: After installWorker //// [/tmp/node_modules/@types/zkat__cacache/index.d.ts] -TI:: [00:02:22.000] Installed typings ["@types/zkat__cacache@tsFakeMajor.Minor"] -TI:: [00:02:23.000] Installed typing files ["/tmp/node_modules/@types/zkat__cacache/index.d.ts"] -TI:: [00:02:24.000] Sending response: +TI:: [00:02:24.000] Installed typings ["@types/zkat__cacache@tsFakeMajor.Minor"] +TI:: [00:02:25.000] Installed typing files ["/tmp/node_modules/@types/zkat__cacache/index.d.ts"] +TI:: [00:02:26.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":["/tmp/node_modules/@types/zkat__cacache/index.d.ts"],"unresolvedImports":[],"kind":"action::set"} -Info 58 [00:02:25.000] Scheduled: /jsconfig.json, Cancelled earlier one -Info 59 [00:02:26.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one -TI:: [00:02:27.000] Sending response: +Info 60 [00:02:27.000] Scheduled: /jsconfig.json, Cancelled earlier one +Info 61 [00:02:28.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +TI:: [00:02:29.000] Sending response: {"kind":"event::endInstallTypes","eventId":1,"projectName":"/jsconfig.json","packagesToInstall":["@types/zkat__cacache@tsFakeMajor.Minor"],"installSuccess":true,"typingsInstallerVersion":"FakeVersion"} Before checking timeout queue length (2) and running -Info 60 [00:02:28.000] Running: /jsconfig.json -Info 61 [00:02:29.000] Starting updateGraphWorker: Project: /jsconfig.json -Info 62 [00:02:30.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 63 [00:02:31.000] Project '/jsconfig.json' (Configured) -Info 64 [00:02:32.000] Files (2) +Info 62 [00:02:30.000] Running: /jsconfig.json +Info 63 [00:02:31.000] Starting updateGraphWorker: Project: /jsconfig.json +Info 64 [00:02:32.000] Finishing updateGraphWorker: Project: /jsconfig.json Version: 3 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 65 [00:02:33.000] Project '/jsconfig.json' (Configured) +Info 66 [00:02:34.000] Files (2) /app.js SVC-1-0 "" /tmp/node_modules/@types/zkat__cacache/index.d.ts Text-1 "" @@ -272,27 +280,27 @@ Info 64 [00:02:32.000] Files (2) tmp/node_modules/@types/zkat__cacache/index.d.ts Matched by default include pattern '**/*' -Info 65 [00:02:33.000] ----------------------------------------------- -Info 66 [00:02:34.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) -Info 67 [00:02:35.000] Files (1) - -Info 68 [00:02:36.000] ----------------------------------------------- -TI:: [00:02:37.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js","/tmp/node_modules/@types/zkat__cacache/index.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} -TI:: [00:02:38.000] Request specifies cache path '/tmp', loading cached information... -TI:: [00:02:39.000] Processing cache location '/tmp' -TI:: [00:02:40.000] Cache location was already processed... -TI:: [00:02:41.000] Explicitly included types: [] -TI:: [00:02:42.000] Typing names in '/package.json' dependencies: ["@zkat/cacache"] -TI:: [00:02:43.000] Searching for typing names in /node_modules; all files: ["/node_modules/@zkat/cacache/package.json"] -TI:: [00:02:44.000] Found package names: ["@zkat/cacache"] -TI:: [00:02:45.000] Inferred typings from unresolved imports: [] -TI:: [00:02:46.000] Result: {"cachedTypingPaths":[],"newTypingNames":["@zkat/cacache"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} -TI:: [00:02:47.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["@zkat/cacache"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} -TI:: [00:02:48.000] Installing typings ["@zkat/cacache"] -TI:: [00:02:49.000] '@zkat/cacache':: 'zkat__cacache' already has an up-to-date typing - skipping... -TI:: [00:02:50.000] All typings are known to be missing or invalid - no need to install more typings -TI:: [00:02:51.000] Sending response: +Info 67 [00:02:35.000] ----------------------------------------------- +Info 68 [00:02:36.000] Project '/dev/null/autoImportProviderProject1*' (AutoImportProvider) +Info 69 [00:02:37.000] Files (1) + +Info 70 [00:02:38.000] ----------------------------------------------- +TI:: [00:02:39.000] Got install request {"projectName":"/jsconfig.json","fileNames":["/app.js","/tmp/node_modules/@types/zkat__cacache/index.d.ts"],"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"/","cachePath":"/tmp","kind":"discover"} +TI:: [00:02:40.000] Request specifies cache path '/tmp', loading cached information... +TI:: [00:02:41.000] Processing cache location '/tmp' +TI:: [00:02:42.000] Cache location was already processed... +TI:: [00:02:43.000] Explicitly included types: [] +TI:: [00:02:44.000] Typing names in '/package.json' dependencies: ["@zkat/cacache"] +TI:: [00:02:45.000] Searching for typing names in /node_modules; all files: ["/node_modules/@zkat/cacache/package.json"] +TI:: [00:02:46.000] Found package names: ["@zkat/cacache"] +TI:: [00:02:47.000] Inferred typings from unresolved imports: [] +TI:: [00:02:48.000] Result: {"cachedTypingPaths":[],"newTypingNames":["@zkat/cacache"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} +TI:: [00:02:49.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":["@zkat/cacache"],"filesToWatch":["/bower_components","/package.json","/node_modules"]} +TI:: [00:02:50.000] Installing typings ["@zkat/cacache"] +TI:: [00:02:51.000] '@zkat/cacache':: 'zkat__cacache' already has an up-to-date typing - skipping... +TI:: [00:02:52.000] All typings are known to be missing or invalid - no need to install more typings +TI:: [00:02:53.000] Sending response: {"projectName":"/jsconfig.json","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"allowJs":true,"maxNodeModuleJsDepth":2,"allowSyntheticDefaultImports":true,"skipLibCheck":true,"noEmit":true,"configFilePath":"/jsconfig.json","allowNonTsExtensions":true},"typings":[],"unresolvedImports":[],"kind":"action::set"} -Info 69 [00:02:52.000] Scheduled: /jsconfig.json -Info 70 [00:02:53.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one +Info 71 [00:02:54.000] Scheduled: /jsconfig.json +Info 72 [00:02:55.000] Scheduled: *ensureProjectForOpenFiles*, Cancelled earlier one After checking timeout queue length (2) and running diff --git a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-errors.js b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-errors.js index e5083e78556f9..08795e8f7774b 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-errors.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-errors.js @@ -34,9 +34,11 @@ Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations Info 10 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots Info 11 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots -Info 12 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:42.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 14 [00:00:43.000] Files (4) +Info 12 [00:00:41.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 13 [00:00:42.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":[]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 14 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 15 [00:00:44.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 16 [00:00:45.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/bar/foo.d.ts Text-1 "export function foo(): string;" /user/username/projects/myproject/node_modules/bar/index.d.ts Text-1 "export { foo } from \"./foo\";" @@ -55,16 +57,16 @@ Info 14 [00:00:43.000] Files (4) src/main.ts Root file specified for compilation -Info 15 [00:00:44.000] ----------------------------------------------- -Info 16 [00:00:45.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 17 [00:00:46.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 17 [00:00:47.000] Files (4) +Info 17 [00:00:46.000] ----------------------------------------------- +Info 18 [00:00:47.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 19 [00:00:48.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 19 [00:00:49.000] Files (4) -Info 17 [00:00:48.000] ----------------------------------------------- -Info 17 [00:00:49.000] Open files: -Info 17 [00:00:50.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 17 [00:00:51.000] Projects: /user/username/projects/myproject/project.csproj -Info 17 [00:00:52.000] [ +Info 19 [00:00:50.000] ----------------------------------------------- +Info 19 [00:00:51.000] Open files: +Info 19 [00:00:52.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 19 [00:00:53.000] Projects: /user/username/projects/myproject/project.csproj +Info 19 [00:00:54.000] [ { "messageText": "File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.", "category": 1, diff --git a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-in-host-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-in-host-configuration.js index 473ee807483d9..ccbeab9c257bb 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-in-host-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options-in-host-configuration.js @@ -80,9 +80,11 @@ Info 10 [00:00:39.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {" Info 11 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations Info 12 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations Info 13 [00:00:42.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots -Info 14 [00:00:43.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 15 [00:00:44.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 16 [00:00:45.000] Files (4) +Info 14 [00:00:43.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 15 [00:00:44.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 16 [00:00:45.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:46.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 18 [00:00:47.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/bar/foo.d.ts Text-1 "export function foo(): string;" /user/username/projects/myproject/node_modules/bar/index.d.ts Text-1 "export { foo } from \"./foo\";" @@ -101,14 +103,18 @@ Info 16 [00:00:45.000] Files (4) src/main.ts Root file specified for compilation -Info 17 [00:00:46.000] ----------------------------------------------- -Info 18 [00:00:47.000] response: +Info 19 [00:00:48.000] ----------------------------------------------- +Info 20 [00:00:49.000] response: { "response": true, "responseRequired": true } After request +PolledWatches:: +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/src/main.ts: *new* {} @@ -121,7 +127,7 @@ FsWatchesRecursive:: Before request -Info 19 [00:00:48.000] request: +Info 21 [00:00:50.000] request: { "command": "open", "arguments": { @@ -130,20 +136,24 @@ Info 19 [00:00:48.000] request: "seq": 3, "type": "request" } -Info 20 [00:00:49.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info -Info 21 [00:00:50.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 21 [00:00:51.000] Files (4) - -Info 21 [00:00:52.000] ----------------------------------------------- -Info 21 [00:00:53.000] Open files: -Info 21 [00:00:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 21 [00:00:55.000] Projects: /user/username/projects/myproject/project.csproj -Info 21 [00:00:56.000] response: +Info 22 [00:00:51.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 {"excludeDirectories":["node_modules"]} WatchType: Closed Script info +Info 23 [00:00:52.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 23 [00:00:53.000] Files (4) + +Info 23 [00:00:54.000] ----------------------------------------------- +Info 23 [00:00:55.000] Open files: +Info 23 [00:00:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 23 [00:00:57.000] Projects: /user/username/projects/myproject/project.csproj +Info 23 [00:00:58.000] response: { "responseRequired": false } After request +PolledWatches:: +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} diff --git a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js index 44e7cc85b4607..424c3b1acbc0c 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/external-project-watch-options.js @@ -57,9 +57,11 @@ Info 7 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 un Info 8 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations Info 9 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Failed Lookup Locations Info 10 [00:00:39.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots -Info 11 [00:00:40.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 12 [00:00:41.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 13 [00:00:42.000] Files (4) +Info 11 [00:00:40.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 12 [00:00:41.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/project.csproj WatchType: Type roots +Info 13 [00:00:42.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/project.csproj Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:43.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 15 [00:00:44.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/bar/foo.d.ts Text-1 "export function foo(): string;" /user/username/projects/myproject/node_modules/bar/index.d.ts Text-1 "export { foo } from \"./foo\";" @@ -78,14 +80,18 @@ Info 13 [00:00:42.000] Files (4) src/main.ts Root file specified for compilation -Info 14 [00:00:43.000] ----------------------------------------------- -Info 15 [00:00:44.000] response: +Info 16 [00:00:45.000] ----------------------------------------------- +Info 17 [00:00:46.000] response: { "response": true, "responseRequired": true } After request +PolledWatches:: +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/src/main.ts: *new* {} @@ -100,7 +106,7 @@ FsWatchesRecursive:: Before request -Info 16 [00:00:45.000] request: +Info 18 [00:00:47.000] request: { "command": "open", "arguments": { @@ -109,20 +115,24 @@ Info 16 [00:00:45.000] request: "seq": 2, "type": "request" } -Info 17 [00:00:46.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info -Info 18 [00:00:47.000] Project '/user/username/projects/myproject/project.csproj' (External) -Info 18 [00:00:48.000] Files (4) - -Info 18 [00:00:49.000] ----------------------------------------------- -Info 18 [00:00:50.000] Open files: -Info 18 [00:00:51.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 18 [00:00:52.000] Projects: /user/username/projects/myproject/project.csproj -Info 18 [00:00:53.000] response: +Info 19 [00:00:48.000] FileWatcher:: Close:: WatchInfo: /user/username/projects/myproject/src/main.ts 500 undefined WatchType: Closed Script info +Info 20 [00:00:49.000] Project '/user/username/projects/myproject/project.csproj' (External) +Info 20 [00:00:50.000] Files (4) + +Info 20 [00:00:51.000] ----------------------------------------------- +Info 20 [00:00:52.000] Open files: +Info 20 [00:00:53.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 20 [00:00:54.000] Projects: /user/username/projects/myproject/project.csproj +Info 20 [00:00:55.000] response: { "responseRequired": false } After request +PolledWatches:: +/user/username/projects/node_modules/@types: + {"pollingInterval":500} + FsWatches:: /a/lib/lib.d.ts: {} diff --git a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js index b261acc7c1a4a..add861d94886b 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-root.js @@ -54,9 +54,11 @@ Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allpr Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:38.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) -Info 18 [00:00:39.000] Files (3) +Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:40.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) +Info 20 [00:00:41.000] Files (3) c:/a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" c:/myfolder/allproject/project/file1.ts SVC-1-0 "let x = 10;" c:/myfolder/allproject/project/file2.ts Text-1 "let y = 10;" @@ -69,15 +71,15 @@ Info 18 [00:00:39.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 19 [00:00:40.000] ----------------------------------------------- -Info 20 [00:00:41.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) -Info 20 [00:00:42.000] Files (3) +Info 21 [00:00:42.000] ----------------------------------------------- +Info 22 [00:00:43.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) +Info 22 [00:00:44.000] Files (3) -Info 20 [00:00:43.000] ----------------------------------------------- -Info 20 [00:00:44.000] Open files: -Info 20 [00:00:45.000] FileName: c:/myfolder/allproject/project/file1.ts ProjectRootPath: undefined -Info 20 [00:00:46.000] Projects: c:/myfolder/allproject/project/tsconfig.json -Info 20 [00:00:47.000] response: +Info 22 [00:00:45.000] ----------------------------------------------- +Info 22 [00:00:46.000] Open files: +Info 22 [00:00:47.000] FileName: c:/myfolder/allproject/project/file1.ts ProjectRootPath: undefined +Info 22 [00:00:48.000] Projects: c:/myfolder/allproject/project/tsconfig.json +Info 22 [00:00:49.000] response: { "responseRequired": false } @@ -88,6 +90,8 @@ c:/myfolder/allproject/project/node_modules/@types: *new* {"pollingInterval":500} c:/myfolder/allproject/node_modules/@types: *new* {"pollingInterval":500} +c:/myfolder/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: c:/myfolder/allproject/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-windows-style-root.js b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-windows-style-root.js index b261acc7c1a4a..add861d94886b 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-windows-style-root.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/files-not-at-windows-style-root.js @@ -54,9 +54,11 @@ Info 12 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allpr Info 13 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/project/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots Info 14 [00:00:35.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots Info 15 [00:00:36.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/allproject/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots -Info 16 [00:00:37.000] Finishing updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 17 [00:00:38.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) -Info 18 [00:00:39.000] Files (3) +Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myfolder/node_modules/@types 1 undefined Project: c:/myfolder/allproject/project/tsconfig.json WatchType: Type roots +Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: c:/myfolder/allproject/project/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 19 [00:00:40.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) +Info 20 [00:00:41.000] Files (3) c:/a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" c:/myfolder/allproject/project/file1.ts SVC-1-0 "let x = 10;" c:/myfolder/allproject/project/file2.ts Text-1 "let y = 10;" @@ -69,15 +71,15 @@ Info 18 [00:00:39.000] Files (3) file2.ts Matched by default include pattern '**/*' -Info 19 [00:00:40.000] ----------------------------------------------- -Info 20 [00:00:41.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) -Info 20 [00:00:42.000] Files (3) +Info 21 [00:00:42.000] ----------------------------------------------- +Info 22 [00:00:43.000] Project 'c:/myfolder/allproject/project/tsconfig.json' (Configured) +Info 22 [00:00:44.000] Files (3) -Info 20 [00:00:43.000] ----------------------------------------------- -Info 20 [00:00:44.000] Open files: -Info 20 [00:00:45.000] FileName: c:/myfolder/allproject/project/file1.ts ProjectRootPath: undefined -Info 20 [00:00:46.000] Projects: c:/myfolder/allproject/project/tsconfig.json -Info 20 [00:00:47.000] response: +Info 22 [00:00:45.000] ----------------------------------------------- +Info 22 [00:00:46.000] Open files: +Info 22 [00:00:47.000] FileName: c:/myfolder/allproject/project/file1.ts ProjectRootPath: undefined +Info 22 [00:00:48.000] Projects: c:/myfolder/allproject/project/tsconfig.json +Info 22 [00:00:49.000] response: { "responseRequired": false } @@ -88,6 +90,8 @@ c:/myfolder/allproject/project/node_modules/@types: *new* {"pollingInterval":500} c:/myfolder/allproject/node_modules/@types: *new* {"pollingInterval":500} +c:/myfolder/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: c:/myfolder/allproject/project/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-errors.js b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-errors.js index d2a7479591e5b..2ccd50b0da491 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-errors.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-errors.js @@ -39,9 +39,11 @@ Info 13 [00:00:42.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/pr Info 14 [00:00:43.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Type roots Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Type roots -Info 17 [00:00:46.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 18 [00:00:47.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 19 [00:00:48.000] Files (4) +Info 17 [00:00:46.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 18 [00:00:47.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":[]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 19 [00:00:48.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 20 [00:00:49.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 21 [00:00:50.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/bar/foo.d.ts Text-1 "export function foo(): string;" /user/username/projects/myproject/node_modules/bar/index.d.ts Text-1 "export { foo } from \"./foo\";" @@ -57,15 +59,15 @@ Info 19 [00:00:48.000] Files (4) src/main.ts Root file specified for compilation -Info 20 [00:00:49.000] ----------------------------------------------- -Info 21 [00:00:50.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 21 [00:00:51.000] Files (4) +Info 22 [00:00:51.000] ----------------------------------------------- +Info 23 [00:00:52.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 23 [00:00:53.000] Files (4) -Info 21 [00:00:52.000] ----------------------------------------------- -Info 21 [00:00:53.000] Open files: -Info 21 [00:00:54.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 21 [00:00:55.000] Projects: /dev/null/inferredProject1* -Info 21 [00:00:56.000] [ +Info 23 [00:00:54.000] ----------------------------------------------- +Info 23 [00:00:55.000] Open files: +Info 23 [00:00:56.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 23 [00:00:57.000] Projects: /dev/null/inferredProject1* +Info 23 [00:00:58.000] [ { "messageText": "File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '**/../*'.", "category": 1, diff --git a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-in-host-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-in-host-configuration.js index 0de12e3f21034..3e7b57fce3b8c 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-in-host-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options-in-host-configuration.js @@ -93,9 +93,11 @@ Info 17 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {" Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 20 [00:00:49.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots -Info 21 [00:00:50.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 22 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 23 [00:00:52.000] Files (4) +Info 21 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 22 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 23 [00:00:52.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 24 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 25 [00:00:54.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/bar/foo.d.ts Text-1 "export function foo(): string;" /user/username/projects/myproject/node_modules/bar/index.d.ts Text-1 "export { foo } from \"./foo\";" @@ -111,15 +113,15 @@ Info 23 [00:00:52.000] Files (4) src/main.ts Root file specified for compilation -Info 24 [00:00:53.000] ----------------------------------------------- -Info 25 [00:00:54.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 25 [00:00:55.000] Files (4) +Info 26 [00:00:55.000] ----------------------------------------------- +Info 27 [00:00:56.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 27 [00:00:57.000] Files (4) -Info 25 [00:00:56.000] ----------------------------------------------- -Info 25 [00:00:57.000] Open files: -Info 25 [00:00:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 25 [00:00:59.000] Projects: /dev/null/inferredProject1* -Info 25 [00:01:00.000] response: +Info 27 [00:00:58.000] ----------------------------------------------- +Info 27 [00:00:59.000] Open files: +Info 27 [00:01:00.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 27 [00:01:01.000] Projects: /dev/null/inferredProject1* +Info 27 [00:01:02.000] response: { "responseRequired": false } @@ -134,6 +136,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js index a9241eee8c365..e7c597424b1e3 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/inferred-project-watch-options.js @@ -70,9 +70,11 @@ Info 14 [00:00:43.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 un Info 15 [00:00:44.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 16 [00:00:45.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 17 [00:00:46.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots -Info 18 [00:00:47.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:48.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 20 [00:00:49.000] Files (4) +Info 18 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 19 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /dev/null/inferredProject1* WatchType: Type roots +Info 20 [00:00:49.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:00:50.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 22 [00:00:51.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/bar/foo.d.ts Text-1 "export function foo(): string;" /user/username/projects/myproject/node_modules/bar/index.d.ts Text-1 "export { foo } from \"./foo\";" @@ -88,15 +90,15 @@ Info 20 [00:00:49.000] Files (4) src/main.ts Root file specified for compilation -Info 21 [00:00:50.000] ----------------------------------------------- -Info 22 [00:00:51.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 22 [00:00:52.000] Files (4) +Info 23 [00:00:52.000] ----------------------------------------------- +Info 24 [00:00:53.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 24 [00:00:54.000] Files (4) -Info 22 [00:00:53.000] ----------------------------------------------- -Info 22 [00:00:54.000] Open files: -Info 22 [00:00:55.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject -Info 22 [00:00:56.000] Projects: /dev/null/inferredProject1* -Info 22 [00:00:57.000] response: +Info 24 [00:00:55.000] ----------------------------------------------- +Info 24 [00:00:56.000] Open files: +Info 24 [00:00:57.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: /user/username/projects/myproject +Info 24 [00:00:58.000] Projects: /dev/null/inferredProject1* +Info 24 [00:00:59.000] response: { "responseRequired": false } @@ -111,6 +113,8 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/myproject/jsconfig.json: *new* {"pollingInterval":2000} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names-with-i.js b/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names-with-i.js index df3929699763f..b222641444f05 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names-with-i.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names-with-i.js @@ -35,11 +35,15 @@ Info 6 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:33.000] Files (2) +Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 12 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/i/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 15 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 18 [00:00:37.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /User/userName/Projects/i/foo.ts SVC-1-0 "import { foo } from \"bar\"" @@ -49,15 +53,15 @@ Info 14 [00:00:33.000] Files (2) foo.ts Root file specified for compilation -Info 15 [00:00:34.000] ----------------------------------------------- -Info 16 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 16 [00:00:36.000] Files (2) +Info 19 [00:00:38.000] ----------------------------------------------- +Info 20 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 20 [00:00:40.000] Files (2) -Info 16 [00:00:37.000] ----------------------------------------------- -Info 16 [00:00:38.000] Open files: -Info 16 [00:00:39.000] FileName: /User/userName/Projects/i/foo.ts ProjectRootPath: /User/userName/Projects/i -Info 16 [00:00:40.000] Projects: /dev/null/inferredProject1* -Info 16 [00:00:41.000] response: +Info 20 [00:00:41.000] ----------------------------------------------- +Info 20 [00:00:42.000] Open files: +Info 20 [00:00:43.000] FileName: /User/userName/Projects/i/foo.ts ProjectRootPath: /User/userName/Projects/i +Info 20 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 20 [00:00:45.000] response: { "responseRequired": false } @@ -70,8 +74,12 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/i/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} /user/username/projects/i/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names.js b/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names.js index 9470a3899987d..894e7998ece05 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/project-with-ascii-file-names.js @@ -35,11 +35,15 @@ Info 6 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:33.000] Files (2) +Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 12 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/I/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 15 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 18 [00:00:37.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /User/userName/Projects/I/foo.ts SVC-1-0 "import { foo } from \"bar\"" @@ -49,15 +53,15 @@ Info 14 [00:00:33.000] Files (2) foo.ts Root file specified for compilation -Info 15 [00:00:34.000] ----------------------------------------------- -Info 16 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 16 [00:00:36.000] Files (2) +Info 19 [00:00:38.000] ----------------------------------------------- +Info 20 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 20 [00:00:40.000] Files (2) -Info 16 [00:00:37.000] ----------------------------------------------- -Info 16 [00:00:38.000] Open files: -Info 16 [00:00:39.000] FileName: /User/userName/Projects/I/foo.ts ProjectRootPath: /User/userName/Projects/I -Info 16 [00:00:40.000] Projects: /dev/null/inferredProject1* -Info 16 [00:00:41.000] response: +Info 20 [00:00:41.000] ----------------------------------------------- +Info 20 [00:00:42.000] Open files: +Info 20 [00:00:43.000] FileName: /User/userName/Projects/I/foo.ts ProjectRootPath: /User/userName/Projects/I +Info 20 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 20 [00:00:45.000] response: { "responseRequired": false } @@ -70,8 +74,12 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/i/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} /user/username/projects/i/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/project-with-unicode-file-names.js b/tests/baselines/reference/tsserver/watchEnvironment/project-with-unicode-file-names.js index bbca26fb1d8d0..3897ae69dad13 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/project-with-unicode-file-names.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/project-with-unicode-file-names.js @@ -35,11 +35,15 @@ Info 6 [00:00:25.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 7 [00:00:26.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 8 [00:00:27.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations Info 9 [00:00:28.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations -Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 12 [00:00:31.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 13 [00:00:32.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 14 [00:00:33.000] Files (2) +Info 10 [00:00:29.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 11 [00:00:30.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules 1 undefined Project: /dev/null/inferredProject1* WatchType: Failed Lookup Locations +Info 12 [00:00:31.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:32.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/İ/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 14 [00:00:33.000] DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 15 [00:00:34.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /User/userName/Projects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 16 [00:00:35.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 17 [00:00:36.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 18 [00:00:37.000] Files (2) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /User/userName/Projects/İ/foo.ts SVC-1-0 "import { foo } from \"bar\"" @@ -49,15 +53,15 @@ Info 14 [00:00:33.000] Files (2) foo.ts Root file specified for compilation -Info 15 [00:00:34.000] ----------------------------------------------- -Info 16 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 16 [00:00:36.000] Files (2) +Info 19 [00:00:38.000] ----------------------------------------------- +Info 20 [00:00:39.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 20 [00:00:40.000] Files (2) -Info 16 [00:00:37.000] ----------------------------------------------- -Info 16 [00:00:38.000] Open files: -Info 16 [00:00:39.000] FileName: /User/userName/Projects/İ/foo.ts ProjectRootPath: /User/userName/Projects/İ -Info 16 [00:00:40.000] Projects: /dev/null/inferredProject1* -Info 16 [00:00:41.000] response: +Info 20 [00:00:41.000] ----------------------------------------------- +Info 20 [00:00:42.000] Open files: +Info 20 [00:00:43.000] FileName: /User/userName/Projects/İ/foo.ts ProjectRootPath: /User/userName/Projects/İ +Info 20 [00:00:44.000] Projects: /dev/null/inferredProject1* +Info 20 [00:00:45.000] response: { "responseRequired": false } @@ -70,8 +74,12 @@ PolledWatches:: {"pollingInterval":2000} /user/username/projects/İ/node_modules: *new* {"pollingInterval":500} +/user/username/projects/node_modules: *new* + {"pollingInterval":500} /user/username/projects/İ/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /a/lib/lib.d.ts: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/watching-files-with-network-style-paths.js b/tests/baselines/reference/tsserver/watchEnvironment/watching-files-with-network-style-paths.js index 4b0a3af272ea2..f1b337a9ec3aa 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/watching-files-with-network-style-paths.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/watching-files-with-network-style-paths.js @@ -35,9 +35,11 @@ Info 7 [00:00:22.000] Starting updateGraphWorker: Project: /dev/null/inferred Info 8 [00:00:23.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 9 [00:00:24.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots Info 10 [00:00:25.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 11 [00:00:26.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 12 [00:00:27.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 13 [00:00:28.000] Files (2) +Info 11 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 12 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 13 [00:00:28.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 14 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 15 [00:00:30.000] Files (2) c:/a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" c:/myprojects/project/x.js SVC-1-0 "const x = 10" @@ -47,7 +49,7 @@ Info 13 [00:00:28.000] Files (2) x.js Root file specified for compilation -Info 14 [00:00:29.000] ----------------------------------------------- +Info 16 [00:00:31.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -57,20 +59,22 @@ c:/myprojects/project/jsconfig.json: *new* {"pollingInterval":2000} c:/myprojects/project/node_modules/@types: *new* {"pollingInterval":500} +c:/myprojects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: c:/a/lib/lib.d.ts: *new* {} -TI:: [00:00:30.000] Global cache location 'c:/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:31.000] Processing cache location 'c:/a/data/' -TI:: [00:00:32.000] Trying to find 'c:/a/data/package.json'... -TI:: [00:00:33.000] Finished processing cache location 'c:/a/data/' -TI:: [00:00:34.000] Npm config file: c:/a/data/package.json -TI:: [00:00:35.000] Npm config file: 'c:/a/data/package.json' is missing, creating new one... -TI:: [00:00:40.000] Updating types-registry npm package... -TI:: [00:00:41.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:48.000] TI:: Updated types-registry npm package +TI:: [00:00:32.000] Global cache location 'c:/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:33.000] Processing cache location 'c:/a/data/' +TI:: [00:00:34.000] Trying to find 'c:/a/data/package.json'... +TI:: [00:00:35.000] Finished processing cache location 'c:/a/data/' +TI:: [00:00:36.000] Npm config file: c:/a/data/package.json +TI:: [00:00:37.000] Npm config file: 'c:/a/data/package.json' is missing, creating new one... +TI:: [00:00:42.000] Updating types-registry npm package... +TI:: [00:00:43.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:50.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [c:/a/data/package.json] { "private": true } @@ -81,32 +85,32 @@ TI:: typing installer creation complete } -TI:: [00:00:49.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["c:/a/lib/lib.d.ts","c:/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"c:/myprojects/project","cachePath":"c:/a/data/","kind":"discover"} -TI:: [00:00:50.000] Request specifies cache path 'c:/a/data/', loading cached information... -TI:: [00:00:51.000] Processing cache location 'c:/a/data/' -TI:: [00:00:52.000] Cache location was already processed... -TI:: [00:00:53.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:54.000] Explicitly included types: [] -TI:: [00:00:55.000] Inferred typings from unresolved imports: [] -TI:: [00:00:56.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["c:/myprojects/project/bower_components","c:/myprojects/project/node_modules"]} -TI:: [00:00:57.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["c:/myprojects/project/bower_components","c:/myprojects/project/node_modules"]} -TI:: [00:00:58.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/bower_components -TI:: [00:00:59.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:00.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules -TI:: [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:03.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:04.000] Sending response: +TI:: [00:00:51.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["c:/a/lib/lib.d.ts","c:/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"c:/myprojects/project","cachePath":"c:/a/data/","kind":"discover"} +TI:: [00:00:52.000] Request specifies cache path 'c:/a/data/', loading cached information... +TI:: [00:00:53.000] Processing cache location 'c:/a/data/' +TI:: [00:00:54.000] Cache location was already processed... +TI:: [00:00:55.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:56.000] Explicitly included types: [] +TI:: [00:00:57.000] Inferred typings from unresolved imports: [] +TI:: [00:00:58.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["c:/myprojects/project/bower_components","c:/myprojects/project/node_modules"]} +TI:: [00:00:59.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["c:/myprojects/project/bower_components","c:/myprojects/project/node_modules"]} +TI:: [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/bower_components +TI:: [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules +TI:: [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:06.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:05.000] No new typings were requested as a result of typings discovery -Info 15 [00:01:06.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 15 [00:01:07.000] Files (2) - -Info 15 [00:01:08.000] ----------------------------------------------- -Info 15 [00:01:09.000] Open files: -Info 15 [00:01:10.000] FileName: c:/myprojects/project/x.js ProjectRootPath: undefined -Info 15 [00:01:11.000] Projects: /dev/null/inferredProject1* -Info 15 [00:01:12.000] response: +TI:: [00:01:07.000] No new typings were requested as a result of typings discovery +Info 17 [00:01:08.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 17 [00:01:09.000] Files (2) + +Info 17 [00:01:10.000] ----------------------------------------------- +Info 17 [00:01:11.000] Open files: +Info 17 [00:01:12.000] FileName: c:/myprojects/project/x.js ProjectRootPath: undefined +Info 17 [00:01:13.000] Projects: /dev/null/inferredProject1* +Info 17 [00:01:14.000] response: { "responseRequired": false } @@ -119,6 +123,8 @@ c:/myprojects/project/jsconfig.json: {"pollingInterval":2000} c:/myprojects/project/node_modules/@types: {"pollingInterval":500} +c:/myprojects/node_modules/@types: + {"pollingInterval":500} c:/myprojects/project/bower_components: *new* {"pollingInterval":500} c:/myprojects/project/node_modules: *new* @@ -128,8 +134,8 @@ FsWatches:: c:/a/lib/lib.d.ts: {} -Info 16 [00:00:17.000] For files of style //vda1cs4850/myprojects/project/x.js -Info 17 [00:00:18.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +Info 18 [00:00:17.000] For files of style //vda1cs4850/myprojects/project/x.js +Info 19 [00:00:18.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist Before request //// [//vda1cs4850/a/lib/lib.d.ts] /// @@ -148,7 +154,7 @@ interface Array { length: number; [n: number]: T; } const x = 10 -Info 18 [00:00:19.000] request: +Info 20 [00:00:19.000] request: { "command": "open", "arguments": { @@ -157,17 +163,19 @@ Info 18 [00:00:19.000] request: "seq": 1, "type": "request" } -Info 19 [00:00:20.000] Search path: //vda1cs4850/myprojects/project -Info 20 [00:00:21.000] For info: //vda1cs4850/myprojects/project/x.js :: No config files found. -Info 21 [00:00:22.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 22 [00:00:23.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 23 [00:00:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 24 [00:00:25.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 25 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 26 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 27 [00:00:28.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 28 [00:00:29.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 29 [00:00:30.000] Files (2) +Info 21 [00:00:20.000] Search path: //vda1cs4850/myprojects/project +Info 22 [00:00:21.000] For info: //vda1cs4850/myprojects/project/x.js :: No config files found. +Info 23 [00:00:22.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 24 [00:00:23.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 25 [00:00:24.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 26 [00:00:25.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 27 [00:00:26.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 28 [00:00:27.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 29 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 30 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 31 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 32 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 33 [00:00:32.000] Files (2) //vda1cs4850/a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" //vda1cs4850/myprojects/project/x.js SVC-1-0 "" @@ -177,7 +185,7 @@ Info 29 [00:00:30.000] Files (2) x.js Root file specified for compilation -Info 30 [00:00:31.000] ----------------------------------------------- +Info 34 [00:00:33.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -187,20 +195,22 @@ PolledWatches:: {"pollingInterval":2000} //vda1cs4850/myprojects/project/node_modules/@types: *new* {"pollingInterval":500} +//vda1cs4850/myprojects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: //vda1cs4850/a/lib/lib.d.ts: *new* {} -TI:: [00:00:32.000] Global cache location '//vda1cs4850/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:33.000] Processing cache location '//vda1cs4850/a/data/' -TI:: [00:00:34.000] Trying to find '//vda1cs4850/a/data/package.json'... -TI:: [00:00:35.000] Finished processing cache location '//vda1cs4850/a/data/' -TI:: [00:00:36.000] Npm config file: //vda1cs4850/a/data/package.json -TI:: [00:00:37.000] Npm config file: '//vda1cs4850/a/data/package.json' is missing, creating new one... -TI:: [00:00:42.000] Updating types-registry npm package... -TI:: [00:00:43.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:50.000] TI:: Updated types-registry npm package +TI:: [00:00:34.000] Global cache location '//vda1cs4850/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:35.000] Processing cache location '//vda1cs4850/a/data/' +TI:: [00:00:36.000] Trying to find '//vda1cs4850/a/data/package.json'... +TI:: [00:00:37.000] Finished processing cache location '//vda1cs4850/a/data/' +TI:: [00:00:38.000] Npm config file: //vda1cs4850/a/data/package.json +TI:: [00:00:39.000] Npm config file: '//vda1cs4850/a/data/package.json' is missing, creating new one... +TI:: [00:00:44.000] Updating types-registry npm package... +TI:: [00:00:45.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:52.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [//vda1cs4850/a/data/package.json] { "private": true } @@ -211,32 +221,32 @@ TI:: typing installer creation complete } -TI:: [00:00:51.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["//vda1cs4850/a/lib/lib.d.ts","//vda1cs4850/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"//vda1cs4850/myprojects/project","cachePath":"//vda1cs4850/a/data/","kind":"discover"} -TI:: [00:00:52.000] Request specifies cache path '//vda1cs4850/a/data/', loading cached information... -TI:: [00:00:53.000] Processing cache location '//vda1cs4850/a/data/' -TI:: [00:00:54.000] Cache location was already processed... -TI:: [00:00:55.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:56.000] Explicitly included types: [] -TI:: [00:00:57.000] Inferred typings from unresolved imports: [] -TI:: [00:00:58.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/myprojects/project/bower_components","//vda1cs4850/myprojects/project/node_modules"]} -TI:: [00:00:59.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/myprojects/project/bower_components","//vda1cs4850/myprojects/project/node_modules"]} -TI:: [00:01:00.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/bower_components -TI:: [00:01:01.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:02.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules -TI:: [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:05.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:06.000] Sending response: +TI:: [00:00:53.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["//vda1cs4850/a/lib/lib.d.ts","//vda1cs4850/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"//vda1cs4850/myprojects/project","cachePath":"//vda1cs4850/a/data/","kind":"discover"} +TI:: [00:00:54.000] Request specifies cache path '//vda1cs4850/a/data/', loading cached information... +TI:: [00:00:55.000] Processing cache location '//vda1cs4850/a/data/' +TI:: [00:00:56.000] Cache location was already processed... +TI:: [00:00:57.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:00:58.000] Explicitly included types: [] +TI:: [00:00:59.000] Inferred typings from unresolved imports: [] +TI:: [00:01:00.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/myprojects/project/bower_components","//vda1cs4850/myprojects/project/node_modules"]} +TI:: [00:01:01.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/myprojects/project/bower_components","//vda1cs4850/myprojects/project/node_modules"]} +TI:: [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/bower_components +TI:: [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules +TI:: [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:08.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:07.000] No new typings were requested as a result of typings discovery -Info 31 [00:01:08.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 31 [00:01:09.000] Files (2) - -Info 31 [00:01:10.000] ----------------------------------------------- -Info 31 [00:01:11.000] Open files: -Info 31 [00:01:12.000] FileName: //vda1cs4850/myprojects/project/x.js ProjectRootPath: undefined -Info 31 [00:01:13.000] Projects: /dev/null/inferredProject1* -Info 31 [00:01:14.000] response: +TI:: [00:01:09.000] No new typings were requested as a result of typings discovery +Info 35 [00:01:10.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 35 [00:01:11.000] Files (2) + +Info 35 [00:01:12.000] ----------------------------------------------- +Info 35 [00:01:13.000] Open files: +Info 35 [00:01:14.000] FileName: //vda1cs4850/myprojects/project/x.js ProjectRootPath: undefined +Info 35 [00:01:15.000] Projects: /dev/null/inferredProject1* +Info 35 [00:01:16.000] response: { "responseRequired": false } @@ -249,6 +259,8 @@ PolledWatches:: {"pollingInterval":2000} //vda1cs4850/myprojects/project/node_modules/@types: {"pollingInterval":500} +//vda1cs4850/myprojects/node_modules/@types: + {"pollingInterval":500} //vda1cs4850/myprojects/project/bower_components: *new* {"pollingInterval":500} //vda1cs4850/myprojects/project/node_modules: *new* @@ -258,8 +270,8 @@ FsWatches:: //vda1cs4850/a/lib/lib.d.ts: {} -Info 32 [00:00:19.000] For files of style //vda1cs4850/c$/myprojects/project/x.js -Info 33 [00:00:20.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +Info 36 [00:00:19.000] For files of style //vda1cs4850/c$/myprojects/project/x.js +Info 37 [00:00:20.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist Before request //// [//vda1cs4850/a/lib/lib.d.ts] /// @@ -278,7 +290,7 @@ interface Array { length: number; [n: number]: T; } const x = 10 -Info 34 [00:00:21.000] request: +Info 38 [00:00:21.000] request: { "command": "open", "arguments": { @@ -287,17 +299,19 @@ Info 34 [00:00:21.000] request: "seq": 1, "type": "request" } -Info 35 [00:00:22.000] Search path: //vda1cs4850/c$/myprojects/project -Info 36 [00:00:23.000] For info: //vda1cs4850/c$/myprojects/project/x.js :: No config files found. -Info 37 [00:00:24.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 38 [00:00:25.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 39 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 40 [00:00:27.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 41 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 42 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 43 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 44 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 45 [00:00:32.000] Files (2) +Info 39 [00:00:22.000] Search path: //vda1cs4850/c$/myprojects/project +Info 40 [00:00:23.000] For info: //vda1cs4850/c$/myprojects/project/x.js :: No config files found. +Info 41 [00:00:24.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 42 [00:00:25.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 43 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 44 [00:00:27.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 45 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 46 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 47 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 48 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 49 [00:00:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 50 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 51 [00:00:34.000] Files (2) //vda1cs4850/a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" //vda1cs4850/c$/myprojects/project/x.js SVC-1-0 "" @@ -307,7 +321,7 @@ Info 45 [00:00:32.000] Files (2) x.js Root file specified for compilation -Info 46 [00:00:33.000] ----------------------------------------------- +Info 52 [00:00:35.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -317,20 +331,22 @@ PolledWatches:: {"pollingInterval":2000} //vda1cs4850/c$/myprojects/project/node_modules/@types: *new* {"pollingInterval":500} +//vda1cs4850/c$/myprojects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: //vda1cs4850/a/lib/lib.d.ts: *new* {} -TI:: [00:00:34.000] Global cache location '//vda1cs4850/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:35.000] Processing cache location '//vda1cs4850/a/data/' -TI:: [00:00:36.000] Trying to find '//vda1cs4850/a/data/package.json'... -TI:: [00:00:37.000] Finished processing cache location '//vda1cs4850/a/data/' -TI:: [00:00:38.000] Npm config file: //vda1cs4850/a/data/package.json -TI:: [00:00:39.000] Npm config file: '//vda1cs4850/a/data/package.json' is missing, creating new one... -TI:: [00:00:44.000] Updating types-registry npm package... -TI:: [00:00:45.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:52.000] TI:: Updated types-registry npm package +TI:: [00:00:36.000] Global cache location '//vda1cs4850/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:37.000] Processing cache location '//vda1cs4850/a/data/' +TI:: [00:00:38.000] Trying to find '//vda1cs4850/a/data/package.json'... +TI:: [00:00:39.000] Finished processing cache location '//vda1cs4850/a/data/' +TI:: [00:00:40.000] Npm config file: //vda1cs4850/a/data/package.json +TI:: [00:00:41.000] Npm config file: '//vda1cs4850/a/data/package.json' is missing, creating new one... +TI:: [00:00:46.000] Updating types-registry npm package... +TI:: [00:00:47.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:54.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [//vda1cs4850/a/data/package.json] { "private": true } @@ -341,32 +357,32 @@ TI:: typing installer creation complete } -TI:: [00:00:53.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["//vda1cs4850/a/lib/lib.d.ts","//vda1cs4850/c$/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"//vda1cs4850/c$/myprojects/project","cachePath":"//vda1cs4850/a/data/","kind":"discover"} -TI:: [00:00:54.000] Request specifies cache path '//vda1cs4850/a/data/', loading cached information... -TI:: [00:00:55.000] Processing cache location '//vda1cs4850/a/data/' -TI:: [00:00:56.000] Cache location was already processed... -TI:: [00:00:57.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:58.000] Explicitly included types: [] -TI:: [00:00:59.000] Inferred typings from unresolved imports: [] -TI:: [00:01:00.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/c$/myprojects/project/bower_components","//vda1cs4850/c$/myprojects/project/node_modules"]} -TI:: [00:01:01.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/c$/myprojects/project/bower_components","//vda1cs4850/c$/myprojects/project/node_modules"]} -TI:: [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/bower_components -TI:: [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules -TI:: [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:08.000] Sending response: +TI:: [00:00:55.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["//vda1cs4850/a/lib/lib.d.ts","//vda1cs4850/c$/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"//vda1cs4850/c$/myprojects/project","cachePath":"//vda1cs4850/a/data/","kind":"discover"} +TI:: [00:00:56.000] Request specifies cache path '//vda1cs4850/a/data/', loading cached information... +TI:: [00:00:57.000] Processing cache location '//vda1cs4850/a/data/' +TI:: [00:00:58.000] Cache location was already processed... +TI:: [00:00:59.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:00.000] Explicitly included types: [] +TI:: [00:01:01.000] Inferred typings from unresolved imports: [] +TI:: [00:01:02.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/c$/myprojects/project/bower_components","//vda1cs4850/c$/myprojects/project/node_modules"]} +TI:: [00:01:03.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/c$/myprojects/project/bower_components","//vda1cs4850/c$/myprojects/project/node_modules"]} +TI:: [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/bower_components +TI:: [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules +TI:: [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:10.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:09.000] No new typings were requested as a result of typings discovery -Info 47 [00:01:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 47 [00:01:11.000] Files (2) - -Info 47 [00:01:12.000] ----------------------------------------------- -Info 47 [00:01:13.000] Open files: -Info 47 [00:01:14.000] FileName: //vda1cs4850/c$/myprojects/project/x.js ProjectRootPath: undefined -Info 47 [00:01:15.000] Projects: /dev/null/inferredProject1* -Info 47 [00:01:16.000] response: +TI:: [00:01:11.000] No new typings were requested as a result of typings discovery +Info 53 [00:01:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 53 [00:01:13.000] Files (2) + +Info 53 [00:01:14.000] ----------------------------------------------- +Info 53 [00:01:15.000] Open files: +Info 53 [00:01:16.000] FileName: //vda1cs4850/c$/myprojects/project/x.js ProjectRootPath: undefined +Info 53 [00:01:17.000] Projects: /dev/null/inferredProject1* +Info 53 [00:01:18.000] response: { "responseRequired": false } @@ -379,6 +395,8 @@ PolledWatches:: {"pollingInterval":2000} //vda1cs4850/c$/myprojects/project/node_modules/@types: {"pollingInterval":500} +//vda1cs4850/c$/myprojects/node_modules/@types: + {"pollingInterval":500} //vda1cs4850/c$/myprojects/project/bower_components: *new* {"pollingInterval":500} //vda1cs4850/c$/myprojects/project/node_modules: *new* @@ -388,8 +406,8 @@ FsWatches:: //vda1cs4850/a/lib/lib.d.ts: {} -Info 48 [00:00:19.000] For files of style c:/users/username/myprojects/project/x.js -Info 49 [00:00:20.000] Provided types map file "c:/a/lib/typesMap.json" doesn't exist +Info 54 [00:00:19.000] For files of style c:/users/username/myprojects/project/x.js +Info 55 [00:00:20.000] Provided types map file "c:/a/lib/typesMap.json" doesn't exist Before request //// [c:/a/lib/lib.d.ts] /// @@ -408,7 +426,7 @@ interface Array { length: number; [n: number]: T; } const x = 10 -Info 50 [00:00:21.000] request: +Info 56 [00:00:21.000] request: { "command": "open", "arguments": { @@ -417,17 +435,19 @@ Info 50 [00:00:21.000] request: "seq": 1, "type": "request" } -Info 51 [00:00:22.000] Search path: c:/users/username/myprojects/project -Info 52 [00:00:23.000] For info: c:/users/username/myprojects/project/x.js :: No config files found. -Info 53 [00:00:24.000] FileWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 54 [00:00:25.000] FileWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 55 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 56 [00:00:27.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 57 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 58 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 59 [00:00:30.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 60 [00:00:31.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 61 [00:00:32.000] Files (2) +Info 57 [00:00:22.000] Search path: c:/users/username/myprojects/project +Info 58 [00:00:23.000] For info: c:/users/username/myprojects/project/x.js :: No config files found. +Info 59 [00:00:24.000] FileWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 60 [00:00:25.000] FileWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 61 [00:00:26.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 62 [00:00:27.000] FileWatcher:: Added:: WatchInfo: c:/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 63 [00:00:28.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 64 [00:00:29.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 65 [00:00:30.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 66 [00:00:31.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 67 [00:00:32.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 68 [00:00:33.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 69 [00:00:34.000] Files (2) c:/a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" c:/users/username/myprojects/project/x.js SVC-1-0 "const x = 10" @@ -437,7 +457,7 @@ Info 61 [00:00:32.000] Files (2) x.js Root file specified for compilation -Info 62 [00:00:33.000] ----------------------------------------------- +Info 70 [00:00:35.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -447,20 +467,22 @@ c:/users/username/myprojects/project/jsconfig.json: *new* {"pollingInterval":2000} c:/users/username/myprojects/project/node_modules/@types: *new* {"pollingInterval":500} +c:/users/username/myprojects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: c:/a/lib/lib.d.ts: *new* {} -TI:: [00:00:34.000] Global cache location 'c:/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:35.000] Processing cache location 'c:/a/data/' -TI:: [00:00:36.000] Trying to find 'c:/a/data/package.json'... -TI:: [00:00:37.000] Finished processing cache location 'c:/a/data/' -TI:: [00:00:38.000] Npm config file: c:/a/data/package.json -TI:: [00:00:39.000] Npm config file: 'c:/a/data/package.json' is missing, creating new one... -TI:: [00:00:44.000] Updating types-registry npm package... -TI:: [00:00:45.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:52.000] TI:: Updated types-registry npm package +TI:: [00:00:36.000] Global cache location 'c:/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:37.000] Processing cache location 'c:/a/data/' +TI:: [00:00:38.000] Trying to find 'c:/a/data/package.json'... +TI:: [00:00:39.000] Finished processing cache location 'c:/a/data/' +TI:: [00:00:40.000] Npm config file: c:/a/data/package.json +TI:: [00:00:41.000] Npm config file: 'c:/a/data/package.json' is missing, creating new one... +TI:: [00:00:46.000] Updating types-registry npm package... +TI:: [00:00:47.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:54.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [c:/a/data/package.json] { "private": true } @@ -471,32 +493,32 @@ TI:: typing installer creation complete } -TI:: [00:00:53.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["c:/a/lib/lib.d.ts","c:/users/username/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"c:/users/username/myprojects/project","cachePath":"c:/a/data/","kind":"discover"} -TI:: [00:00:54.000] Request specifies cache path 'c:/a/data/', loading cached information... -TI:: [00:00:55.000] Processing cache location 'c:/a/data/' -TI:: [00:00:56.000] Cache location was already processed... -TI:: [00:00:57.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:00:58.000] Explicitly included types: [] -TI:: [00:00:59.000] Inferred typings from unresolved imports: [] -TI:: [00:01:00.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["c:/users/username/myprojects/project/bower_components","c:/users/username/myprojects/project/node_modules"]} -TI:: [00:01:01.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["c:/users/username/myprojects/project/bower_components","c:/users/username/myprojects/project/node_modules"]} -TI:: [00:01:02.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/bower_components -TI:: [00:01:03.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:04.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules -TI:: [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:07.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:08.000] Sending response: +TI:: [00:00:55.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["c:/a/lib/lib.d.ts","c:/users/username/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"c:/users/username/myprojects/project","cachePath":"c:/a/data/","kind":"discover"} +TI:: [00:00:56.000] Request specifies cache path 'c:/a/data/', loading cached information... +TI:: [00:00:57.000] Processing cache location 'c:/a/data/' +TI:: [00:00:58.000] Cache location was already processed... +TI:: [00:00:59.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:00.000] Explicitly included types: [] +TI:: [00:01:01.000] Inferred typings from unresolved imports: [] +TI:: [00:01:02.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["c:/users/username/myprojects/project/bower_components","c:/users/username/myprojects/project/node_modules"]} +TI:: [00:01:03.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["c:/users/username/myprojects/project/bower_components","c:/users/username/myprojects/project/node_modules"]} +TI:: [00:01:04.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/bower_components +TI:: [00:01:05.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:06.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules +TI:: [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:09.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: c:/users/username/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:10.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:09.000] No new typings were requested as a result of typings discovery -Info 63 [00:01:10.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 63 [00:01:11.000] Files (2) - -Info 63 [00:01:12.000] ----------------------------------------------- -Info 63 [00:01:13.000] Open files: -Info 63 [00:01:14.000] FileName: c:/users/username/myprojects/project/x.js ProjectRootPath: undefined -Info 63 [00:01:15.000] Projects: /dev/null/inferredProject1* -Info 63 [00:01:16.000] response: +TI:: [00:01:11.000] No new typings were requested as a result of typings discovery +Info 71 [00:01:12.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 71 [00:01:13.000] Files (2) + +Info 71 [00:01:14.000] ----------------------------------------------- +Info 71 [00:01:15.000] Open files: +Info 71 [00:01:16.000] FileName: c:/users/username/myprojects/project/x.js ProjectRootPath: undefined +Info 71 [00:01:17.000] Projects: /dev/null/inferredProject1* +Info 71 [00:01:18.000] response: { "responseRequired": false } @@ -509,6 +531,8 @@ c:/users/username/myprojects/project/jsconfig.json: {"pollingInterval":2000} c:/users/username/myprojects/project/node_modules/@types: {"pollingInterval":500} +c:/users/username/myprojects/node_modules/@types: + {"pollingInterval":500} c:/users/username/myprojects/project/bower_components: *new* {"pollingInterval":500} c:/users/username/myprojects/project/node_modules: *new* @@ -518,8 +542,8 @@ FsWatches:: c:/a/lib/lib.d.ts: {} -Info 64 [00:00:23.000] For files of style //vda1cs4850/c$/users/username/myprojects/project/x.js -Info 65 [00:00:24.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist +Info 72 [00:00:23.000] For files of style //vda1cs4850/c$/users/username/myprojects/project/x.js +Info 73 [00:00:24.000] Provided types map file "//vda1cs4850/a/lib/typesMap.json" doesn't exist Before request //// [//vda1cs4850/a/lib/lib.d.ts] /// @@ -538,7 +562,7 @@ interface Array { length: number; [n: number]: T; } const x = 10 -Info 66 [00:00:25.000] request: +Info 74 [00:00:25.000] request: { "command": "open", "arguments": { @@ -547,17 +571,19 @@ Info 66 [00:00:25.000] request: "seq": 1, "type": "request" } -Info 67 [00:00:26.000] Search path: //vda1cs4850/c$/users/username/myprojects/project -Info 68 [00:00:27.000] For info: //vda1cs4850/c$/users/username/myprojects/project/x.js :: No config files found. -Info 69 [00:00:28.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 70 [00:00:29.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root -Info 71 [00:00:30.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* -Info 72 [00:00:31.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info -Info 73 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 74 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots -Info 75 [00:00:34.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 76 [00:00:35.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 77 [00:00:36.000] Files (2) +Info 75 [00:00:26.000] Search path: //vda1cs4850/c$/users/username/myprojects/project +Info 76 [00:00:27.000] For info: //vda1cs4850/c$/users/username/myprojects/project/x.js :: No config files found. +Info 77 [00:00:28.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/tsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 78 [00:00:29.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/jsconfig.json 2000 undefined WatchType: Config file for the inferred project root +Info 79 [00:00:30.000] Starting updateGraphWorker: Project: /dev/null/inferredProject1* +Info 80 [00:00:31.000] FileWatcher:: Added:: WatchInfo: //vda1cs4850/a/lib/lib.d.ts 500 undefined WatchType: Closed Script info +Info 81 [00:00:32.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 82 [00:00:33.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 83 [00:00:34.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 84 [00:00:35.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/node_modules/@types 1 undefined Project: /dev/null/inferredProject1* WatchType: Type roots +Info 85 [00:00:36.000] Finishing updateGraphWorker: Project: /dev/null/inferredProject1* Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 86 [00:00:37.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 87 [00:00:38.000] Files (2) //vda1cs4850/a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" //vda1cs4850/c$/users/username/myprojects/project/x.js SVC-1-0 "" @@ -567,7 +593,7 @@ Info 77 [00:00:36.000] Files (2) x.js Root file specified for compilation -Info 78 [00:00:37.000] ----------------------------------------------- +Info 88 [00:00:39.000] ----------------------------------------------- TI:: Creating typing installer PolledWatches:: @@ -577,20 +603,22 @@ PolledWatches:: {"pollingInterval":2000} //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types: *new* {"pollingInterval":500} +//vda1cs4850/c$/users/username/myprojects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: //vda1cs4850/a/lib/lib.d.ts: *new* {} -TI:: [00:00:38.000] Global cache location '//vda1cs4850/a/data/', safe file path '/safeList.json', types map path /typesMap.json -TI:: [00:00:39.000] Processing cache location '//vda1cs4850/a/data/' -TI:: [00:00:40.000] Trying to find '//vda1cs4850/a/data/package.json'... -TI:: [00:00:41.000] Finished processing cache location '//vda1cs4850/a/data/' -TI:: [00:00:42.000] Npm config file: //vda1cs4850/a/data/package.json -TI:: [00:00:43.000] Npm config file: '//vda1cs4850/a/data/package.json' is missing, creating new one... -TI:: [00:00:48.000] Updating types-registry npm package... -TI:: [00:00:49.000] npm install --ignore-scripts types-registry@latest -TI:: [00:00:56.000] TI:: Updated types-registry npm package +TI:: [00:00:40.000] Global cache location '//vda1cs4850/a/data/', safe file path '/safeList.json', types map path /typesMap.json +TI:: [00:00:41.000] Processing cache location '//vda1cs4850/a/data/' +TI:: [00:00:42.000] Trying to find '//vda1cs4850/a/data/package.json'... +TI:: [00:00:43.000] Finished processing cache location '//vda1cs4850/a/data/' +TI:: [00:00:44.000] Npm config file: //vda1cs4850/a/data/package.json +TI:: [00:00:45.000] Npm config file: '//vda1cs4850/a/data/package.json' is missing, creating new one... +TI:: [00:00:50.000] Updating types-registry npm package... +TI:: [00:00:51.000] npm install --ignore-scripts types-registry@latest +TI:: [00:00:58.000] TI:: Updated types-registry npm package TI:: typing installer creation complete //// [//vda1cs4850/a/data/package.json] { "private": true } @@ -601,32 +629,32 @@ TI:: typing installer creation complete } -TI:: [00:00:57.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["//vda1cs4850/a/lib/lib.d.ts","//vda1cs4850/c$/users/username/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"//vda1cs4850/c$/users/username/myprojects/project","cachePath":"//vda1cs4850/a/data/","kind":"discover"} -TI:: [00:00:58.000] Request specifies cache path '//vda1cs4850/a/data/', loading cached information... -TI:: [00:00:59.000] Processing cache location '//vda1cs4850/a/data/' -TI:: [00:01:00.000] Cache location was already processed... -TI:: [00:01:01.000] Failed to load safelist from types map file '/typesMap.json' -TI:: [00:01:02.000] Explicitly included types: [] -TI:: [00:01:03.000] Inferred typings from unresolved imports: [] -TI:: [00:01:04.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/c$/users/username/myprojects/project/bower_components","//vda1cs4850/c$/users/username/myprojects/project/node_modules"]} -TI:: [00:01:05.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/c$/users/username/myprojects/project/bower_components","//vda1cs4850/c$/users/username/myprojects/project/node_modules"]} -TI:: [00:01:06.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/bower_components -TI:: [00:01:07.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:08.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules -TI:: [00:01:10.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:11.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false -TI:: [00:01:12.000] Sending response: +TI:: [00:00:59.000] Got install request {"projectName":"/dev/null/inferredProject1*","fileNames":["//vda1cs4850/a/lib/lib.d.ts","//vda1cs4850/c$/users/username/myprojects/project/x.js"],"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typeAcquisition":{"enable":true,"include":[],"exclude":[]},"unresolvedImports":[],"projectRootPath":"//vda1cs4850/c$/users/username/myprojects/project","cachePath":"//vda1cs4850/a/data/","kind":"discover"} +TI:: [00:01:00.000] Request specifies cache path '//vda1cs4850/a/data/', loading cached information... +TI:: [00:01:01.000] Processing cache location '//vda1cs4850/a/data/' +TI:: [00:01:02.000] Cache location was already processed... +TI:: [00:01:03.000] Failed to load safelist from types map file '/typesMap.json' +TI:: [00:01:04.000] Explicitly included types: [] +TI:: [00:01:05.000] Inferred typings from unresolved imports: [] +TI:: [00:01:06.000] Result: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/c$/users/username/myprojects/project/bower_components","//vda1cs4850/c$/users/username/myprojects/project/node_modules"]} +TI:: [00:01:07.000] Finished typings discovery: {"cachedTypingPaths":[],"newTypingNames":[],"filesToWatch":["//vda1cs4850/c$/users/username/myprojects/project/bower_components","//vda1cs4850/c$/users/username/myprojects/project/node_modules"]} +TI:: [00:01:08.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/bower_components +TI:: [00:01:09.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:10.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/bower_components 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:11.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules +TI:: [00:01:12.000] DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:13.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: //vda1cs4850/c$/users/username/myprojects/project/node_modules 1 undefined Project: /dev/null/inferredProject1* watcher already invoked: false +TI:: [00:01:14.000] Sending response: {"projectName":"/dev/null/inferredProject1*","typeAcquisition":{"enable":true,"include":[],"exclude":[]},"compilerOptions":{"target":1,"jsx":1,"allowNonTsExtensions":true,"allowJs":true,"noEmitForJsFiles":true,"maxNodeModuleJsDepth":2},"typings":[],"unresolvedImports":[],"kind":"action::set"} -TI:: [00:01:13.000] No new typings were requested as a result of typings discovery -Info 79 [00:01:14.000] Project '/dev/null/inferredProject1*' (Inferred) -Info 79 [00:01:15.000] Files (2) - -Info 79 [00:01:16.000] ----------------------------------------------- -Info 79 [00:01:17.000] Open files: -Info 79 [00:01:18.000] FileName: //vda1cs4850/c$/users/username/myprojects/project/x.js ProjectRootPath: undefined -Info 79 [00:01:19.000] Projects: /dev/null/inferredProject1* -Info 79 [00:01:20.000] response: +TI:: [00:01:15.000] No new typings were requested as a result of typings discovery +Info 89 [00:01:16.000] Project '/dev/null/inferredProject1*' (Inferred) +Info 89 [00:01:17.000] Files (2) + +Info 89 [00:01:18.000] ----------------------------------------------- +Info 89 [00:01:19.000] Open files: +Info 89 [00:01:20.000] FileName: //vda1cs4850/c$/users/username/myprojects/project/x.js ProjectRootPath: undefined +Info 89 [00:01:21.000] Projects: /dev/null/inferredProject1* +Info 89 [00:01:22.000] response: { "responseRequired": false } @@ -639,6 +667,8 @@ PolledWatches:: {"pollingInterval":2000} //vda1cs4850/c$/users/username/myprojects/project/node_modules/@types: {"pollingInterval":500} +//vda1cs4850/c$/users/username/myprojects/node_modules/@types: + {"pollingInterval":500} //vda1cs4850/c$/users/username/myprojects/project/bower_components: *new* {"pollingInterval":500} //vda1cs4850/c$/users/username/myprojects/project/node_modules: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/when-watchFile-is-single-watcher-per-file.js b/tests/baselines/reference/tsserver/watchEnvironment/when-watchFile-is-single-watcher-per-file.js index 49c54c41ca8dc..6ff343207ba31 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/when-watchFile-is-single-watcher-per-file.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/when-watchFile-is-single-watcher-per-file.js @@ -54,9 +54,11 @@ Info 14 [00:00:35.000] FileWatcher:: Added:: WatchInfo: /user/username/project Info 15 [00:00:36.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 undefined WatchType: Closed Script info Info 16 [00:00:37.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots Info 17 [00:00:38.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 18 [00:00:39.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 19 [00:00:40.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 20 [00:00:41.000] Files (3) +Info 18 [00:00:39.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 19 [00:00:40.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 undefined Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 20 [00:00:41.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 21 [00:00:42.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 22 [00:00:43.000] Files (3) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/tsconfig.json Text-1 "{\"compilerOptions\":{\"composite\":true,\"resolveJsonModule\":true}}" /user/username/projects/myproject/index.ts SVC-1-0 "import * as tsconfig from \"./tsconfig.json\";" @@ -69,17 +71,17 @@ Info 20 [00:00:41.000] Files (3) index.ts Matched by default include pattern '**/*' -Info 21 [00:00:42.000] ----------------------------------------------- -Info 22 [00:00:43.000] Search path: /user/username/projects/myproject -Info 23 [00:00:44.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. -Info 24 [00:00:45.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:00:46.000] Files (3) +Info 23 [00:00:44.000] ----------------------------------------------- +Info 24 [00:00:45.000] Search path: /user/username/projects/myproject +Info 25 [00:00:46.000] For info: /user/username/projects/myproject/tsconfig.json :: No config files found. +Info 26 [00:00:47.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:00:48.000] Files (3) -Info 24 [00:00:47.000] ----------------------------------------------- -Info 24 [00:00:48.000] Open files: -Info 24 [00:00:49.000] FileName: /user/username/projects/myproject/index.ts ProjectRootPath: undefined -Info 24 [00:00:50.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 24 [00:00:51.000] response: +Info 26 [00:00:49.000] ----------------------------------------------- +Info 26 [00:00:50.000] Open files: +Info 26 [00:00:51.000] FileName: /user/username/projects/myproject/index.ts ProjectRootPath: undefined +Info 26 [00:00:52.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 26 [00:00:53.000] response: { "responseRequired": false } @@ -90,6 +92,8 @@ PolledWatches:: {"pollingInterval":500} /user/username/projects/myproject/node_modules/@types: *new* {"pollingInterval":500} +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configFile.js b/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configFile.js index 2e44f73ba53cc..5218c08470215 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configFile.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configFile.js @@ -64,9 +64,11 @@ Info 15 [00:00:46.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 un Info 16 [00:00:47.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 17 [00:00:48.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 18 [00:00:49.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 19 [00:00:50.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 20 [00:00:51.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 21 [00:00:52.000] Files (4) +Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 21 [00:00:52.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 22 [00:00:53.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 23 [00:00:54.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/bar/foo.d.ts Text-1 "export function foo(): string;" /user/username/projects/myproject/node_modules/bar/index.d.ts Text-1 "export { foo } from \"./foo\";" @@ -82,20 +84,24 @@ Info 21 [00:00:52.000] Files (4) src/main.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 22 [00:00:53.000] ----------------------------------------------- -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 23 [00:00:55.000] Files (4) +Info 24 [00:00:55.000] ----------------------------------------------- +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 25 [00:00:57.000] Files (4) -Info 23 [00:00:56.000] ----------------------------------------------- -Info 23 [00:00:57.000] Open files: -Info 23 [00:00:58.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 23 [00:00:59.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 23 [00:01:00.000] response: +Info 25 [00:00:58.000] ----------------------------------------------- +Info 25 [00:00:59.000] Open files: +Info 25 [00:01:00.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 25 [00:01:01.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 25 [00:01:02.000] response: { "responseRequired": false } After request +PolledWatches:: +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* {} diff --git a/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configuration.js b/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configuration.js index eeb6b0d2b9ff4..3a429cb96f9f0 100644 --- a/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configuration.js +++ b/tests/baselines/reference/tsserver/watchEnvironment/with-excludeDirectories-option-in-configuration.js @@ -87,9 +87,11 @@ Info 18 [00:00:49.000] FileWatcher:: Added:: WatchInfo: /a/lib/lib.d.ts 500 {" Info 19 [00:00:50.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 20 [00:00:51.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/myproject/src 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Failed Lookup Locations Info 21 [00:00:52.000] ExcludeWatcher:: Added:: WatchInfo: /user/username/projects/myproject/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots -Info 22 [00:00:53.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms -Info 23 [00:00:54.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 24 [00:00:55.000] Files (4) +Info 22 [00:00:53.000] DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 23 [00:00:54.000] Elapsed:: *ms DirectoryWatcher:: Added:: WatchInfo: /user/username/projects/node_modules/@types 1 {"excludeDirectories":["/user/username/projects/myproject/node_modules"]} Project: /user/username/projects/myproject/tsconfig.json WatchType: Type roots +Info 24 [00:00:55.000] Finishing updateGraphWorker: Project: /user/username/projects/myproject/tsconfig.json Version: 1 structureChanged: true structureIsReused:: Not Elapsed:: *ms +Info 25 [00:00:56.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 26 [00:00:57.000] Files (4) /a/lib/lib.d.ts Text-1 "/// \ninterface Boolean {}\ninterface Function {}\ninterface CallableFunction {}\ninterface NewableFunction {}\ninterface IArguments {}\ninterface Number { toExponential: any; }\ninterface Object {}\ninterface RegExp {}\ninterface String { charAt: any; }\ninterface Array { length: number; [n: number]: T; }" /user/username/projects/myproject/node_modules/bar/foo.d.ts Text-1 "export function foo(): string;" /user/username/projects/myproject/node_modules/bar/index.d.ts Text-1 "export { foo } from \"./foo\";" @@ -105,20 +107,24 @@ Info 24 [00:00:55.000] Files (4) src/main.ts Matched by include pattern 'src' in 'tsconfig.json' -Info 25 [00:00:56.000] ----------------------------------------------- -Info 26 [00:00:57.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) -Info 26 [00:00:58.000] Files (4) +Info 27 [00:00:58.000] ----------------------------------------------- +Info 28 [00:00:59.000] Project '/user/username/projects/myproject/tsconfig.json' (Configured) +Info 28 [00:01:00.000] Files (4) -Info 26 [00:00:59.000] ----------------------------------------------- -Info 26 [00:01:00.000] Open files: -Info 26 [00:01:01.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined -Info 26 [00:01:02.000] Projects: /user/username/projects/myproject/tsconfig.json -Info 26 [00:01:03.000] response: +Info 28 [00:01:01.000] ----------------------------------------------- +Info 28 [00:01:02.000] Open files: +Info 28 [00:01:03.000] FileName: /user/username/projects/myproject/src/main.ts ProjectRootPath: undefined +Info 28 [00:01:04.000] Projects: /user/username/projects/myproject/tsconfig.json +Info 28 [00:01:05.000] response: { "responseRequired": false } After request +PolledWatches:: +/user/username/projects/node_modules/@types: *new* + {"pollingInterval":500} + FsWatches:: /user/username/projects/myproject/tsconfig.json: *new* {} From 666fe1e8cfff40cbaa610c6bfe19128bb3a77aae Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Wed, 22 Mar 2023 14:48:11 -0700 Subject: [PATCH 3/5] Update src/compiler/resolutionCache.ts Co-authored-by: Daniel Rosenwasser --- src/compiler/resolutionCache.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index a45b516c5d29b..3ddcb74608ccd 100644 --- a/src/compiler/resolutionCache.ts +++ b/src/compiler/resolutionCache.ts @@ -1200,7 +1200,8 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD function canWatchTypeRootPath(nodeTypesDirectory: string) { // If type roots is specified, watch that path return !!resolutionHost.getCompilationSettings().typeRoots || - // Otherwise can watch directory only if its at rootDir or we can watch the node_modules directory + // Otherwise we'll only watch this path if it falls within `rootDir` or + // the path is not disqualified by other criteria ("not `C:\Users\Name\Dir`"). isInRootPathOrCanWatchDirectoryOrFile(getDirectoryPath(nodeTypesDirectory)); } } From 1fc39359a444538d96caf6befce4ac6483645926 Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Wed, 22 Mar 2023 14:51:54 -0700 Subject: [PATCH 4/5] Rename --- src/compiler/resolutionCache.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index 3ddcb74608ccd..54d3cf4e4afe5 100644 --- a/src/compiler/resolutionCache.ts +++ b/src/compiler/resolutionCache.ts @@ -1197,12 +1197,12 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD } } - function canWatchTypeRootPath(nodeTypesDirectory: string) { + function canWatchTypeRootPath(typeRoot: string) { // If type roots is specified, watch that path return !!resolutionHost.getCompilationSettings().typeRoots || // Otherwise we'll only watch this path if it falls within `rootDir` or // the path is not disqualified by other criteria ("not `C:\Users\Name\Dir`"). - isInRootPathOrCanWatchDirectoryOrFile(getDirectoryPath(nodeTypesDirectory)); + isInRootPathOrCanWatchDirectoryOrFile(getDirectoryPath(typeRoot)); } } From 137d923200f164ffd174800a13eb47411b5f265d Mon Sep 17 00:00:00 2001 From: Sheetal Nandi Date: Thu, 23 Mar 2023 13:50:57 -0700 Subject: [PATCH 5/5] oops didnt use already calculated path --- src/compiler/resolutionCache.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/resolutionCache.ts b/src/compiler/resolutionCache.ts index 54d3cf4e4afe5..e026f76d311a2 100644 --- a/src/compiler/resolutionCache.ts +++ b/src/compiler/resolutionCache.ts @@ -828,7 +828,7 @@ export function createResolutionCache(resolutionHost: ResolutionCacheHost, rootD function isInRootPathOrCanWatchDirectoryOrFile(locationToWatch: string) { const path = resolutionHost.toPath(locationToWatch); return isInDirectoryPath(rootPath, path) || - canWatchDirectoryOrFile(resolutionHost.toPath(path)); + canWatchDirectoryOrFile(path); } function createFileWatcherOfAffectingLocation(affectingLocation: string, forResolution: boolean) {